Boost logo

Boost-Build :

Subject: Re: [Boost-build] question regarding compile time switches
From: Robert Ramey (ramey_at_[hidden])
Date: 2010-06-02 12:50:57

Johan Nilsson wrote:

> switch seems to be present in both cases.
>> file
>> ..\..\..\bin.v2\libs\serialization\test\test_valarray_text_archive.test\msvc-7.1\debug\threading-multi\test_valarray.obj.rsp
>> "test_valarray.cpp"
>> -Fo"..\..\..\bin.v2\libs\serialization\test\test_valarray_text_archive.test\msvc-7.1\debug\threading-multi\test_valarray.obj"
>> -TP /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64
> See above ...
>> <-- /GB /Op /wd4675 /EHs -Gy -wd4996 -c---From your vector test
>> log:---file..\..\..\bin.v2\libs\serialization\test\test_vector_text_archive.test\msvc-7.1\debug\threading-multi\test_vector.obj.rsp"test_vector.cpp"
>> -Fo"..\..\..\bin.v2\libs\serialization\test\test_vector_text_archive.test\msvc-7.1\debug\threading-multi\test_vector.obj"
>> -TP /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64
> ... and above.
>> <-- /GB /Op /wd4675 /EHs -Gy -wd4996 -c ---As far as I can see the
>> switch is present for both tests, or am I missingsomething?/ Johan

Damn - you're right. I just doublechecked the two log files and I now see
that they both have the /Wp64 switch in them. So I'm stuck. The reason
that I focused on this is that when I develop and test the library I use
the MSVC IDE which permits/requires me to to specify this option (on/off)
in the project settings. When I use the IDE on the valarray test I get no
warnings unless /Wp64 is set - same with vector test. But when I use
bjam - I always get the warnings on the valarray test. That's why I focused
on the bjam debug output. Just goes to show that one sees what he
want's to see.

Robert Ramey

> Regards / Johan
> _______________________________________________
> Unsubscribe & other changes:

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at