Old code built with a different compiler isn't something that should be just dropped into production.
If you want to do this, you should version the build infrastructure as well as the code.
Otherwise, it's important to look at the new warnings: they might reflect changes in the generated code. Putting -Werror in your default build settings makes sure this happens before something blows up in prod.
If you want to do this, you should version the build infrastructure as well as the code.
Otherwise, it's important to look at the new warnings: they might reflect changes in the generated code. Putting -Werror in your default build settings makes sure this happens before something blows up in prod.