[CI] turn build warnings into errors
As discussed in CI tf today: change build systems to treat any build warning as an error. Recently warnigns have been overlooked as they do not fail the pipeline. ToR says to compile warning-free on windows and linux. Also, at this stage in the development process, no wild experiments with temporary warnings are expected anymore.