[Insight-developers] /usr/lib/ccache does not detect warning flags
David Cole
david.cole at kitware.com
Wed Aug 31 12:33:58 EDT 2011
On Wed, Aug 31, 2011 at 12:29 PM, Bill Lorensen <bill.lorensen at gmail.com> wrote:
> Dave,
>
> /usr/lib/ccache/c++ does not detect the warnings flags that c++ does.
>
> I looked at the CMakeError.log file and here is a typical entry:
> Building CXX object CMakeFiles/cmTryCompileExec.dir/src.cxx.o
> /usr/lib/ccache/c++ -g -O0 -fprofile-arcs -ftest-coverage
> -DCXX_HAS_WARNING-Wcast-align -o CMakeFiles/cmTryCompileExec.dir/src.cxx.o
> -c
> /home/lorensen/ProjectsGIT/ITKGerritCoverage-linux/CMakeFiles/CMakeTmp/src.cxx
> <command-line>: warning: missing whitespace after the macro name
> /home/lorensen/ProjectsGIT/ITKGerritCoverage-linux/CMakeFiles/CMakeTmp/src.cxx:1:
> error: expected unqualified-id before ‘-’ token
>
> NOTE: warning: missing whitespace after the macro name appears for both c==
> and cccahce so it is not an issue.
>
> Bill
>
>
Is this in reference to why the warnings are not showing up on some
SimpleITK dashboards?
Perhaps ccache is not even compiling the files that we think it should
be... Maybe it's got results cached somewhere, and doesn't need to run
the compile, and therefore.... doesn't have any warnings.
More information about the Insight-developers
mailing list