
AMDG Gennadiy Rozental wrote:
*Compilation:*
The Boost Logging Lib has been tested with the following compilers:
VC 2005 VC 2003 gcc 3.4.2 gcc 4.1
It doesn't work with the trunk. I've attached the output from the tests for VC 2005 and 2008 with revision 43104 of the trunk and the sandbox. The strange thing is that I get different results for a clean build than for the rebuild I used to restrict the output to the tests that failed. In Christ, Steven Watanabe warning: Graph library does not contain optional GraphML reader. note: to enable GraphML support, set EXPAT_INCLUDE and EXPAT_LIBPATH to the note: directories containing the Expat headers and libraries, respectively. warning: skipping optional Message Passing Interface (MPI) library. note: to enable MPI support, add "using mpi ;" to user-config.jam. note: to suppress this message, pass "--without-mpi" to bjam. note: otherwise, you can safely ignore this message. Building Boost.Regex with the optional Unicode/ICU support disabled. Please refer to the Boost.Regex documentation for more information (don't panic: this is a strictly optional feature). ...patience... ...found 1709 targets... ...updating 128 targets... MkDir1 bin\test.test\msvc-8.0 MkDir1 bin\test.test\msvc-8.0\debug MkDir1 bin\test.test\msvc-8.0\debug\link-static MkDir1 bin\test.test\msvc-8.0\debug\link-static\runtime-link-static MkDir1 bin\test.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi compile-c-c++ bin\test.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test.obj test.cpp C:\Documents and Settings\Steven\My Documents\boost\boost/test/impl/execution_monitor.ipp(792) : warning C4535: calling _set_se_translator() requires /EHa ..\..\..\boost/logging/detail/time_format_holder.hpp(145) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf' ..\..\..\boost/logging/detail/time_format_holder.hpp(163) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf' MkDir1 C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\date_time\build\msvc-8.0 MkDir1 C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\date_time\build\msvc-8.0\debug MkDir1 C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\date_time\build\msvc-8.0\debug\link-static MkDir1 C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\date_time\build\msvc-8.0\debug\link-static\runtime-link-static MkDir1 C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\date_time\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi compile-c-c++ C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\date_time\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\greg_month.obj greg_month.cpp compile-c-c++ C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\date_time\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\greg_weekday.obj greg_weekday.cpp compile-c-c++ C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\date_time\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\date_generators.obj date_generators.cpp msvc.archive C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\date_time\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\libboost_date_time-vc80-mt-sgd-1_35.lib MkDir1 C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\system\build\msvc-8.0\debug\link-static\runtime-link-static MkDir1 C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\system\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi compile-c-c++ C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\system\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\error_code.obj error_code.cpp msvc.archive C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\system\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\libboost_system-vc80-mt-sgd-1_35.lib MkDir1 C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\filesystem\build\msvc-8.0\debug\link-static\runtime-link-static MkDir1 C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\filesystem\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi compile-c-c++ C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\filesystem\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\operations.obj operations.cpp compile-c-c++ C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\filesystem\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\path.obj path.cpp compile-c-c++ C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\filesystem\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\portability.obj portability.cpp compile-c-c++ C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\filesystem\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\utf8_codecvt_facet.obj utf8_codecvt_facet.cpp msvc.archive C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\filesystem\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\libboost_filesystem-vc80-mt-sgd-1_35.lib MkDir1 C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\thread\build\msvc-8.0\debug\link-static\runtime-link-static MkDir1 C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\thread\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi compile-c-c++ C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\thread\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\thread.obj thread.cpp compile-c-c++ C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\thread\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\exceptions.obj exceptions.cpp compile-c-c++ C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\thread\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\tss_dll.obj tss_dll.cpp compile-c-c++ C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\thread\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\tss_pe.obj tss_pe.cpp msvc.archive C:\Documents and Settings\Steven\My Documents\boost\bin.v2\libs\thread\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\libboost_thread-vc80-mt-sgd-1_35.lib msvc.link bin\test.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test.exe testing.capture-output bin\test.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test.run 1 file(s) copied. **passed** bin\test.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test.test MkDir1 bin\test_log_output.test\msvc-8.0 MkDir1 bin\test_log_output.test\msvc-8.0\debug MkDir1 bin\test_log_output.test\msvc-8.0\debug\link-static MkDir1 bin\test_log_output.test\msvc-8.0\debug\link-static\runtime-link-static MkDir1 bin\test_log_output.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi compile-c-c++ bin\test_log_output.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_log_output.obj test_log_output.cpp C:\Documents and Settings\Steven\My Documents\boost\boost/test/impl/execution_monitor.ipp(792) : warning C4535: calling _set_se_translator() requires /EHa ..\..\..\boost/logging/detail/time_format_holder.hpp(145) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf' ..\..\..\boost/logging/detail/time_format_holder.hpp(163) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf' msvc.link bin\test_log_output.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_log_output.exe testing.capture-output bin\test_log_output.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_log_output.run 1 file(s) copied. **passed** bin\test_log_output.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_log_output.test MkDir1 bin\test2.test\msvc-8.0 MkDir1 bin\test2.test\msvc-8.0\debug MkDir1 bin\test2.test\msvc-8.0\debug\link-static MkDir1 bin\test2.test\msvc-8.0\debug\link-static\runtime-link-static MkDir1 bin\test2.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi compile-c-c++ bin\test2.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test.obj test.cpp C:\Documents and Settings\Steven\My Documents\boost\boost/test/impl/execution_monitor.ipp(792) : warning C4535: calling _set_se_translator() requires /EHa ..\..\..\boost/logging/detail/time_format_holder.hpp(145) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf' ..\..\..\boost/logging/detail/time_format_holder.hpp(163) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf' msvc.link bin\test2.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test2.exe testing.capture-output bin\test2.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test2.run 1 file(s) copied. **passed** bin\test2.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test2.test MkDir1 bin\test3.test\msvc-8.0 MkDir1 bin\test3.test\msvc-8.0\debug MkDir1 bin\test3.test\msvc-8.0\debug\link-static MkDir1 bin\test3.test\msvc-8.0\debug\link-static\runtime-link-static MkDir1 bin\test3.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi compile-c-c++ bin\test3.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test.obj test.cpp C:\Documents and Settings\Steven\My Documents\boost\boost/test/impl/execution_monitor.ipp(792) : warning C4535: calling _set_se_translator() requires /EHa ..\..\..\boost/logging/detail/time_format_holder.hpp(145) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf' ..\..\..\boost/logging/detail/time_format_holder.hpp(163) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf' msvc.link bin\test3.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test3.exe testing.capture-output bin\test3.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test3.run 1 file(s) copied. **passed** bin\test3.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test3.test MkDir1 bin\test4.test\msvc-8.0 MkDir1 bin\test4.test\msvc-8.0\debug MkDir1 bin\test4.test\msvc-8.0\debug\link-static MkDir1 bin\test4.test\msvc-8.0\debug\link-static\runtime-link-static MkDir1 bin\test4.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi compile-c-c++ bin\test4.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test.obj test.cpp C:\Documents and Settings\Steven\My Documents\boost\boost/test/impl/execution_monitor.ipp(792) : warning C4535: calling _set_se_translator() requires /EHa ..\..\..\boost/logging/detail/time_format_holder.hpp(145) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf' ..\..\..\boost/logging/detail/time_format_holder.hpp(163) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf' msvc.link bin\test4.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test4.exe testing.capture-output bin\test4.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test4.run ====== BEGIN OUTPUT ====== test_rolling_file\test.cpp(131): test cur_file_contents == cur_block failed in function: 'void __cdecl test_contents(void)' **** 1 error detected EXIT STATUS: 201 ====== END OUTPUT ====== "bin\test4.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test4.exe" > "bin\test4.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test4.output" 2>&1 set status=%ERRORLEVEL% echo. >> "bin\test4.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test4.output" echo EXIT STATUS: %status% >> "bin\test4.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test4.output" if %status% EQU 0 ( copy "bin\test4.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test4.output" "bin\test4.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test4.run" ) set verbose=0 if %status% NEQ 0 ( set verbose=1 ) if %verbose% EQU 1 ( echo ====== BEGIN OUTPUT ====== type "bin\test4.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test4.output" echo ====== END OUTPUT ====== ) exit %status% ...failed testing.capture-output bin\test4.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test4.run... MkDir1 bin\test_simple_tss.test\msvc-8.0 MkDir1 bin\test_simple_tss.test\msvc-8.0\debug MkDir1 bin\test_simple_tss.test\msvc-8.0\debug\link-static MkDir1 bin\test_simple_tss.test\msvc-8.0\debug\link-static\runtime-link-static MkDir1 bin\test_simple_tss.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi compile-c-c++ bin\test_simple_tss.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_simple_tss.obj test_simple_tss.cpp C:\Documents and Settings\Steven\My Documents\boost\boost/test/impl/execution_monitor.ipp(792) : warning C4535: calling _set_se_translator() requires /EHa msvc.link bin\test_simple_tss.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_simple_tss.exe testing.capture-output bin\test_simple_tss.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_simple_tss.run ====== BEGIN OUTPUT ====== running test for 10 secs done EXIT STATUS: -529697949 ====== END OUTPUT ====== "bin\test_simple_tss.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_simple_tss.exe" > "bin\test_simple_tss.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_simple_tss.output" 2>&1 set status=%ERRORLEVEL% echo. >> "bin\test_simple_tss.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_simple_tss.output" echo EXIT STATUS: %status% >> "bin\test_simple_tss.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_simple_tss.output" if %status% EQU 0 ( copy "bin\test_simple_tss.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_simple_tss.output" "bin\test_simple_tss.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_simple_tss.run" ) set verbose=0 if %status% NEQ 0 ( set verbose=1 ) if %verbose% EQU 1 ( echo ====== BEGIN OUTPUT ====== type "bin\test_simple_tss.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_simple_tss.output" echo ====== END OUTPUT ====== ) exit %status% ...failed testing.capture-output bin\test_simple_tss.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_simple_tss.run... MkDir1 bin\test_tags.test\msvc-8.0 MkDir1 bin\test_tags.test\msvc-8.0\debug MkDir1 bin\test_tags.test\msvc-8.0\debug\link-static MkDir1 bin\test_tags.test\msvc-8.0\debug\link-static\runtime-link-static MkDir1 bin\test_tags.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi compile-c-c++ bin\test_tags.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_tags.obj test_tags.cpp C:\Documents and Settings\Steven\My Documents\boost\boost/test/impl/execution_monitor.ipp(792) : warning C4535: calling _set_se_translator() requires /EHa ..\..\..\boost/logging/detail/time_format_holder.hpp(145) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf' ..\..\..\boost/logging/detail/time_format_holder.hpp(163) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf' msvc.link bin\test_tags.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_tags.exe testing.capture-output bin\test_tags.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_tags.run 1 file(s) copied. **passed** bin\test_tags.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_tags.test MkDir1 bin\test_ts_resource.test\msvc-8.0 MkDir1 bin\test_ts_resource.test\msvc-8.0\debug MkDir1 bin\test_ts_resource.test\msvc-8.0\debug\link-static MkDir1 bin\test_ts_resource.test\msvc-8.0\debug\link-static\runtime-link-static MkDir1 bin\test_ts_resource.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi compile-c-c++ bin\test_ts_resource.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_ts_resource.obj test_ts_resource.cpp C:\Documents and Settings\Steven\My Documents\boost\boost/test/impl/execution_monitor.ipp(792) : warning C4535: calling _set_se_translator() requires /EHa msvc.link bin\test_ts_resource.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_ts_resource.exe testing.capture-output bin\test_ts_resource.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_ts_resource.run ====== BEGIN OUTPUT ====== running test for 200 secs EXIT STATUS: -529697949 ====== END OUTPUT ====== "bin\test_ts_resource.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_ts_resource.exe" > "bin\test_ts_resource.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_ts_resource.output" 2>&1 set status=%ERRORLEVEL% echo. >> "bin\test_ts_resource.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_ts_resource.output" echo EXIT STATUS: %status% >> "bin\test_ts_resource.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_ts_resource.output" if %status% EQU 0 ( copy "bin\test_ts_resource.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_ts_resource.output" "bin\test_ts_resource.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_ts_resource.run" ) set verbose=0 if %status% NEQ 0 ( set verbose=1 ) if %verbose% EQU 1 ( echo ====== BEGIN OUTPUT ====== type "bin\test_ts_resource.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_ts_resource.output" echo ====== END OUTPUT ====== ) exit %status% ...failed testing.capture-output bin\test_ts_resource.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_ts_resource.run... MkDir1 bin\test5.test\msvc-8.0 MkDir1 bin\test5.test\msvc-8.0\debug MkDir1 bin\test5.test\msvc-8.0\debug\link-static ...on 100th target... MkDir1 bin\test5.test\msvc-8.0\debug\link-static\runtime-link-static MkDir1 bin\test5.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi compile-c-c++ bin\test5.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_tss.obj test_tss.cpp compile-c-c++ bin\test5.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_tss_objects.obj test_tss_objects.cpp C:\Documents and Settings\Steven\My Documents\boost\boost/test/impl/execution_monitor.ipp(792) : warning C4535: calling _set_se_translator() requires /EHa compile-c-c++ bin\test5.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test_tss_on_end_delete.obj test_tss_on_end_delete.cpp msvc.link bin\test5.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test5.exe testing.capture-output bin\test5.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test5.run 1 file(s) copied. **passed** bin\test5.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test5.test MkDir1 bin\test6.test\msvc-8.0 MkDir1 bin\test6.test\msvc-8.0\debug MkDir1 bin\test6.test\msvc-8.0\debug\link-static MkDir1 bin\test6.test\msvc-8.0\debug\link-static\runtime-link-static MkDir1 bin\test6.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi compile-c-c++ bin\test6.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test.obj test.cpp C:\Documents and Settings\Steven\My Documents\boost\boost/test/impl/execution_monitor.ipp(792) : warning C4535: calling _set_se_translator() requires /EHa ..\..\..\boost/logging/detail/time_format_holder.hpp(145) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf' ..\..\..\boost/logging/detail/time_format_holder.hpp(163) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf' msvc.link bin\test6.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test6.exe testing.capture-output bin\test6.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test6.run The process cannot access the file because it is being used by another process. The process cannot access the file because it is being used by another process. ====== BEGIN OUTPUT ====== sleeping for 2000 milliseconds test_on_ded_thread\test.cpp(93): test b->second == MESSAGES_PER_THREAD failed in function: 'void __cdecl test_logged_messages(void)' test_on_ded_thread\test.cpp(93): test b->second == MESSAGES_PER_THREAD failed in function: 'void __cdecl test_logged_messages(void)' test_on_ded_thread\test.cpp(93): test b->second == MESSAGES_PER_THREAD failed in function: 'void __cdecl test_logged_messages(void)' test_on_ded_thread\test.cpp(93): test b->second == MESSAGES_PER_THREAD failed in function: 'void __cdecl test_logged_messages(void)' test_on_ded_thread\test.cpp(93): test b->second == MESSAGES_PER_THREAD failed in function: 'void __cdecl test_logged_messages(void)' **** 5 errors detected ====== END OUTPUT ====== "bin\test6.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test6.exe" > "bin\test6.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test6.output" 2>&1 set status=%ERRORLEVEL% echo. >> "bin\test6.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test6.output" echo EXIT STATUS: %status% >> "bin\test6.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test6.output" if %status% EQU 0 ( copy "bin\test6.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test6.output" "bin\test6.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test6.run" ) set verbose=0 if %status% NEQ 0 ( set verbose=1 ) if %verbose% EQU 1 ( echo ====== BEGIN OUTPUT ====== type "bin\test6.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test6.output" echo ====== END OUTPUT ====== ) exit %status% ...failed testing.capture-output bin\test6.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test6.run... MkDir1 bin\test7.test\msvc-8.0 MkDir1 bin\test7.test\msvc-8.0\debug MkDir1 bin\test7.test\msvc-8.0\debug\link-static MkDir1 bin\test7.test\msvc-8.0\debug\link-static\runtime-link-static MkDir1 bin\test7.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi compile-c-c++ bin\test7.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test.obj test.cpp C:\Documents and Settings\Steven\My Documents\boost\boost/test/impl/execution_monitor.ipp(792) : warning C4535: calling _set_se_translator() requires /EHa ..\..\..\boost/logging/detail/time_format_holder.hpp(145) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf' ..\..\..\boost/logging/detail/time_format_holder.hpp(163) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf' msvc.link bin\test7.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test7.exe testing.capture-output bin\test7.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test7.run 1 file(s) copied. **passed** bin\test7.test\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\test7.test ...failed updating 4 targets... ...skipped 4 targets... ...updated 120 targets... warning: Graph library does not contain optional GraphML reader. note: to enable GraphML support, set EXPAT_INCLUDE and EXPAT_LIBPATH to the note: directories containing the Expat headers and libraries, respectively. warning: skipping optional Message Passing Interface (MPI) library. note: to enable MPI support, add "using mpi ;" to user-config.jam. note: to suppress this message, pass "--without-mpi" to bjam. note: otherwise, you can safely ignore this message. Building Boost.Regex with the optional Unicode/ICU support disabled. Please refer to the Boost.Regex documentation for more information (don't panic: this is a strictly optional feature). ...patience... ...found 1709 targets... ...using 2 temp targets... ...updating 4 targets... ...using <pbin\test4.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi>test4.exe... testing.capture-output bin\test4.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test4.run ====== BEGIN OUTPUT ====== test_rolling_file\test.cpp(131): test cur_file_contents == cur_block failed in function: 'void __cdecl test_contents(void)' **** 1 error detected EXIT STATUS: 201 ====== END OUTPUT ====== "bin\test4.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test4.exe" > "bin\test4.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test4.output" 2>&1 set status=%ERRORLEVEL% echo. >> "bin\test4.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test4.output" echo EXIT STATUS: %status% >> "bin\test4.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test4.output" if %status% EQU 0 ( copy "bin\test4.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test4.output" "bin\test4.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test4.run" ) set verbose=0 if %status% NEQ 0 ( set verbose=1 ) if %verbose% EQU 1 ( echo ====== BEGIN OUTPUT ====== type "bin\test4.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test4.output" echo ====== END OUTPUT ====== ) exit %status% ...failed testing.capture-output bin\test4.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test4.run... ...using <pbin\test6.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi>test6.exe... testing.capture-output bin\test6.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test6.run The process cannot access the file because it is being used by another process. The process cannot access the file because it is being used by another process. ====== BEGIN OUTPUT ====== sleeping for 2000 milliseconds test_on_ded_thread\test.cpp(93): test b->second == MESSAGES_PER_THREAD failed in function: 'void __cdecl test_logged_messages(void)' test_on_ded_thread\test.cpp(93): test b->second == MESSAGES_PER_THREAD failed in function: 'void __cdecl test_logged_messages(void)' test_on_ded_thread\test.cpp(93): test b->second == MESSAGES_PER_THREAD failed in function: 'void __cdecl test_logged_messages(void)' test_on_ded_thread\test.cpp(93): test b->second == MESSAGES_PER_THREAD failed in function: 'void __cdecl test_logged_messages(void)' test_on_ded_thread\test.cpp(93): test b->second == MESSAGES_PER_THREAD failed in function: 'void __cdecl test_logged_messages(void)' **** 5 errors detected ====== END OUTPUT ====== "bin\test6.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test6.exe" > "bin\test6.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test6.output" 2>&1 set status=%ERRORLEVEL% echo. >> "bin\test6.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test6.output" echo EXIT STATUS: %status% >> "bin\test6.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test6.output" if %status% EQU 0 ( copy "bin\test6.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test6.output" "bin\test6.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test6.run" ) set verbose=0 if %status% NEQ 0 ( set verbose=1 ) if %verbose% EQU 1 ( echo ====== BEGIN OUTPUT ====== type "bin\test6.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test6.output" echo ====== END OUTPUT ====== ) exit %status% ...failed testing.capture-output bin\test6.test\msvc-9.0\debug\link-static\runtime-link-static\threading-multi\test6.run... ...failed updating 2 targets... ...skipped 2 targets...