|
Boost Testing : |
Subject: Re: [Boost-testing] [boost][boost-testing] something broke my tester(lazypiranha)
From: Tom Kent (lists_at_[hidden])
Date: 2013-10-25 13:06:52
On Thu, Oct 24, 2013 at 4:43 PM, Tom Kent <lists_at_[hidden]> wrote:
>
> On Wed, Oct 23, 2013 at 10:46 PM, Michael Mathews <muckjail_at_[hidden]>wrote:
>
>>
>> <snip>
>> /home/michael/boost_testing/tools_bb/build/feature.jam:781: in
>> expand-composites from module feature
>> error: explicitly-specified values of non-free feature <threading>
>> conflict
>> error: existing values: multi single
>> error: value from expanding <threading>single : single
>> /home/michael/boost_testing/tools_bb/build/feature.jam:866: in
>> feature.expand from module feature
>> /home/michael/boost_testing/tools_bb/build/property-set.jam:159: in
>> class_at_property-set.expand from module object(property-set)@45053
>> /home/michael/boost_testing/tools_bb/build/targets.jam:722: in
>> class_at_main-target.generate from module object(main-target)@20733
>> </snip>
>>
>>
> I just tried moving over to a new VM (everything was the same as what I
> was running teeks99-03* on, except it has msvc-12.0 installed as well), and
> I'm seeing a similar problem.
>
> Both seem to be at:
> C:/local/tools_bb/build\feature.jam:781: in expand-composites from module
> feature
>
> Running:
> C:\local>python run.py --toolsets=msvc-10.0
> --runner=teeks99-10-win2008-64on64 --bjam-options=address-model=64
>
> Here's the end of my (rather long...700KB+) bjam.log file:
>
> file
> C:\local\results\boost\bin.v2\libs\pool\test\valgrind_config_check.test\msvc-10.0\debug\address-model-64\valgrind_config_check.obj.rsp
> "..\libs\pool\test\valgrind_config_check.cpp"
> -Fo"C:\local\results\boost\bin.v2\libs\pool\test\valgrind_config_check.test\msvc-10.0\debug\address-model-64\valgrind_config_check.obj"
> -TP /Z7 /Od /Ob0 /W4 /WX /GR /MDd /Zc:forScope /Zc:wchar_t /favor:blend
> /wd4675 /EHs -c
> -DBOOST_ALL_NO_LIB=1
> -DBOOST_TEST_NO_AUTO_LINK=1
> "-I.."
> compile-c-c++
> C:\local\results\boost\bin.v2\libs\pool\test\valgrind_config_check.test\msvc-10.0\debug\address-model-64\valgrind_config_check.obj
>
> call "C:\Program Files (x86)\Microsoft Visual Studio
> 10.0\vc\vcvarsall.bat" x86_amd64 >nul
> cl /Zm800 -nologo
> @"C:\local\results\boost\bin.v2\libs\pool\test\valgrind_config_check.test\msvc-10.0\debug\address-model-64\valgrind_config_check.obj.rsp"
>
>
> valgrind_config_check.cpp
> ..\libs\pool\test\valgrind_config_check.cpp(2) : fatal error C1083: Cannot
> open include file: 'valgrind/valgrind.h': No such file or directory
> ...failed compile-c-c++
> C:\local\results\boost\bin.v2\libs\pool\test\valgrind_config_check.test\msvc-10.0\debug\address-model-64\valgrind_config_check.obj...
> ...skipped
> <pC:\local\results\boost\bin.v2\libs\pool\test\valgrind_config_check.test\msvc-10.0\debug\address-model-64>valgrind_config_check.exe
> for lack of
> <pC:\local\results\boost\bin.v2\libs\pool\test\valgrind_config_check.test\msvc-10.0\debug\address-model-64>valgrind_config_check.obj...
> ...skipped
> <pC:\local\results\boost\bin.v2\libs\pool\test\valgrind_config_check.test\msvc-10.0\debug\address-model-64>valgrind_config_check.pdb
> for lack of
> <pC:\local\results\boost\bin.v2\libs\pool\test\valgrind_config_check.test\msvc-10.0\debug\address-model-64>valgrind_config_check.obj...
> ...skipped
> <pC:\local\results\boost\bin.v2\libs\pool\test\valgrind_config_check.test\msvc-10.0\debug\address-model-64>valgrind_config_check.run
> for lack of
> <pC:\local\results\boost\bin.v2\libs\pool\test\valgrind_config_check.test\msvc-10.0\debug\address-model-64>valgrind_config_check.exe...
> ...failed updating 1 target...
> ...skipped 4 targets...
> ...updated 32 targets...
> - valgrind : no
> warn: Unable to construct ../libs/predef/test/info_as_objcpp
> warn: Unable to construct ../libs/predef/test/info_as_objc
> C:/local/tools_bb/build\feature.jam:781: in expand-composites from module
> feature
> error: explicitly-specified values of non-free feature <asynch-exceptions>
> conflict
> error: existing values: off on
> error: value from expanding <asynch-exceptions>on : on
> C:/local/tools_bb/build\feature.jam:866: in feature.expand from module
> feature
> C:/local/tools_bb/build\property-set.jam:159: in class_at_property-set.expandfrom module object(property-set)@106846
> C:/local/tools_bb/build\targets.jam:722: in class_at_main-target.generatefrom module object(main-target)@20295
> C:/local/tools_bb/build\targets.jam:874: in
> targets.generate-from-reference from module targets
> C:/local/tools_bb/build\targets.jam:1245: in generate-dependencies from
> module object(typed-target)@15369
> C:/local/tools_bb/build\targets.jam:1434: in compute-usage-requirements
> from module object(typed-target)@15369
> C:/local/tools_bb/build\targets.jam:1353: in class_at_basic-target.generatefrom module object(typed-target)@15369
> C:/local/tools_bb/build\targets.jam:757: in generate-really from module
> object(main-target)@78774
> C:/local/tools_bb/build\targets.jam:729: in class_at_main-target.generatefrom module object(main-target)@78774
> C:/local/tools_bb/build\targets.jam:874: in
> targets.generate-from-reference from module targets
> C:/local/tools_bb/build\targets.jam:1245: in generate-dependencies from
> module object(alias-target-class)@15379
> C:/local/tools_bb/build\targets.jam:1302: in class_at_basic-target.generatefrom module object(alias-target-class)@15379
> C:/local/tools_bb/build\targets.jam:757: in generate-really from module
> object(main-target)@78778
> C:/local/tools_bb/build\targets.jam:729: in class_at_main-target.generatefrom module object(main-target)@78778
> C:/local/tools_bb/build\targets.jam:272: in class_at_project-target.generatefrom module object(project-target)@15359
> C:/local/tools_bb/build\targets.jam:272: in class_at_project-target.generatefrom module object(project-target)@1163
> C:/local/tools_bb\build-system.jam:707: in load from module build-system
> C:\local\tools_bb/kernel\modules.jam:289: in import from module modules
> C:\local\tools_bb/kernel/bootstrap.jam:139: in boost-build from module
> C:\local\boost\boost-build.jam:17: in module scope from module
>
>
Also, this problem seems to be only happening with trunk builds...building
with --tag=branches/release works.