[cmake-developers] Ninja leaking localized /showIncludes(?)

Nils Gladitz nilsgladitz at gmail.com
Tue Nov 26 03:17:45 EST 2013


On 11/25/2013 06:31 PM, Nils Gladitz wrote:
> On 25.11.2013 18:21, Peter Kümmel wrote:
>>
>> Also this system is localized? I don't see any prefixes, e.g. here
>> http://open.cdash.org/testDetails.php?test=220476713&build=3114166
The system indeed has a german windows 7 installation.

> The system I ran that Experimental build on was not the same system 
> that ran the dashboard builds.
> They may have been set up with different system languages (though I 
> don't remember which used which).
I ran the cmake testsuite on the original client where is saw the leaks 
initially (english windows 7 with german vs2010):
http://open.cdash.org/viewTest.php?onlypassed&buildid=3115434

>
> Would that be relevant?
>
> The compiler that I used on both systems was the same.
>
> Another difference would be that the dashboard build was using launchers.
> Could that change behavior?
I disabled launchers and I can no longer see any showinclude messages in 
context of my build warnings.

On top of rules.ninja I've got:
     msvc_deps_prefix = Hinweis: Einlesen der Datei:

Compile rule with launchers is:

    rule CXX_COMPILER
       deps = msvc
       command = "C:/opt/cmake-git/bin/ctest.exe" --launch --target-name
    scivis_tdng --build-dir C:\cdash\8496c13-bin --output $out --source
    $in --language CXX -- c:\PROGRA~2\MICROS~2.0\VC\bin\amd64\cl.exe  
    /nologo /TP $FLAGS /showIncludes $DEFINES /Fo$out /Fd$OBJECT_DIR/ -c $in
       description = Building CXX object $out


Without launchers:

    rule CXX_COMPILER
       deps = msvc
       command = c:\PROGRA~2\MICROS~2.0\VC\bin\amd64\cl.exe   /nologo
    /TP $FLAGS /showIncludes $DEFINES /Fo$out /Fd$OBJECT_DIR/ -c $in
       description = Building CXX object $out


Nils
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/cmake-developers/attachments/20131126/b8a18d82/attachment.html>


More information about the cmake-developers mailing list