Index: libs/assign/test/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/assign/test/Jamfile.v2,v retrieving revision 1.3 diff -u -r1.3 Jamfile.v2 --- libs/assign/test/Jamfile.v2 16 Feb 2006 07:24:21 -0000 1.3 +++ libs/assign/test/Jamfile.v2 9 Nov 2006 20:27:10 -0000 @@ -11,7 +11,7 @@ rule assign-test ( name ) { return [ - run $(name).cpp /boost/test//boost_unit_test_framework ] + run $(name).cpp /boost/test//boost_unit_test_framework/static ] ; } Index: libs/conversion/test/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/conversion/test/Jamfile.v2,v retrieving revision 1.4 diff -u -r1.4 Jamfile.v2 --- libs/conversion/test/Jamfile.v2 28 Oct 2006 19:33:32 -0000 1.4 +++ libs/conversion/test/Jamfile.v2 9 Nov 2006 20:27:10 -0000 @@ -20,8 +20,8 @@ [ compile-fail implicit_cast_fail.cpp ] [ run ../cast_test.cpp ] [ run ../numeric_cast_test.cpp ] - [ run ../lexical_cast_test.cpp ../../test/build//boost_unit_test_framework ] - [ run lexical_cast_loopback_test.cpp ../../test/build//boost_unit_test_framework ] + [ run ../lexical_cast_test.cpp ../../test/build//boost_unit_test_framework/static ] + [ run lexical_cast_loopback_test.cpp ../../test/build//boost_unit_test_framework/static ] ; Index: libs/format/test/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/format/test/Jamfile.v2,v retrieving revision 1.1 diff -u -r1.1 Jamfile.v2 --- libs/format/test/Jamfile.v2 29 Sep 2003 16:04:28 -0000 1.1 +++ libs/format/test/Jamfile.v2 9 Nov 2006 20:27:11 -0000 @@ -7,37 +7,19 @@ # This software is provided "as is" without express or implied # warranty, and with no claim as to its suitability for any purpose. +project + : requirements + /boost/test//boost_test_exec_monitor/static + ; + import testing ; { test-suite "format" - : [ run format_test1.cpp - ../../../libs/test/build//boost_test_exec_monitor - : # args - : # input files -# : std::locale-support - ] - - [ run format_test2.cpp - ../../../libs/test/build//boost_test_exec_monitor - : # args - : # input files -# : std::locale-support - ] - - [ run format_test3.cpp - ../../../libs/test/build//boost_test_exec_monitor - : # args - : # input files -# : std::locale-support - ] - - [ run format_test_wstring.cpp - ../../../libs/test/build//boost_test_exec_monitor - : # args - : # input files -# : std::locale-support - ] + : [ run format_test1.cpp ] + [ run format_test2.cpp ] + [ run format_test3.cpp ] + [ run format_test_wstring.cpp ] ; } Index: libs/graph/test/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/graph/test/Jamfile.v2,v retrieving revision 1.10 diff -u -r1.10 Jamfile.v2 --- libs/graph/test/Jamfile.v2 21 Sep 2006 17:02:14 -0000 1.10 +++ libs/graph/test/Jamfile.v2 9 Nov 2006 20:27:21 -0000 @@ -52,7 +52,7 @@ [ run graphviz_test.cpp - /boost/test//boost_test_exec_monitor + /boost/test//boost_test_exec_monitor/static ../build//bgl-viz ] [ run gursoy_atun_layout_test.cpp ] Index: libs/io/test/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/io/test/Jamfile.v2,v retrieving revision 1.1 diff -u -r1.1 Jamfile.v2 --- libs/io/test/Jamfile.v2 11 Jun 2004 12:03:36 -0000 1.1 +++ libs/io/test/Jamfile.v2 9 Nov 2006 20:27:21 -0000 @@ -9,14 +9,14 @@ test-suite "io" : [ run ios_state_unit_test.cpp - ../../../libs/test/build//boost_unit_test_framework + ../../../libs/test/build//boost_unit_test_framework/static : # args : # input files # : std::locale-support ] [ run ios_state_test.cpp - ../../../libs/test/build//boost_test_exec_monitor + ../../../libs/test/build//boost_test_exec_monitor/static : # args : # input files # : std::locale-support Index: libs/iostreams/test/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/iostreams/test/Jamfile.v2,v retrieving revision 1.13 diff -u -r1.13 Jamfile.v2 --- libs/iostreams/test/Jamfile.v2 17 Oct 2006 12:52:11 -0000 1.13 +++ libs/iostreams/test/Jamfile.v2 9 Nov 2006 20:27:21 -0000 @@ -17,7 +17,7 @@ return [ run $(sources) - /boost/test//boost_unit_test_framework + /boost/test//boost_unit_test_framework/static : # command : # input files : # build requirements Index: libs/math/test/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/math/test/Jamfile.v2,v retrieving revision 1.4 diff -u -r1.4 Jamfile.v2 --- libs/math/test/Jamfile.v2 3 Nov 2006 03:08:27 -0000 1.4 +++ libs/math/test/Jamfile.v2 9 Nov 2006 20:27:21 -0000 @@ -7,21 +7,21 @@ import testing ; run ../test/common_factor_test.cpp - ../../test/build//boost_unit_test_framework ; + ../../test/build//boost_unit_test_framework/static ; run ../octonion/octonion_test.cpp - ../../test/build//boost_unit_test_framework ; + ../../test/build//boost_unit_test_framework/static ; run ../quaternion/quaternion_test.cpp - ../../test/build//boost_unit_test_framework ; + ../../test/build//boost_unit_test_framework/static ; run ../special_functions/special_functions_test.cpp - ../../test/build//boost_unit_test_framework ; + ../../test/build//boost_unit_test_framework/static ; run ../quaternion/quaternion_mult_incl_test.cpp ../quaternion/quaternion_mi1.cpp ../quaternion/quaternion_mi2.cpp - ../../test/build//boost_unit_test_framework ; + ../../test/build//boost_unit_test_framework/static ; run complex_test.cpp ; run hypot_test.cpp ; Index: libs/numeric/interval/test/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/numeric/interval/test/Jamfile.v2,v retrieving revision 1.6 diff -u -r1.6 Jamfile.v2 --- libs/numeric/interval/test/Jamfile.v2 10 Mar 2006 12:51:35 -0000 1.6 +++ libs/numeric/interval/test/Jamfile.v2 9 Nov 2006 20:27:21 -0000 @@ -32,18 +32,18 @@ [ run libs/numeric/interval/test/pow.cpp ] [ run libs/numeric/interval/test/cmp.cpp - ../../../test/build//boost_test_exec_monitor ] + ../../../test/build//boost_test_exec_monitor/static ] [ run libs/numeric/interval/test/cmp_exn.cpp - ../../../test/build//boost_test_exec_monitor ] + ../../../test/build//boost_test_exec_monitor/static ] [ run libs/numeric/interval/test/cmp_exp.cpp - ../../../test/build//boost_test_exec_monitor ] + ../../../test/build//boost_test_exec_monitor/static ] [ run libs/numeric/interval/test/cmp_lex.cpp - ../../../test/build//boost_test_exec_monitor ] + ../../../test/build//boost_test_exec_monitor/static ] [ run libs/numeric/interval/test/cmp_set.cpp - ../../../test/build//boost_test_exec_monitor ] + ../../../test/build//boost_test_exec_monitor/static ] [ run libs/numeric/interval/test/cmp_tribool.cpp - ../../../test/build//boost_test_exec_monitor ] + ../../../test/build//boost_test_exec_monitor/static ] [ run libs/numeric/interval/test/test_float.cpp - ../../../test/build//boost_test_exec_monitor ] + ../../../test/build//boost_test_exec_monitor/static ] ; } Index: libs/program_options/test/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/program_options/test/Jamfile.v2,v retrieving revision 1.6 diff -u -r1.6 Jamfile.v2 --- libs/program_options/test/Jamfile.v2 13 Feb 2006 09:04:49 -0000 1.6 +++ libs/program_options/test/Jamfile.v2 9 Nov 2006 20:27:29 -0000 @@ -2,7 +2,7 @@ project : requirements ../build//boost_program_options - /boost/test//boost_test_exec_monitor + /boost/test//boost_test_exec_monitor/static static # _GLIBCXX_CONCEPT_CHECKS Index: libs/program_options/test/test_convert.cpp =================================================================== RCS file: /cvsroot/boost/boost/libs/program_options/test/test_convert.cpp,v retrieving revision 1.2 diff -u -r1.2 test_convert.cpp --- libs/program_options/test/test_convert.cpp 28 Feb 2006 22:56:33 -0000 1.2 +++ libs/program_options/test/test_convert.cpp 9 Nov 2006 20:27:29 -0000 @@ -3,6 +3,7 @@ // (See accompanying file LICENSE_1_0.txt // or copy at http://www.boost.org/LICENSE_1_0.txt) +#include #include #include #include @@ -14,6 +15,8 @@ #include #include +#include + using namespace std; string file_content(const string& filename) @@ -74,7 +77,7 @@ void test_convert(const std::string& input, const std::string& expected_output) { - boost::program_options::detail::utf8_codecvt_facet facet; + boost::program_options::detail::utf8_codecvt_facet facet; std::wstring output; { Index: libs/ptr_container/test/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/ptr_container/test/Jamfile.v2,v retrieving revision 1.8 diff -u -r1.8 Jamfile.v2 --- libs/ptr_container/test/Jamfile.v2 6 Mar 2006 08:55:20 -0000 1.8 +++ libs/ptr_container/test/Jamfile.v2 9 Nov 2006 20:27:29 -0000 @@ -2,7 +2,7 @@ rule sc-test ( name : extra-sources * ) { return [ - run $(name).cpp /boost/test//boost_unit_test_framework $(extra-sources) ] + run $(name).cpp /boost/test//boost_unit_test_framework/static $(extra-sources) ] ; } Index: libs/range/test/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/range/test/Jamfile.v2,v retrieving revision 1.2 diff -u -r1.2 Jamfile.v2 --- libs/range/test/Jamfile.v2 7 Feb 2006 11:55:46 -0000 1.2 +++ libs/range/test/Jamfile.v2 9 Nov 2006 20:27:29 -0000 @@ -11,7 +11,7 @@ rule range-test ( name : includes * ) { return [ - run $(name).cpp /boost/test//boost_unit_test_framework + run $(name).cpp /boost/test//boost_unit_test_framework/static : : : $(includes) Index: libs/serialization/test/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/serialization/test/Jamfile.v2,v retrieving revision 1.5 diff -u -r1.5 Jamfile.v2 --- libs/serialization/test/Jamfile.v2 22 Jun 2006 07:21:22 -0000 1.5 +++ libs/serialization/test/Jamfile.v2 9 Nov 2006 20:27:29 -0000 @@ -26,7 +26,7 @@ rule run-template ( test-name : sources * : requirements * ) { return [ run - ../../test/build//boost_test_exec_monitor + ../../test/build//boost_test_exec_monitor/static $(sources) : # command : # input files Index: libs/statechart/test/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/statechart/test/Jamfile.v2,v retrieving revision 1.7 diff -u -r1.7 Jamfile.v2 --- libs/statechart/test/Jamfile.v2 16 Jul 2006 10:24:33 -0000 1.7 +++ libs/statechart/test/Jamfile.v2 9 Nov 2006 20:27:42 -0000 @@ -6,7 +6,7 @@ project libs/statechart/test ; -local test_monitor = ../../../libs/test/build//boost_test_exec_monitor ; +local test_monitor = ../../../libs/test/build//boost_test_exec_monitor/static ; # Some platforms have either problems with the automatic detection of the # threading mode (e.g. vc-7_1 & gcc >= 3.4.0) or don't support single- # threaded mode (e.g. vc-8_0). We therefore manually turn MT off here Index: libs/test/build/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/test/build/Jamfile.v2,v retrieving revision 1.11 diff -u -r1.11 Jamfile.v2 --- libs/test/build/Jamfile.v2 17 Apr 2006 09:39:56 -0000 1.11 +++ libs/test/build/Jamfile.v2 9 Nov 2006 20:27:42 -0000 @@ -7,9 +7,20 @@ project boost/test : source-location ../src : requirements BOOST_TEST_NO_AUTO_LINK=1 - NT:static + + shared:BOOST_TEST_DYN_LINK=1 + # Disable Warning about boost::noncopyable not being exported + shared,msvc:-wd4275 + msvc:on borland:-w-8080 + : usage-requirements + BOOST_TEST_NO_AUTO_LINK=1 + + shared:BOOST_TEST_DYN_LINK=1 + + # Disable Warning about boost::noncopyable not being exported + shared,msvc:-wd4275 ; PRG_EXEC_MON_SOURCES = @@ -66,4 +77,4 @@ alias minimal : : : : msvc:on - ; \ No newline at end of file + ; Index: libs/test/test/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/test/test/Jamfile.v2,v retrieving revision 1.9 diff -u -r1.9 Jamfile.v2 --- libs/test/test/Jamfile.v2 19 Mar 2006 11:49:03 -0000 1.9 +++ libs/test/test/Jamfile.v2 9 Nov 2006 20:27:42 -0000 @@ -22,15 +22,15 @@ test-suite "basics_test" : - [ test-btl-lib run : class_properties_test : boost_unit_test_framework ] - [ test-btl-lib run : basic_cstring_test : boost_unit_test_framework ] + [ test-btl-lib run : class_properties_test : boost_unit_test_framework/static ] + [ test-btl-lib run : basic_cstring_test : boost_unit_test_framework/static ] ; test-suite "prg_exec_monitor_test" : [ test-btl-lib run-fail : prg_exec_fail1 : boost_prg_exec_monitor ] - [ test-btl-lib run-fail : prg_exec_fail2 : boost_prg_exec_monitor ] - [ test-btl-lib run-fail : prg_exec_fail3 : boost_prg_exec_monitor ] - [ test-btl-lib run-fail : prg_exec_fail4 : boost_prg_exec_monitor ] + [ test-btl-lib run-fail : prg_exec_fail2 : boost_prg_exec_monitor/static ] + [ test-btl-lib run-fail : prg_exec_fail3 : boost_prg_exec_monitor/static ] + [ test-btl-lib run-fail : prg_exec_fail4 : boost_prg_exec_monitor/static ] ; test-suite "unit_test_framework_test" @@ -48,10 +48,10 @@ [ test-btl-lib run : test_fp_comparisons : boost_unit_test_framework ] [ test-btl-lib run : test_tools_test : boost_unit_test_framework : test_files/test_tools_test.pattern ] [ test-btl-lib run : test_case_template_test : boost_unit_test_framework ] - [ test-btl-lib run : custom_exception_test : boost_unit_test_framework ] + [ test-btl-lib run : custom_exception_test : boost_unit_test_framework/static ] [ test-btl-lib run : fixed_mapping_test : boost_unit_test_framework ] [ test-btl-lib run : ifstream_line_iterator_test : boost_unit_test_framework : test_files/ifstream_line_iterator.tst1 test_files/ifstream_line_iterator.tst2 ] - [ test-btl-lib run : algorithms_test : boost_unit_test_framework ] + [ test-btl-lib run : algorithms_test : boost_unit_test_framework/static ] [ test-btl-lib run : token_iterator_test : boost_unit_test_framework ] [ test-btl-lib run : boost_check_equal_str : boost_unit_test_framework ] ; Index: libs/thread/test/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/thread/test/Jamfile.v2,v retrieving revision 1.5 diff -u -r1.5 Jamfile.v2 --- libs/thread/test/Jamfile.v2 14 Sep 2006 23:02:27 -0000 1.5 +++ libs/thread/test/Jamfile.v2 9 Nov 2006 20:27:42 -0000 @@ -18,7 +18,7 @@ import testing ; project - : requirements ../../test/build//boost_unit_test_framework + : requirements /boost/test//boost_unit_test_framework/static multi ; Index: libs/utility/test/Jamfile.v2 =================================================================== RCS file: /cvsroot/boost/boost/libs/utility/test/Jamfile.v2,v retrieving revision 1.14 diff -u -r1.14 Jamfile.v2 --- libs/utility/test/Jamfile.v2 16 Mar 2005 22:02:22 -0000 1.14 +++ libs/utility/test/Jamfile.v2 9 Nov 2006 20:27:42 -0000 @@ -18,15 +18,15 @@ [ run ../binary_search_test.cpp ] [ run ../call_traits_test.cpp : -u ] [ compile-fail ../checked_delete_test.cpp ] - [ run ../compressed_pair_test.cpp ../../test/build//boost_test_exec_monitor : -u ] + [ run ../compressed_pair_test.cpp ../../test/build//boost_test_exec_monitor/static : -u ] [ run ../current_function_test.cpp : : : always_show_run_output ] - [ run ../iterators_test.cpp ../../test/build//boost_test_exec_monitor ] - [ run next_prior_test.cpp ../../test/build//boost_test_exec_monitor ] + [ run ../iterators_test.cpp ../../test/build//boost_test_exec_monitor/static ] + [ run next_prior_test.cpp ../../test/build//boost_test_exec_monitor/static ] [ compile-fail ../noncopyable_test.cpp ] [ run ../numeric_traits_test.cpp ] - [ run ../operators_test.cpp ../../test/build//boost_test_exec_monitor ] + [ run ../operators_test.cpp ../../test/build//boost_test_exec_monitor/static ] [ compile ../ref_ct_test.cpp ] - [ run ../ref_test.cpp ../../test/build//boost_test_exec_monitor ] + [ run ../ref_test.cpp ../../test/build//boost_test_exec_monitor/static ] [ compile result_of_test.cpp ] [ run ../shared_iterator_test.cpp ] [ run ../value_init_test.cpp ]