Boost logo

Boost Testing :

From: Aleksey Gurtovoy (agurtovoy_at_[hidden])
Date: 2006-04-17 05:15:16


Vladimir Prus writes:
> The general instructions can be found at:
>
> https://zigzag.cs.msu.su/boost.build/wiki/BoostRegressionsV2
>
> In your specific case, the initial content of user-config.jam should be:
>
> using borland : 5.6.4 : the-path-to-compiler/bcc32.exe ;
> using msvc : 6.5 : the-path-to-compiler/cl.exe ;
> using msvc : 7.0 : the-path-to-compiler/cl.exe ;
>
> using python : <whatever.version> : <whatever.path> ;
>
> Note: use forward slashes, and quote the path if it contains spaces.
>
> Speaking about python, example line is:
>
> using python : 2.3 : C:/python ;
>
> The command line to run the regression tests should be:
>
> regression.py --v2 --toolsets=borland-5.6.4,msvc-6.5,msvc-7.0
> --runner=metacomm-V2
>

Hmm, we get this:

Building Boost.Regex with the optional Unicode/ICU support disabled.
Please refer to the Boost.Regex documentation for more information
(and if you don't know what ICU is then you probably don't need it).
boost-test(COMPILE_FAIL) "test_thread_fail2" : "libs/config/test/threads/test_thread_fail2.cpp"
boost-test(COMPILE_FAIL) "test_thread_fail1" : "libs/config/test/threads/test_thread_fail1.cpp"

[...]

boost-test(RUN) "config/no_std_use_facet_pass" : "libs/config/test/no_std_use_facet_pass.cpp"
boost-test(COMPILE_FAIL) "config/no_std_wstreambuf_fail" : "libs/config/test/no_std_wstreambuf_fail.cpp"
boost-test(RUN) "config/no_std_wstreambuf_pass" : "libs/config/test/no_std_wstreambuf_pass.cpp"
boost-test(COMPILE_FAIL) "config/no_std_wstring_fail" : "libs/config/test/no_std_wstring_fail.cpp"
boost-test(RUN) "config/no_std_wstring_pass" : "libs/config/test/no_std_wstring_pass.cpp"
boost-test(COMPILE_FAIL) "config/no_swprintf_fail" : "libs/config/test/no_swprintf_fail.cpp"
boost-test(RUN) "config/no_swprintf_pass" : "libs/config/test/no_swprintf_pass.cpp"
boost-test(COMPILE_FAIL) "config/no_template_template_fail" : "libs/config/test/no_template_template_fail.cpp"
boost-test(RUN) "config/no_template_template_pass" : "libs/config/test/no_template_template_pass.cpp"
boost-test(COMPILE_FAIL) "config/no_using_breaks_adl_fail" : "libs/config/test/no_using_breaks_adl_fail.cpp"
boost-test(RUN) "config/no_using_breaks_adl_pass" : "libs/config/test/no_using_breaks_adl_pass.cpp"
boost-test(COMPILE_FAIL) "config/no_using_decl_overld_fail" : "libs/config/test/no_using_decl_overld_fail.cpp"
boost-test(RUN) "config/no_using_decl_overld_pass" : "libs/config/test/no_using_decl_overld_pass.cpp"
boost-test(COMPILE_FAIL) "config/no_using_template_fail" : "libs/config/test/no_using_template_fail.cpp"
boost-test(RUN) "config/no_using_template_pass" : "libs/config/test/no_using_template_pass.cpp"
boost-test(COMPILE_FAIL) "config/no_void_returns_fail" : "libs/config/test/no_void_returns_fail.cpp"
boost-test(RUN) "config/no_void_returns_pass" : "libs/config/test/no_void_returns_pass.cpp"
boost-test(COMPILE_FAIL) "config/no_wchar_t_fail" : "libs/config/test/no_wchar_t_fail.cpp"
boost-test(RUN) "config/no_wchar_t_pass" : "libs/config/test/no_wchar_t_pass.cpp"
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:976: in virtual-target.register-actual-name from module virtual-target
error: Duplicate name of actual target: <pC:\Users\Administrator\boost\main\results\boost\bin.v2\libs\test\build\borland-5.6.4\debug\link-static>execution_monitor.obj
error: previous virtual target { borland%borland.compile.c++-execution_monitor.obj.OBJ { execution_monitor.cpp.CPP } }
error: created from ../libs/test/build/boost_test_exec_monitor
error: another virtual target { borland%borland.compile.c++-execution_monitor.obj.OBJ { execution_monitor.cpp.CPP } }
error: created from ../libs/test/build/boost_prg_exec_monitor
error: added properties: none
error: removed properties: <cxxflags>-w-8080
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:450: in actualize-no-scanner from module object(file-target)@41309
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:110: in object(file-target)@41309.actualize from module object(file-target)@41309
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:723: in actualize-source-type from module object(action)@41312
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:744: in actualize-sources from module object(action)@41312
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:689: in object(action)@41312.actualize from module object(action)@41312
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:273: in actualize-action from module object(file-target)@41313
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:458: in actualize-no-scanner from module object(file-target)@41313
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:110: in object(file-target)@41313.actualize from module object(file-target)@41313
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:723: in actualize-source-type from module object(action)@41318
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:744: in actualize-sources from module object(action)@41318
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:689: in object(action)@41318.actualize from module object(action)@41318
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:273: in actualize-action from module object(file-target)@41319
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:458: in actualize-no-scanner from module object(file-target)@41319
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:110: in object(file-target)@41319.actualize from module object(file-target)@41319
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:723: in actualize-source-type from module object(action)@41320
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:744: in actualize-sources from module object(action)@41320
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:689: in object(action)@41320.actualize from module object(action)@41320
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:273: in actualize-action from module object(file-target)@41321
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:458: in actualize-no-scanner from module object(file-target)@41321
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:110: in object(file-target)@41321.actualize from module object(file-target)@41321
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:723: in actualize-source-type from module object(action)@41322
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:744: in actualize-sources from module object(action)@41322
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:689: in object(action)@41322.actualize from module object(action)@41322
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:273: in actualize-action from module object(file-target)@41323
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:458: in actualize-no-scanner from module object(file-target)@41323
C:/Users/Administrator/boost/main/boost/tools/build/v2/build\virtual-target.jam:110: in object(file-target)@41323.actualize from module object(file-target)@41323
C:/Users/Administrator/boost/main/boost/tools/build/v2\build-system.jam:373: in load from module build-system
C:\Users\Administrator\boost\main\boost\tools\build\v2/kernel\modules.jam:261: in import from module modules
C:\Users\Administrator\boost\main\boost\tools\build\v2/kernel/bootstrap.jam:121: in boost-build from module
C:\Users\Administrator\boost\main\boost\boost-build.jam:12: in module scope from module

-- 
Aleksey Gurtovoy
MetaCommunications Engineering

Boost-testing list run by mbergal at meta-comm.com