No, I agree that you can flip the switch. Absolutely. In gcc as well as MSVC. It's a flag, nothing more.
I just don't think you can flip the switch without also doing due diligence so far as re-testing goes. I wouldn't feel comfortable making that sort of change and just blindly shoving it into production. So it's really not "flip a switch" it's "flip a switch and re-test the entire codebase" IMO. It requires dev resources.
Comments
No, I agree that you can flip the switch. Absolutely. In gcc as well as MSVC. It's a flag, nothing more.
I just don't think you can flip the switch without also doing due diligence so far as re-testing goes. I wouldn't feel comfortable making that sort of change and just blindly shoving it into production. So it's really not "flip a switch" it's "flip a switch and re-test the entire codebase" IMO. It requires dev resources.