I am using a CMake / CDash setup up, and am quite satisfied with it overall.
I am also a strong advocate of "builds should not generate warnings".
However, there is one compiler warning being generated on one specific platform that I absolutely, positively cannot do anything about (at this point of time, short of a complete refactoring of the code involved).
I can live with the yellow box on the CDash dashboard, but what's getting on my nerves is that CDash considers compiler warnings to be a failure of the build stage, sending me mails to that effect:
FAILED (w=1): <...> - Linux - Nightly
A submission to CDash for the project <...> has build warnings.
Project: <...>
Site: <...>
Build Name: Linux
Build Time: 2015-04-27T10:01:49 CEST
Type: Nightly
Warnings: 1
How could I set up CDash in a way that compiler warnings are not reported as failures?
I want to receive a "failure" warning only if something actually failed...