Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r51576 - in trunk: boost/math/tools libs/math/test
From: john_at_[hidden]
Date: 2009-03-03 12:17:05


Author: johnmaddock
Date: 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
New Revision: 51576
URL: http://svn.boost.org/trac/boost/changeset/51576

Log:
Change tests to link to external Boost.Test library as this speeds build times by several factors when building with Intel C++.
Change fpclassify to use our code rather than std::fpclassify with Intel C++ as it doesn't always compile the latter.
Text files modified:
   trunk/boost/math/tools/config.hpp | 8 +
   trunk/libs/math/test/Jamfile.v2 | 274 ++++++++++++++++++++-------------------
   trunk/libs/math/test/complex_test.cpp | 2
   trunk/libs/math/test/hypot_test.cpp | 2
   trunk/libs/math/test/log1p_expm1_test.cpp | 2
   trunk/libs/math/test/pow_test.cpp | 2
   trunk/libs/math/test/powm1_sqrtp1m1_test.cpp | 2
   trunk/libs/math/test/test_bernoulli.cpp | 2
   trunk/libs/math/test/test_bessel_i.cpp | 2
   trunk/libs/math/test/test_bessel_j.cpp | 2
   trunk/libs/math/test/test_bessel_k.cpp | 2
   trunk/libs/math/test/test_bessel_y.cpp | 2
   trunk/libs/math/test/test_beta.cpp | 6
   trunk/libs/math/test/test_beta_dist.cpp | 2
   trunk/libs/math/test/test_binomial.cpp | 2
   trunk/libs/math/test/test_binomial_coeff.cpp | 2
   trunk/libs/math/test/test_carlson.cpp | 2
   trunk/libs/math/test/test_cauchy.cpp | 2
   trunk/libs/math/test/test_cbrt.cpp | 2
   trunk/libs/math/test/test_chi_squared.cpp | 2
   trunk/libs/math/test/test_classify.cpp | 2
   trunk/libs/math/test/test_constants.cpp | 2
   trunk/libs/math/test/test_digamma.cpp | 2
   trunk/libs/math/test/test_dist_overloads.cpp | 2
   trunk/libs/math/test/test_ellint_1.cpp | 2
   trunk/libs/math/test/test_ellint_2.cpp | 2
   trunk/libs/math/test/test_ellint_3.cpp | 2
   trunk/libs/math/test/test_erf.cpp | 2
   trunk/libs/math/test/test_error_handling.cpp | 2
   trunk/libs/math/test/test_expint.cpp | 2
   trunk/libs/math/test/test_exponential_dist.cpp | 2
   trunk/libs/math/test/test_extreme_value.cpp | 2
   trunk/libs/math/test/test_factorials.cpp | 2
   trunk/libs/math/test/test_find_location.cpp | 2
   trunk/libs/math/test/test_find_scale.cpp | 2
   trunk/libs/math/test/test_fisher_f.cpp | 2
   trunk/libs/math/test/test_gamma.cpp | 2
   trunk/libs/math/test/test_gamma_dist.cpp | 2
   trunk/libs/math/test/test_hermite.cpp | 2
   trunk/libs/math/test/test_hypergeometric_dist.cpp | 4
   trunk/libs/math/test/test_ibeta.cpp | 2
   trunk/libs/math/test/test_ibeta_inv.cpp | 2
   trunk/libs/math/test/test_ibeta_inv_ab.cpp | 2
   trunk/libs/math/test/test_igamma.cpp | 2
   trunk/libs/math/test/test_igamma_inv.cpp | 4
   trunk/libs/math/test/test_igamma_inva.cpp | 4
   trunk/libs/math/test/test_inv_hyp.cpp | 2
   trunk/libs/math/test/test_laguerre.cpp | 2
   trunk/libs/math/test/test_legendre.cpp | 2
   trunk/libs/math/test/test_logistic_dist.cpp | 2
   trunk/libs/math/test/test_lognormal.cpp | 2
   trunk/libs/math/test/test_minima.cpp | 2
   trunk/libs/math/test/test_nc_beta.cpp | 6
   trunk/libs/math/test/test_nc_chi_squared.cpp | 4
   trunk/libs/math/test/test_nc_f.cpp | 4
   trunk/libs/math/test/test_nc_t.cpp | 4
   trunk/libs/math/test/test_negative_binomial.cpp | 2
   trunk/libs/math/test/test_next.cpp | 2
   trunk/libs/math/test/test_normal.cpp | 2
   trunk/libs/math/test/test_pareto.cpp | 2
   trunk/libs/math/test/test_poisson.cpp | 2
   trunk/libs/math/test/test_policy.cpp | 2
   trunk/libs/math/test/test_policy_2.cpp | 2
   trunk/libs/math/test/test_policy_3.cpp | 2
   trunk/libs/math/test/test_policy_4.cpp | 2
   trunk/libs/math/test/test_policy_5.cpp | 2
   trunk/libs/math/test/test_policy_6.cpp | 2
   trunk/libs/math/test/test_policy_7.cpp | 3
   trunk/libs/math/test/test_policy_sf.cpp | 2
   trunk/libs/math/test/test_rationals.cpp | 2
   trunk/libs/math/test/test_rayleigh.cpp | 2
   trunk/libs/math/test/test_remez.cpp | 2
   trunk/libs/math/test/test_roots.cpp | 4
   trunk/libs/math/test/test_round.cpp | 2
   trunk/libs/math/test/test_spherical_harmonic.cpp | 2
   trunk/libs/math/test/test_students_t.cpp | 2
   trunk/libs/math/test/test_tgamma_ratio.cpp | 2
   trunk/libs/math/test/test_toms748_solve.cpp | 2
   trunk/libs/math/test/test_tr1.cpp | 2
   trunk/libs/math/test/test_triangular.cpp | 2
   trunk/libs/math/test/test_uniform.cpp | 2
   trunk/libs/math/test/test_weibull.cpp | 2
   trunk/libs/math/test/test_zeta.cpp | 2
   83 files changed, 247 insertions(+), 220 deletions(-)

Modified: trunk/boost/math/tools/config.hpp
==============================================================================
--- trunk/boost/math/tools/config.hpp (original)
+++ trunk/boost/math/tools/config.hpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -60,6 +60,14 @@
 //
 # define BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
 #endif
+#if defined(unix) && defined(__INTEL_COMPILER)
+//
+// Intel compiler has sporadic issues compiling std::fpclassify depending on
+// the exact OS version used. Use our own code for this as we know it works
+// well on Intel processors:
+//
+#define BOOST_MATH_DISABLE_STD_FPCLASSIFY
+#endif
 
 #if defined(BOOST_MSVC) && !defined(_WIN32_WCE)
    // Better safe than sorry, our tests don't support hardware exceptions:

Modified: trunk/libs/math/test/Jamfile.v2
==============================================================================
--- trunk/libs/math/test/Jamfile.v2 (original)
+++ trunk/libs/math/test/Jamfile.v2 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -21,7 +21,7 @@
       <toolset>acc:<cxxflags>+W2068,2461,2236,4070,4069
       <toolset>intel:<cxxflags>-nologo
       <toolset>intel:<linkflags>-nologo
- <toolset>intel-linux:<pch>off
+ #<toolset>intel-linux:<pch>off
       <toolset>intel-darwin:<pch>off
       <toolset>msvc:<warnings>all
       <toolset>msvc:<asynch-exceptions>on
@@ -48,43 +48,43 @@
       <include>$(gmp_path) <include>$(gmp_path)/mpfr <include>$(gmp_path)/gmpfrxx
     ;
 
-cpp-pch pch : pch.hpp ;
+cpp-pch pch : pch.hpp : <use>../../test/build//boost_test_exec_monitor ;
 
-run hypot_test.cpp pch ;
-run pow_test.cpp ;
-run log1p_expm1_test.cpp pch ;
-run powm1_sqrtp1m1_test.cpp pch ;
+run hypot_test.cpp pch ../../test/build//boost_test_exec_monitor ;
+run pow_test.cpp ../../test/build//boost_test_exec_monitor ;
+run log1p_expm1_test.cpp pch ../../test/build//boost_test_exec_monitor ;
+run powm1_sqrtp1m1_test.cpp pch ../../test/build//boost_test_exec_monitor ;
 run special_functions_test.cpp ../../test/build//boost_unit_test_framework/<link>static ;
-run test_bernoulli.cpp ;
-run test_constants.cpp pch ;
-run test_bessel_j.cpp pch ;
-run test_bessel_y.cpp pch ;
-run test_bessel_i.cpp pch ;
-run test_bessel_k.cpp pch ;
-run test_beta.cpp pch ;
-run test_beta_dist.cpp ;
-run test_binomial.cpp
+run test_bernoulli.cpp ../../test/build//boost_test_exec_monitor ;
+run test_constants.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_bessel_j.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_bessel_y.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_bessel_i.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_bessel_k.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_beta.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_beta_dist.cpp ../../test/build//boost_test_exec_monitor ;
+run test_binomial.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_FLOAT
               <toolset>intel:<pch>off
         : test_binomial_float ;
-run test_binomial.cpp
+run test_binomial.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_DOUBLE
               <toolset>intel:<pch>off
         : test_binomial_double ;
-run test_binomial.cpp
+run test_binomial.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_LDOUBLE
               <toolset>intel:<pch>off
         : test_binomial_long_double ;
-run test_binomial.cpp
+run test_binomial.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -92,7 +92,7 @@
               <define>TEST_ROUNDING=0
               <toolset>intel:<pch>off
         : test_binomial_real_concept0 ;
-run test_binomial.cpp
+run test_binomial.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -100,7 +100,7 @@
               <define>TEST_ROUNDING=1
               <toolset>intel:<pch>off
         : test_binomial_real_concept1 ;
-run test_binomial.cpp
+run test_binomial.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -108,7 +108,7 @@
               <define>TEST_ROUNDING=2
               <toolset>intel:<pch>off
         : test_binomial_real_concept2 ;
-run test_binomial.cpp
+run test_binomial.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -116,7 +116,7 @@
               <define>TEST_ROUNDING=3
               <toolset>intel:<pch>off
         : test_binomial_real_concept3 ;
-run test_binomial.cpp
+run test_binomial.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -124,7 +124,7 @@
               <define>TEST_ROUNDING=4
               <toolset>intel:<pch>off
         : test_binomial_real_concept4 ;
-run test_binomial.cpp
+run test_binomial.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -132,7 +132,7 @@
               <define>TEST_ROUNDING=5
               <toolset>intel:<pch>off
         : test_binomial_real_concept5 ;
-run test_binomial.cpp
+run test_binomial.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -140,93 +140,93 @@
               <define>TEST_ROUNDING=6
               <toolset>intel:<pch>off
         : test_binomial_real_concept6 ;
-run test_binomial_coeff.cpp pch ;
-run test_carlson.cpp pch ;
-run test_cauchy.cpp ;
-run test_cbrt.cpp pch ;
-run test_chi_squared.cpp ;
-run test_classify.cpp pch ;
-run test_digamma.cpp pch ;
-run test_dist_overloads.cpp ;
-run test_ellint_1.cpp pch ;
-run test_ellint_2.cpp pch ;
-run test_ellint_3.cpp pch ;
-run test_erf.cpp pch ;
-run test_error_handling.cpp ;
-run test_expint.cpp pch ;
-run test_exponential_dist.cpp ;
-run test_extreme_value.cpp ;
-run test_factorials.cpp pch ;
-run test_find_location.cpp pch ;
-run test_find_scale.cpp pch ;
-run test_fisher_f.cpp ;
-run test_gamma.cpp pch ;
-run test_gamma_dist.cpp pch ;
-run test_hermite.cpp pch ;
-run test_hypergeometric_dist.cpp
+run test_binomial_coeff.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_carlson.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_cauchy.cpp ../../test/build//boost_test_exec_monitor ;
+run test_cbrt.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_chi_squared.cpp ../../test/build//boost_test_exec_monitor ;
+run test_classify.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_digamma.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_dist_overloads.cpp ../../test/build//boost_test_exec_monitor ;
+run test_ellint_1.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_ellint_2.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_ellint_3.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_erf.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_error_handling.cpp ../../test/build//boost_test_exec_monitor ;
+run test_expint.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_exponential_dist.cpp ../../test/build//boost_test_exec_monitor ;
+run test_extreme_value.cpp ../../test/build//boost_test_exec_monitor ;
+run test_factorials.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_find_location.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_find_scale.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_fisher_f.cpp ../../test/build//boost_test_exec_monitor ;
+run test_gamma.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_gamma_dist.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_hermite.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_hypergeometric_dist.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_QUANT=0
               <toolset>intel:<pch>off
         : test_hypergeometric_dist0 ;
-run test_hypergeometric_dist.cpp
+run test_hypergeometric_dist.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_QUANT=1
               <toolset>intel:<pch>off
         : test_hypergeometric_dist1 ;
-run test_hypergeometric_dist.cpp
+run test_hypergeometric_dist.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_QUANT=2
               <toolset>intel:<pch>off
         : test_hypergeometric_dist2 ;
-run test_hypergeometric_dist.cpp
+run test_hypergeometric_dist.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_QUANT=3
               <toolset>intel:<pch>off
         : test_hypergeometric_dist3 ;
-run test_hypergeometric_dist.cpp
+run test_hypergeometric_dist.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_QUANT=4
               <toolset>intel:<pch>off
         : test_hypergeometric_dist4 ;
-run test_hypergeometric_dist.cpp
+run test_hypergeometric_dist.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_QUANT=5
               <toolset>intel:<pch>off
         : test_hypergeometric_dist5 ;
-run test_ibeta.cpp pch
+run test_ibeta.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_FLOAT
               <toolset>intel:<pch>off
         : test_ibeta_float ;
-run test_ibeta.cpp pch
+run test_ibeta.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_DOUBLE
               <toolset>intel:<pch>off
         : test_ibeta_double ;
-run test_ibeta.cpp pch
+run test_ibeta.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_LDOUBLE
               <toolset>intel:<pch>off
         : test_ibeta_long_double ;
-run test_ibeta.cpp pch
+run test_ibeta.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -234,7 +234,7 @@
               <define>TEST_DATA=1
               <toolset>intel:<pch>off
         : test_ibeta_real_concept1 ;
-run test_ibeta.cpp
+run test_ibeta.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -242,7 +242,7 @@
               <define>TEST_DATA=2
               <toolset>intel:<pch>off
         : test_ibeta_real_concept2 ;
-run test_ibeta.cpp
+run test_ibeta.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -250,7 +250,7 @@
               <define>TEST_DATA=3
               <toolset>intel:<pch>off
         : test_ibeta_real_concept3 ;
-run test_ibeta.cpp
+run test_ibeta.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -258,28 +258,28 @@
               <define>TEST_DATA=4
               <toolset>intel:<pch>off
         : test_ibeta_real_concept4 ;
-run test_ibeta_inv.cpp pch
+run test_ibeta_inv.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_FLOAT
               <toolset>intel:<pch>off
         : test_ibeta_inv_float ;
-run test_ibeta_inv.cpp pch
+run test_ibeta_inv.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_DOUBLE
               <toolset>intel:<pch>off
         : test_ibeta_inv_double ;
-run test_ibeta_inv.cpp pch
+run test_ibeta_inv.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_LDOUBLE
               <toolset>intel:<pch>off
         : test_ibeta_inv_long_double ;
-run test_ibeta_inv.cpp pch
+run test_ibeta_inv.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -287,7 +287,7 @@
               <define>TEST_DATA=1
               <toolset>intel:<pch>off
         : test_ibeta_inv_real_concept1 ;
-run test_ibeta_inv.cpp
+run test_ibeta_inv.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -295,7 +295,7 @@
               <define>TEST_DATA=2
               <toolset>intel:<pch>off
         : test_ibeta_inv_real_concept2 ;
-run test_ibeta_inv.cpp
+run test_ibeta_inv.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -303,7 +303,7 @@
               <define>TEST_DATA=3
               <toolset>intel:<pch>off
         : test_ibeta_inv_real_concept3 ;
-run test_ibeta_inv.cpp
+run test_ibeta_inv.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -311,28 +311,28 @@
               <define>TEST_DATA=4
               <toolset>intel:<pch>off
         : test_ibeta_inv_real_concept4 ;
-run test_ibeta_inv_ab.cpp pch
+run test_ibeta_inv_ab.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_FLOAT
               <toolset>intel:<pch>off
         : test_ibeta_inv_ab_float ;
-run test_ibeta_inv_ab.cpp pch
+run test_ibeta_inv_ab.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_DOUBLE
               <toolset>intel:<pch>off
         : test_ibeta_inv_ab_double ;
-run test_ibeta_inv_ab.cpp pch
+run test_ibeta_inv_ab.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_LDOUBLE
               <toolset>intel:<pch>off
         : test_ibeta_inv_ab_long_double ;
-run test_ibeta_inv_ab.cpp pch
+run test_ibeta_inv_ab.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -340,7 +340,7 @@
               <define>TEST_DATA=1
               <toolset>intel:<pch>off
         : test_ibeta_inv_ab_real_concept1 ;
-run test_ibeta_inv_ab.cpp
+run test_ibeta_inv_ab.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -348,7 +348,7 @@
               <define>TEST_DATA=2
               <toolset>intel:<pch>off
         : test_ibeta_inv_ab_real_concept2 ;
-run test_ibeta_inv_ab.cpp
+run test_ibeta_inv_ab.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -356,57 +356,57 @@
               <define>TEST_DATA=3
               <toolset>intel:<pch>off
         : test_ibeta_inv_ab_real_concept3 ;
-run test_igamma.cpp pch ;
-run test_igamma_inv.cpp pch
+run test_igamma.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_igamma_inv.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_FLOAT
               <toolset>intel:<pch>off
         : test_igamma_inv_float ;
-run test_igamma_inv.cpp pch
+run test_igamma_inv.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_DOUBLE
               <toolset>intel:<pch>off
         : test_igamma_inv_double ;
-run test_igamma_inv.cpp pch
+run test_igamma_inv.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_LDOUBLE
               <toolset>intel:<pch>off
         : test_igamma_inv_long_double ;
-run test_igamma_inv.cpp pch
+run test_igamma_inv.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_REAL_CONCEPT
               <toolset>intel:<pch>off
         : test_igamma_inv_real_concept ;
-run test_igamma_inva.cpp pch
+run test_igamma_inva.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_FLOAT
               <toolset>intel:<pch>off
         : test_igamma_inva_float ;
-run test_igamma_inva.cpp pch
+run test_igamma_inva.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_DOUBLE
               <toolset>intel:<pch>off
         : test_igamma_inva_double ;
-run test_igamma_inva.cpp pch
+run test_igamma_inva.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_LDOUBLE
               <toolset>intel:<pch>off
         : test_igamma_inva_long_double ;
-run test_igamma_inva.cpp pch
+run test_igamma_inva.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -415,91 +415,91 @@
         : test_igamma_inva_real_concept ;
 run test_instantiate1.cpp test_instantiate2.cpp ;
 run test_laplace.cpp ../../test/build//boost_unit_test_framework/<link>static ;
-run test_inv_hyp.cpp pch ;
-run test_laguerre.cpp pch ;
-run test_legendre.cpp pch ;
-run test_logistic_dist.cpp ;
-run test_lognormal.cpp ;
-run test_minima.cpp pch ;
-run test_negative_binomial.cpp
+run test_inv_hyp.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_laguerre.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_legendre.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_logistic_dist.cpp ../../test/build//boost_test_exec_monitor ;
+run test_lognormal.cpp ../../test/build//boost_test_exec_monitor ;
+run test_minima.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_negative_binomial.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_FLOAT
               <toolset>intel:<pch>off
         : test_negative_binomial_float ;
-run test_negative_binomial.cpp
+run test_negative_binomial.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_DOUBLE
               <toolset>intel:<pch>off
         : test_negative_binomial_double ;
-run test_negative_binomial.cpp
+run test_negative_binomial.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_LDOUBLE
               <toolset>intel:<pch>off
         : test_negative_binomial_long_double ;
-run test_negative_binomial.cpp
+run test_negative_binomial.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_REAL_CONCEPT
               <toolset>intel:<pch>off
         : test_negative_binomial_real_concept ;
-run test_next.cpp pch pch ;
-run test_nc_chi_squared.cpp pch
+run test_next.cpp pch pch ../../test/build//boost_test_exec_monitor ;
+run test_nc_chi_squared.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_FLOAT
               <toolset>intel:<pch>off
         : test_nc_chi_squared_float ;
-run test_nc_chi_squared.cpp pch
+run test_nc_chi_squared.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_DOUBLE
               <toolset>intel:<pch>off
         : test_nc_chi_squared_double ;
-run test_nc_chi_squared.cpp pch
+run test_nc_chi_squared.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_LDOUBLE
               <toolset>intel:<pch>off
         : test_nc_chi_squared_long_double ;
-run test_nc_chi_squared.cpp pch
+run test_nc_chi_squared.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_REAL_CONCEPT
               <toolset>intel:<pch>off
         : test_nc_chi_squared_real_concept ;
-run test_nc_beta.cpp pch
+run test_nc_beta.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_FLOAT
               <toolset>intel:<pch>off
         : test_nc_beta_float ;
-run test_nc_beta.cpp pch
+run test_nc_beta.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_DOUBLE
               <toolset>intel:<pch>off
         : test_nc_beta_double ;
-run test_nc_beta.cpp pch
+run test_nc_beta.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_LDOUBLE
               <toolset>intel:<pch>off
         : test_nc_beta_long_double ;
-run test_nc_beta.cpp pch
+run test_nc_beta.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -507,7 +507,7 @@
               <define>TEST_DATA=1
               <toolset>intel:<pch>off
         : test_nc_beta_real_concept1 ;
-run test_nc_beta.cpp
+run test_nc_beta.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
@@ -515,68 +515,68 @@
               <define>TEST_DATA=2
               <toolset>intel:<pch>off
         : test_nc_beta_real_concept2 ;
-run test_nc_f.cpp pch ;
-run test_nc_t.cpp pch
+run test_nc_f.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_nc_t.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_FLOAT
               <toolset>intel:<pch>off
         : test_nc_t_float ;
-run test_nc_t.cpp pch
+run test_nc_t.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_DOUBLE
               <toolset>intel:<pch>off
         : test_nc_t_double ;
-run test_nc_t.cpp pch
+run test_nc_t.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_LDOUBLE
               <toolset>intel:<pch>off
         : test_nc_t_long_double ;
-run test_nc_t.cpp pch
+run test_nc_t.cpp pch ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_REAL_CONCEPT
               <toolset>intel:<pch>off
         : test_nc_t_real_concept ;
-run test_normal.cpp pch ;
-run test_pareto.cpp ;
-run test_poisson.cpp
+run test_normal.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_pareto.cpp ../../test/build//boost_test_exec_monitor ;
+run test_poisson.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_FLOAT
               <toolset>intel:<pch>off
         : test_poisson_float ;
-run test_poisson.cpp
+run test_poisson.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_DOUBLE
               <toolset>intel:<pch>off
         : test_poisson_double ;
-run test_poisson.cpp
+run test_poisson.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_LDOUBLE
               <toolset>intel:<pch>off
         : test_poisson_long_double ;
-run test_poisson.cpp
+run test_poisson.cpp ../../test/build//boost_test_exec_monitor
         : # command line
         : # input files
         : # requirements
               <define>TEST_REAL_CONCEPT
               <toolset>intel:<pch>off
         : test_poisson_real_concept ;
-run test_rayleigh.cpp ;
+run test_rayleigh.cpp ../../test/build//boost_test_exec_monitor ;
 
-run test_rationals.cpp
+run test_rationals.cpp ../../test/build//boost_test_exec_monitor
 test_rational_instances/test_rational_double1.cpp
 test_rational_instances/test_rational_double2.cpp
 test_rational_instances/test_rational_double3.cpp
@@ -598,37 +598,39 @@
 test_rational_instances/test_rational_real_concept5.cpp
 ;
 
-run test_remez.cpp pch ;
-run test_roots.cpp pch ;
-run test_round.cpp pch ;
-run test_spherical_harmonic.cpp pch ;
-run test_students_t.cpp ;
-run test_tgamma_ratio.cpp pch ;
-run test_toms748_solve.cpp pch ;
-run test_triangular.cpp pch ;
-run test_uniform.cpp pch ;
-run test_weibull.cpp ;
-run test_zeta.cpp pch ;
-
-run test_policy.cpp ;
-run test_policy_2.cpp ;
-run test_policy_3.cpp ;
-run test_policy_4.cpp ;
-run test_policy_5.cpp ;
-run test_policy_6.cpp ;
-run test_policy_7.cpp ;
-run test_policy_sf.cpp ;
+run test_remez.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_roots.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_round.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_spherical_harmonic.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_students_t.cpp ../../test/build//boost_test_exec_monitor ;
+run test_tgamma_ratio.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_toms748_solve.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_triangular.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_uniform.cpp pch ../../test/build//boost_test_exec_monitor ;
+run test_weibull.cpp ../../test/build//boost_test_exec_monitor ;
+run test_zeta.cpp pch ../../test/build//boost_test_exec_monitor ;
+
+run test_policy.cpp ../../test/build//boost_test_exec_monitor ;
+run test_policy_2.cpp ../../test/build//boost_test_exec_monitor ;
+run test_policy_3.cpp ../../test/build//boost_test_exec_monitor ;
+run test_policy_4.cpp ../../test/build//boost_test_exec_monitor ;
+run test_policy_5.cpp ../../test/build//boost_test_exec_monitor ;
+run test_policy_6.cpp ../../test/build//boost_test_exec_monitor ;
+run test_policy_7.cpp ../../test/build//boost_test_exec_monitor ;
+run test_policy_sf.cpp ../../test/build//boost_test_exec_monitor ;
 
 run test_tr1.cpp
    ../build//boost_math_tr1
    ../build//boost_math_tr1f
    ../build//boost_math_c99
    ../build//boost_math_c99f
+ ../../test/build//boost_test_exec_monitor
    ;
 
 run test_tr1.cpp
    ../build//boost_math_tr1l
    ../build//boost_math_c99l
+ ../../test/build//boost_test_exec_monitor
    : : :
    <define>TEST_LD=1
    <dependency>../config//has_long_double_support
@@ -741,7 +743,7 @@
     ../quaternion/quaternion_mi2.cpp
     ../../test/build//boost_unit_test_framework/<link>static ;
 
-run complex_test.cpp ;
+run complex_test.cpp ../../test/build//boost_test_exec_monitor ;
 
 compile ntl_concept_check.cpp : <dependency>../config//has_ntl_rr ;
 compile mpfr_concept_check.cpp : <dependency>../config//has_mpfr_class ;

Modified: trunk/libs/math/test/complex_test.cpp
==============================================================================
--- trunk/libs/math/test/complex_test.cpp (original)
+++ trunk/libs/math/test/complex_test.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -4,7 +4,7 @@
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 
 #include <boost/test/test_tools.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/type_traits/is_same.hpp>
 #include <boost/type_traits/is_floating_point.hpp>

Modified: trunk/libs/math/test/hypot_test.cpp
==============================================================================
--- trunk/libs/math/test/hypot_test.cpp (original)
+++ trunk/libs/math/test/hypot_test.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -6,7 +6,7 @@
 #include <pch.hpp>
 
 #define BOOST_MATH_OVERFLOW_ERROR_POLICY ignore_error
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/hypot.hpp>
 

Modified: trunk/libs/math/test/log1p_expm1_test.cpp
==============================================================================
--- trunk/libs/math/test/log1p_expm1_test.cpp (original)
+++ trunk/libs/math/test/log1p_expm1_test.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -8,7 +8,7 @@
 #define BOOST_MATH_OVERFLOW_ERROR_POLICY ignore_error
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/log1p.hpp>
 #include <boost/math/special_functions/expm1.hpp>

Modified: trunk/libs/math/test/pow_test.cpp
==============================================================================
--- trunk/libs/math/test/pow_test.cpp (original)
+++ trunk/libs/math/test/pow_test.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -11,7 +11,7 @@
 #include <iostream>
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <boost/typeof/typeof.hpp>

Modified: trunk/libs/math/test/powm1_sqrtp1m1_test.cpp
==============================================================================
--- trunk/libs/math/test/powm1_sqrtp1m1_test.cpp (original)
+++ trunk/libs/math/test/powm1_sqrtp1m1_test.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -6,7 +6,7 @@
 #include <pch.hpp>
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/sqrt1pm1.hpp>
 #include <boost/math/special_functions/powm1.hpp>

Modified: trunk/libs/math/test/test_bernoulli.cpp
==============================================================================
--- trunk/libs/math/test/test_bernoulli.cpp (original)
+++ trunk/libs/math/test/test_bernoulli.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -25,7 +25,7 @@
 #include <boost/math/distributions/bernoulli.hpp> // for bernoulli_distribution
 using boost::math::bernoulli_distribution;
 
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
 #include <boost/test/floating_point_comparison.hpp> // for BOOST_CHECK_CLOSE_FRACTION, BOOST_CHECK_EQUAL...
 
 #include <iostream>

Modified: trunk/libs/math/test/test_bessel_i.cpp
==============================================================================
--- trunk/libs/math/test/test_bessel_i.cpp (original)
+++ trunk/libs/math/test/test_bessel_i.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -7,7 +7,7 @@
 
 #define BOOST_MATH_OVERFLOW_ERROR_POLICY ignore_error
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/bessel.hpp>
 #include <boost/math/special_functions/trunc.hpp>

Modified: trunk/libs/math/test/test_bessel_j.cpp
==============================================================================
--- trunk/libs/math/test/test_bessel_j.cpp (original)
+++ trunk/libs/math/test/test_bessel_j.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -6,7 +6,7 @@
 #include <pch.hpp>
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/bessel.hpp>
 #include <boost/type_traits/is_floating_point.hpp>

Modified: trunk/libs/math/test/test_bessel_k.cpp
==============================================================================
--- trunk/libs/math/test/test_bessel_k.cpp (original)
+++ trunk/libs/math/test/test_bessel_k.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -14,7 +14,7 @@
 
 #define BOOST_MATH_OVERFLOW_ERROR_POLICY ignore_error
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/bessel.hpp>
 #include <boost/type_traits/is_floating_point.hpp>

Modified: trunk/libs/math/test/test_bessel_y.cpp
==============================================================================
--- trunk/libs/math/test/test_bessel_y.cpp (original)
+++ trunk/libs/math/test/test_bessel_y.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -7,7 +7,7 @@
 
 #define BOOST_MATH_OVERFLOW_ERROR_POLICY ignore_error
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/bessel.hpp>
 #include <boost/type_traits/is_floating_point.hpp>

Modified: trunk/libs/math/test/test_beta.cpp
==============================================================================
--- trunk/libs/math/test/test_beta.cpp (original)
+++ trunk/libs/math/test/test_beta.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -5,16 +5,16 @@
 // Boost Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 
+#include <pch.hpp>
+
 #ifdef _MSC_VER
 # pragma warning (disable : 4996) // POSIX name for this item is deprecated
 # pragma warning (disable : 4224) // nonstandard extension used : formal parameter 'arg' was previously defined as a type
 # pragma warning (disable : 4180) // qualifier applied to function type has no meaning; ignored
 #endif
 
-#include <pch.hpp>
-
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/beta.hpp>
 #include <boost/math/tools/stats.hpp>

Modified: trunk/libs/math/test/test_beta_dist.cpp
==============================================================================
--- trunk/libs/math/test/test_beta_dist.cpp (original)
+++ trunk/libs/math/test/test_beta_dist.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -40,7 +40,7 @@
 using boost::math::beta_distribution;
 using boost::math::beta;
 
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
 #include <boost/test/floating_point_comparison.hpp> // for BOOST_CHECK_CLOSE_FRACTION
 
 #include <iostream>

Modified: trunk/libs/math/test/test_binomial.cpp
==============================================================================
--- trunk/libs/math/test/test_binomial.cpp (original)
+++ trunk/libs/math/test/test_binomial.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -29,7 +29,7 @@
 #include <boost/math/distributions/binomial.hpp> // for binomial_distribution
 using boost::math::binomial_distribution;
 
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
 #include <boost/test/floating_point_comparison.hpp> // for BOOST_CHECK_CLOSE
 
 #include <iostream>

Modified: trunk/libs/math/test/test_binomial_coeff.cpp
==============================================================================
--- trunk/libs/math/test/test_binomial_coeff.cpp (original)
+++ trunk/libs/math/test/test_binomial_coeff.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -6,7 +6,7 @@
 #include <pch.hpp>
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/binomial.hpp>
 #include <boost/math/special_functions/trunc.hpp>

Modified: trunk/libs/math/test/test_carlson.cpp
==============================================================================
--- trunk/libs/math/test/test_carlson.cpp (original)
+++ trunk/libs/math/test/test_carlson.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -8,7 +8,7 @@
 #include <pch.hpp>
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/ellint_rf.hpp>
 #include <boost/math/special_functions/ellint_rc.hpp>

Modified: trunk/libs/math/test/test_cauchy.cpp
==============================================================================
--- trunk/libs/math/test/test_cauchy.cpp (original)
+++ trunk/libs/math/test/test_cauchy.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -23,7 +23,7 @@
 #include <boost/math/distributions/cauchy.hpp>
     using boost::math::cauchy_distribution;
 
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <iostream>

Modified: trunk/libs/math/test/test_cbrt.cpp
==============================================================================
--- trunk/libs/math/test/test_cbrt.cpp (original)
+++ trunk/libs/math/test/test_cbrt.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -6,7 +6,7 @@
 #include <pch.hpp>
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/tools/stats.hpp>
 #include <boost/math/tools/test.hpp>

Modified: trunk/libs/math/test/test_chi_squared.cpp
==============================================================================
--- trunk/libs/math/test/test_chi_squared.cpp (original)
+++ trunk/libs/math/test/test_chi_squared.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -15,7 +15,7 @@
 using boost::math::chi_squared_distribution;
 using boost::math::chi_squared;
 
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
 #include <boost/test/floating_point_comparison.hpp> // for BOOST_CHECK_CLOSE
 
 #include <iostream>

Modified: trunk/libs/math/test/test_classify.cpp
==============================================================================
--- trunk/libs/math/test/test_classify.cpp (original)
+++ trunk/libs/math/test/test_classify.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -11,7 +11,7 @@
 #include <boost/limits.hpp>
 #include <boost/math/concepts/real_concept.hpp>
 #include <boost/math/special_functions/fpclassify.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 
 #ifdef _MSC_VER
 #pragma warning(disable: 4127) // conditional expression is constant

Modified: trunk/libs/math/test/test_constants.cpp
==============================================================================
--- trunk/libs/math/test/test_constants.cpp (original)
+++ trunk/libs/math/test/test_constants.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -11,7 +11,7 @@
 #include <pch.hpp>
 
 #include <boost/math/concepts/real_concept.hpp> // for real_concept
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <boost/math/constants/constants.hpp>

Modified: trunk/libs/math/test/test_digamma.cpp
==============================================================================
--- trunk/libs/math/test/test_digamma.cpp (original)
+++ trunk/libs/math/test/test_digamma.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -6,7 +6,7 @@
 #include <pch.hpp>
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/digamma.hpp>
 #include <boost/array.hpp>

Modified: trunk/libs/math/test/test_dist_overloads.cpp
==============================================================================
--- trunk/libs/math/test/test_dist_overloads.cpp (original)
+++ trunk/libs/math/test/test_dist_overloads.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -12,7 +12,7 @@
 #include <boost/math/distributions/normal.hpp>
     using boost::math::normal_distribution;
 
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <iostream>

Modified: trunk/libs/math/test/test_ellint_1.cpp
==============================================================================
--- trunk/libs/math/test/test_ellint_1.cpp (original)
+++ trunk/libs/math/test/test_ellint_1.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -14,7 +14,7 @@
 #endif
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/ellint_1.hpp>
 #include <boost/array.hpp>

Modified: trunk/libs/math/test/test_ellint_2.cpp
==============================================================================
--- trunk/libs/math/test/test_ellint_2.cpp (original)
+++ trunk/libs/math/test/test_ellint_2.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -14,7 +14,7 @@
 #endif
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/ellint_2.hpp>
 #include <boost/array.hpp>

Modified: trunk/libs/math/test/test_ellint_3.cpp
==============================================================================
--- trunk/libs/math/test/test_ellint_3.cpp (original)
+++ trunk/libs/math/test/test_ellint_3.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -14,7 +14,7 @@
 #endif
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/ellint_3.hpp>
 #include <boost/array.hpp>

Modified: trunk/libs/math/test/test_erf.cpp
==============================================================================
--- trunk/libs/math/test/test_erf.cpp (original)
+++ trunk/libs/math/test/test_erf.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -7,7 +7,7 @@
 #include <pch.hpp>
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/erf.hpp>
 #include <boost/math/constants/constants.hpp>

Modified: trunk/libs/math/test/test_error_handling.cpp
==============================================================================
--- trunk/libs/math/test/test_error_handling.cpp (original)
+++ trunk/libs/math/test/test_error_handling.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -64,7 +64,7 @@
 #include <boost/math/concepts/real_concept.hpp>
 #include <boost/math/policies/policy.hpp>
 #include <boost/math/policies/error_handling.hpp>
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
 //
 // Define some policies:
 //

Modified: trunk/libs/math/test/test_expint.cpp
==============================================================================
--- trunk/libs/math/test/test_expint.cpp (original)
+++ trunk/libs/math/test/test_expint.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -8,7 +8,7 @@
 #include <boost/math/concepts/real_concept.hpp>
 #include <boost/math/special_functions/expint.hpp>
 #include <boost/math/special_functions/trunc.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/tools/stats.hpp>
 #include <boost/math/tools/test.hpp>

Modified: trunk/libs/math/test/test_exponential_dist.cpp
==============================================================================
--- trunk/libs/math/test/test_exponential_dist.cpp (original)
+++ trunk/libs/math/test/test_exponential_dist.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -12,7 +12,7 @@
 #include <boost/math/distributions/exponential.hpp>
     using boost::math::exponential_distribution;
 
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <iostream>

Modified: trunk/libs/math/test/test_extreme_value.cpp
==============================================================================
--- trunk/libs/math/test/test_extreme_value.cpp (original)
+++ trunk/libs/math/test/test_extreme_value.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -11,7 +11,7 @@
 #include <boost/math/distributions/extreme_value.hpp>
     using boost::math::extreme_value_distribution;
 
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <iostream>

Modified: trunk/libs/math/test/test_factorials.cpp
==============================================================================
--- trunk/libs/math/test/test_factorials.cpp (original)
+++ trunk/libs/math/test/test_factorials.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -14,7 +14,7 @@
 #define BOOST_MATH_OVERFLOW_ERROR_POLICY ignore_error
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/factorials.hpp>
 #include <boost/math/special_functions/gamma.hpp>

Modified: trunk/libs/math/test/test_find_location.cpp
==============================================================================
--- trunk/libs/math/test/test_find_location.cpp (original)
+++ trunk/libs/math/test/test_find_location.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -29,7 +29,7 @@
 #include <boost/math/policies/policy.hpp>
   using boost::math::policies::policy;
 
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
 #include <boost/test/floating_point_comparison.hpp> // for BOOST_CHECK_CLOSE_FRACTION, BOOST_CHECK_EQUAL...
 
 #include <iostream>

Modified: trunk/libs/math/test/test_find_scale.cpp
==============================================================================
--- trunk/libs/math/test/test_find_scale.cpp (original)
+++ trunk/libs/math/test/test_find_scale.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -29,7 +29,7 @@
 #include <boost/math/policies/policy.hpp>
   using boost::math::policies::policy;
 
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
 #include <boost/test/floating_point_comparison.hpp> // for BOOST_CHECK_CLOSE_FRACTION, BOOST_CHECK_EQUAL...
 
 #include <iostream>

Modified: trunk/libs/math/test/test_fisher_f.cpp
==============================================================================
--- trunk/libs/math/test/test_fisher_f.cpp (original)
+++ trunk/libs/math/test/test_fisher_f.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -14,7 +14,7 @@
 #include <boost/math/distributions/fisher_f.hpp> // for fisher_f_distribution
 using boost::math::fisher_f_distribution;
 
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
 #include <boost/test/floating_point_comparison.hpp> // for BOOST_CHECK_CLOSE
 
 #include <iostream>

Modified: trunk/libs/math/test/test_gamma.cpp
==============================================================================
--- trunk/libs/math/test/test_gamma.cpp (original)
+++ trunk/libs/math/test/test_gamma.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -10,7 +10,7 @@
 
 #include <boost/math/concepts/real_concept.hpp>
 #include <boost/math/special_functions/gamma.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/tools/stats.hpp>
 #include <boost/math/tools/test.hpp>

Modified: trunk/libs/math/test/test_gamma_dist.cpp
==============================================================================
--- trunk/libs/math/test/test_gamma_dist.cpp (original)
+++ trunk/libs/math/test/test_gamma_dist.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -18,7 +18,7 @@
 #include <pch.hpp>
 
 #include <boost/math/concepts/real_concept.hpp> // for real_concept
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <boost/math/distributions/gamma.hpp>

Modified: trunk/libs/math/test/test_hermite.cpp
==============================================================================
--- trunk/libs/math/test/test_hermite.cpp (original)
+++ trunk/libs/math/test/test_hermite.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -15,7 +15,7 @@
 #endif
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/hermite.hpp>
 #include <boost/math/constants/constants.hpp>

Modified: trunk/libs/math/test/test_hypergeometric_dist.cpp
==============================================================================
--- trunk/libs/math/test/test_hypergeometric_dist.cpp (original)
+++ trunk/libs/math/test/test_hypergeometric_dist.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -11,7 +11,9 @@
 #include <boost/math/concepts/real_concept.hpp> // for real_concept
 #include <boost/math/distributions/hypergeometric.hpp>
 
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/results_collector.hpp>
+#include <boost/test/unit_test.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <iostream>

Modified: trunk/libs/math/test/test_ibeta.cpp
==============================================================================
--- trunk/libs/math/test/test_ibeta.cpp (original)
+++ trunk/libs/math/test/test_ibeta.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -6,7 +6,7 @@
 #include <pch.hpp>
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/beta.hpp>
 #include <boost/math/tools/stats.hpp>

Modified: trunk/libs/math/test/test_ibeta_inv.cpp
==============================================================================
--- trunk/libs/math/test/test_ibeta_inv.cpp (original)
+++ trunk/libs/math/test/test_ibeta_inv.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -6,7 +6,7 @@
 #include <pch.hpp>
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/beta.hpp>
 #include <boost/math/tools/stats.hpp>

Modified: trunk/libs/math/test/test_ibeta_inv_ab.cpp
==============================================================================
--- trunk/libs/math/test/test_ibeta_inv_ab.cpp (original)
+++ trunk/libs/math/test/test_ibeta_inv_ab.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -8,7 +8,7 @@
 #define BOOST_MATH_OVERFLOW_ERROR_POLICY ignore_error
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/beta.hpp>
 #include <boost/math/tools/stats.hpp>

Modified: trunk/libs/math/test/test_igamma.cpp
==============================================================================
--- trunk/libs/math/test/test_igamma.cpp (original)
+++ trunk/libs/math/test/test_igamma.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -9,7 +9,7 @@
 
 #include <boost/math/concepts/real_concept.hpp>
 #include <boost/math/special_functions/gamma.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/tools/stats.hpp>
 #include <boost/math/tools/test.hpp>

Modified: trunk/libs/math/test/test_igamma_inv.cpp
==============================================================================
--- trunk/libs/math/test/test_igamma_inv.cpp (original)
+++ trunk/libs/math/test/test_igamma_inv.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -7,7 +7,9 @@
 
 #include <boost/math/concepts/real_concept.hpp>
 #include <boost/math/special_functions/gamma.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
+#include <boost/test/results_collector.hpp>
+#include <boost/test/unit_test.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/tools/stats.hpp>
 #include <boost/math/tools/test.hpp>

Modified: trunk/libs/math/test/test_igamma_inva.cpp
==============================================================================
--- trunk/libs/math/test/test_igamma_inva.cpp (original)
+++ trunk/libs/math/test/test_igamma_inva.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -9,7 +9,9 @@
 
 #include <boost/math/concepts/real_concept.hpp>
 #include <boost/math/special_functions/gamma.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
+#include <boost/test/results_collector.hpp>
+#include <boost/test/unit_test.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/tools/stats.hpp>
 #include <boost/math/tools/test.hpp>

Modified: trunk/libs/math/test/test_inv_hyp.cpp
==============================================================================
--- trunk/libs/math/test/test_inv_hyp.cpp (original)
+++ trunk/libs/math/test/test_inv_hyp.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -9,7 +9,7 @@
 #include <boost/math/special_functions/acosh.hpp>
 #include <boost/math/special_functions/asinh.hpp>
 #include <boost/math/special_functions/atanh.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/tools/stats.hpp>
 #include <boost/math/tools/test.hpp>

Modified: trunk/libs/math/test/test_laguerre.cpp
==============================================================================
--- trunk/libs/math/test/test_laguerre.cpp (original)
+++ trunk/libs/math/test/test_laguerre.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -6,7 +6,7 @@
 #include <pch.hpp>
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/laguerre.hpp>
 #include <boost/math/constants/constants.hpp>

Modified: trunk/libs/math/test/test_legendre.cpp
==============================================================================
--- trunk/libs/math/test/test_legendre.cpp (original)
+++ trunk/libs/math/test/test_legendre.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -10,7 +10,7 @@
 #endif
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/legendre.hpp>
 #include <boost/math/constants/constants.hpp>

Modified: trunk/libs/math/test/test_logistic_dist.cpp
==============================================================================
--- trunk/libs/math/test/test_logistic_dist.cpp (original)
+++ trunk/libs/math/test/test_logistic_dist.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -11,7 +11,7 @@
 #include <boost/math/distributions/logistic.hpp>
     using boost::math::logistic_distribution;
 
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
 #include <boost/test/floating_point_comparison.hpp>
 
 

Modified: trunk/libs/math/test/test_lognormal.cpp
==============================================================================
--- trunk/libs/math/test/test_lognormal.cpp (original)
+++ trunk/libs/math/test/test_lognormal.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -9,7 +9,7 @@
 // test_lognormal.cpp
 
 #include <boost/math/concepts/real_concept.hpp> // for real_concept
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <boost/math/distributions/lognormal.hpp>

Modified: trunk/libs/math/test/test_minima.cpp
==============================================================================
--- trunk/libs/math/test/test_minima.cpp (original)
+++ trunk/libs/math/test/test_minima.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -8,7 +8,7 @@
 #include <pch.hpp>
 
 #include <boost/math/tools/minima.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/gamma.hpp>
 

Modified: trunk/libs/math/test/test_nc_beta.cpp
==============================================================================
--- trunk/libs/math/test/test_nc_beta.cpp (original)
+++ trunk/libs/math/test/test_nc_beta.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -23,7 +23,9 @@
 #include <boost/math/concepts/real_concept.hpp> // for real_concept
 #include <boost/math/distributions/non_central_beta.hpp> // for chi_squared_distribution
 #include <boost/math/distributions/poisson.hpp> // for chi_squared_distribution
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
+#include <boost/test/results_collector.hpp>
+#include <boost/test/unit_test.hpp>
 #include <boost/test/floating_point_comparison.hpp> // for BOOST_CHECK_CLOSE
 
 #include "functor.hpp"
@@ -138,7 +140,7 @@
       "[^|]*", // platform
       largest_type, // test type(s)
       "[^|]*large[^|]*", // test data group
- "[^|]*", 10000, 2000); // test function
+ "[^|]*", 20000, 2000); // test function
    //
    // Finish off by printing out the compiler/stdlib/platform names,
    // we do this to make it easier to mark up expected error rates.

Modified: trunk/libs/math/test/test_nc_chi_squared.cpp
==============================================================================
--- trunk/libs/math/test/test_nc_chi_squared.cpp (original)
+++ trunk/libs/math/test/test_nc_chi_squared.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -23,7 +23,9 @@
 #include <boost/math/concepts/real_concept.hpp> // for real_concept
 #include <boost/math/distributions/non_central_chi_squared.hpp> // for chi_squared_distribution
 #include <boost/math/special_functions/cbrt.hpp> // for chi_squared_distribution
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
+#include <boost/test/results_collector.hpp>
+#include <boost/test/unit_test.hpp>
 #include <boost/test/floating_point_comparison.hpp> // for BOOST_CHECK_CLOSE
 
 #include "functor.hpp"

Modified: trunk/libs/math/test/test_nc_f.cpp
==============================================================================
--- trunk/libs/math/test/test_nc_f.cpp (original)
+++ trunk/libs/math/test/test_nc_f.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -22,7 +22,9 @@
 
 #include <boost/math/concepts/real_concept.hpp> // for real_concept
 #include <boost/math/distributions/non_central_f.hpp> // for chi_squared_distribution
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
+#include <boost/test/results_collector.hpp>
+#include <boost/test/unit_test.hpp>
 #include <boost/test/floating_point_comparison.hpp> // for BOOST_CHECK_CLOSE
 
 #include "functor.hpp"

Modified: trunk/libs/math/test/test_nc_t.cpp
==============================================================================
--- trunk/libs/math/test/test_nc_t.cpp (original)
+++ trunk/libs/math/test/test_nc_t.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -22,7 +22,9 @@
 
 #include <boost/math/concepts/real_concept.hpp> // for real_concept
 #include <boost/math/distributions/non_central_t.hpp> // for chi_squared_distribution
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
+#include <boost/test/results_collector.hpp>
+#include <boost/test/unit_test.hpp>
 #include <boost/test/floating_point_comparison.hpp> // for BOOST_CHECK_CLOSE
 
 #include "functor.hpp"

Modified: trunk/libs/math/test/test_negative_binomial.cpp
==============================================================================
--- trunk/libs/math/test/test_negative_binomial.cpp (original)
+++ trunk/libs/math/test/test_negative_binomial.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -35,7 +35,7 @@
 #include <boost/math/special_functions/gamma.hpp>
   using boost::math::lgamma; // log gamma
 
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
 #include <boost/test/floating_point_comparison.hpp> // for BOOST_CHECK_CLOSE
 
 #include <iostream>

Modified: trunk/libs/math/test/test_next.cpp
==============================================================================
--- trunk/libs/math/test/test_next.cpp (original)
+++ trunk/libs/math/test/test_next.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -6,7 +6,7 @@
 #include <pch.hpp>
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/next.hpp>
 

Modified: trunk/libs/math/test/test_normal.cpp
==============================================================================
--- trunk/libs/math/test/test_normal.cpp (original)
+++ trunk/libs/math/test/test_normal.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -24,7 +24,7 @@
 #endif
 
 #include <boost/math/concepts/real_concept.hpp> // for real_concept
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <boost/math/distributions/normal.hpp>

Modified: trunk/libs/math/test/test_pareto.cpp
==============================================================================
--- trunk/libs/math/test/test_pareto.cpp (original)
+++ trunk/libs/math/test/test_pareto.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -24,7 +24,7 @@
 #endif
 
 #include <boost/math/concepts/real_concept.hpp> // for real_concept
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <boost/math/distributions/pareto.hpp>

Modified: trunk/libs/math/test/test_poisson.cpp
==============================================================================
--- trunk/libs/math/test/test_poisson.cpp (original)
+++ trunk/libs/math/test/test_poisson.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -23,7 +23,7 @@
 # pragma warning(disable: 4127) // conditional expression is constant.
 #endif
 
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <boost/math/concepts/real_concept.hpp> // for real_concept

Modified: trunk/libs/math/test/test_policy.cpp
==============================================================================
--- trunk/libs/math/test/test_policy.cpp (original)
+++ trunk/libs/math/test/test_policy.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -8,7 +8,7 @@
 
 #include <boost/math/policies/policy.hpp>
 #include <boost/type_traits/is_same.hpp>
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
 
 template <class P1, class P2>
 bool check_same(const P1&, const P2&)

Modified: trunk/libs/math/test/test_policy_2.cpp
==============================================================================
--- trunk/libs/math/test/test_policy_2.cpp (original)
+++ trunk/libs/math/test/test_policy_2.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -8,7 +8,7 @@
 
 #include <boost/math/policies/policy.hpp>
 #include <boost/type_traits/is_same.hpp>
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
 
 template <class P1, class P2>
 bool check_same(const P1&, const P2&)

Modified: trunk/libs/math/test/test_policy_3.cpp
==============================================================================
--- trunk/libs/math/test/test_policy_3.cpp (original)
+++ trunk/libs/math/test/test_policy_3.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -8,7 +8,7 @@
 
 #include <boost/math/policies/policy.hpp>
 #include <boost/type_traits/is_same.hpp>
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
 
 template <class P1, class P2>
 bool check_same(const P1&, const P2&)

Modified: trunk/libs/math/test/test_policy_4.cpp
==============================================================================
--- trunk/libs/math/test/test_policy_4.cpp (original)
+++ trunk/libs/math/test/test_policy_4.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -8,7 +8,7 @@
 
 #include <boost/math/policies/policy.hpp>
 #include <boost/type_traits/is_same.hpp>
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
 
 template <class P1, class P2>
 bool check_same(const P1&, const P2&)

Modified: trunk/libs/math/test/test_policy_5.cpp
==============================================================================
--- trunk/libs/math/test/test_policy_5.cpp (original)
+++ trunk/libs/math/test/test_policy_5.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -8,7 +8,7 @@
 
 #include <boost/math/policies/policy.hpp>
 #include <boost/type_traits/is_same.hpp>
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
 
 template <class P1, class P2>
 bool check_same(const P1&, const P2&)

Modified: trunk/libs/math/test/test_policy_6.cpp
==============================================================================
--- trunk/libs/math/test/test_policy_6.cpp (original)
+++ trunk/libs/math/test/test_policy_6.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -8,7 +8,7 @@
 
 #include <boost/math/policies/policy.hpp>
 #include <boost/type_traits/is_same.hpp>
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
 
 template <class P1, class P2>
 bool check_same(const P1&, const P2&)

Modified: trunk/libs/math/test/test_policy_7.cpp
==============================================================================
--- trunk/libs/math/test/test_policy_7.cpp (original)
+++ trunk/libs/math/test/test_policy_7.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -8,7 +8,8 @@
 
 #include <boost/math/policies/policy.hpp>
 #include <boost/type_traits/is_same.hpp>
-#include <boost/test/included/test_exec_monitor.hpp> // for test_main
+#include <boost/test/test_exec_monitor.hpp> // for test_main
+#include <iostream>
 
 template <class P1, class P2>
 bool check_same(const P1&, const P2&)

Modified: trunk/libs/math/test/test_policy_sf.cpp
==============================================================================
--- trunk/libs/math/test/test_policy_sf.cpp (original)
+++ trunk/libs/math/test/test_policy_sf.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -3,7 +3,7 @@
 // Boost Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions.hpp>
 

Modified: trunk/libs/math/test/test_rationals.cpp
==============================================================================
--- trunk/libs/math/test/test_rationals.cpp (original)
+++ trunk/libs/math/test/test_rationals.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -4,7 +4,7 @@
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/array.hpp>
 #include <boost/math/tools/rational.hpp>

Modified: trunk/libs/math/test/test_rayleigh.cpp
==============================================================================
--- trunk/libs/math/test/test_rayleigh.cpp (original)
+++ trunk/libs/math/test/test_rayleigh.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -16,7 +16,7 @@
 #include <boost/math/distributions/rayleigh.hpp>
     using boost::math::rayleigh_distribution;
 
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <iostream>

Modified: trunk/libs/math/test/test_remez.cpp
==============================================================================
--- trunk/libs/math/test/test_remez.cpp (original)
+++ trunk/libs/math/test/test_remez.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -14,7 +14,7 @@
 #endif
 
 #include <boost/math/tools/remez.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/expm1.hpp>
 

Modified: trunk/libs/math/test/test_roots.cpp
==============================================================================
--- trunk/libs/math/test/test_roots.cpp (original)
+++ trunk/libs/math/test/test_roots.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -5,11 +5,13 @@
 
 #include <pch.hpp>
 
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/test/results_collector.hpp>
 #include <boost/math/special_functions/beta.hpp>
 #include <boost/math/tools/roots.hpp>
+#include <boost/test/results_collector.hpp>
+#include <boost/test/unit_test.hpp>
 #include <boost/array.hpp>
 
 #define BOOST_CHECK_CLOSE_EX(a, b, prec, i) \

Modified: trunk/libs/math/test/test_round.cpp
==============================================================================
--- trunk/libs/math/test/test_round.cpp (original)
+++ trunk/libs/math/test/test_round.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -6,7 +6,7 @@
 #include <pch.hpp>
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/round.hpp>
 #include <boost/math/special_functions/trunc.hpp>

Modified: trunk/libs/math/test/test_spherical_harmonic.cpp
==============================================================================
--- trunk/libs/math/test/test_spherical_harmonic.cpp (original)
+++ trunk/libs/math/test/test_spherical_harmonic.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -6,7 +6,7 @@
 #include <pch.hpp>
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/spherical_harmonic.hpp>
 #include <boost/math/constants/constants.hpp>

Modified: trunk/libs/math/test/test_students_t.cpp
==============================================================================
--- trunk/libs/math/test/test_students_t.cpp (original)
+++ trunk/libs/math/test/test_students_t.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -14,7 +14,7 @@
 // Basic sanity test for Student's t probability (quantile) (0. < p < 1).
 // and Student's t probability Quantile (0. < p < 1).
 
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <boost/math/concepts/real_concept.hpp> // for real_concept

Modified: trunk/libs/math/test/test_tgamma_ratio.cpp
==============================================================================
--- trunk/libs/math/test/test_tgamma_ratio.cpp (original)
+++ trunk/libs/math/test/test_tgamma_ratio.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -8,7 +8,7 @@
 #define BOOST_MATH_OVERFLOW_ERROR_POLICY ignore_error
 
 #include <boost/math/concepts/real_concept.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/special_functions/gamma.hpp>
 #include <boost/math/tools/stats.hpp>

Modified: trunk/libs/math/test/test_toms748_solve.cpp
==============================================================================
--- trunk/libs/math/test/test_toms748_solve.cpp (original)
+++ trunk/libs/math/test/test_toms748_solve.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -5,7 +5,7 @@
 
 #include <pch.hpp>
 
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <boost/math/tools/toms748_solve.hpp>

Modified: trunk/libs/math/test/test_tr1.cpp
==============================================================================
--- trunk/libs/math/test/test_tr1.cpp (original)
+++ trunk/libs/math/test/test_tr1.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -3,7 +3,7 @@
 // Boost Software License, Version 1.0. (See accompanying file
 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/tools/precision.hpp>
 #include <math.h> // ldexpf

Modified: trunk/libs/math/test/test_triangular.cpp
==============================================================================
--- trunk/libs/math/test/test_triangular.cpp (original)
+++ trunk/libs/math/test/test_triangular.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -16,7 +16,7 @@
 #endif
 
 #include <boost/math/concepts/real_concept.hpp> // for real_concept
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <boost/math/distributions/triangular.hpp>

Modified: trunk/libs/math/test/test_uniform.cpp
==============================================================================
--- trunk/libs/math/test/test_uniform.cpp (original)
+++ trunk/libs/math/test/test_uniform.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -16,7 +16,7 @@
 #endif
 
 #include <boost/math/concepts/real_concept.hpp> // for real_concept
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <boost/math/distributions/uniform.hpp>

Modified: trunk/libs/math/test/test_weibull.cpp
==============================================================================
--- trunk/libs/math/test/test_weibull.cpp (original)
+++ trunk/libs/math/test/test_weibull.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -9,7 +9,7 @@
 // test_weibull.cpp
 
 #include <boost/math/concepts/real_concept.hpp> // for real_concept
-#include <boost/test/included/test_exec_monitor.hpp> // Boost.Test
+#include <boost/test/test_exec_monitor.hpp> // Boost.Test
 #include <boost/test/floating_point_comparison.hpp>
 
 #include <boost/math/distributions/weibull.hpp>

Modified: trunk/libs/math/test/test_zeta.cpp
==============================================================================
--- trunk/libs/math/test/test_zeta.cpp (original)
+++ trunk/libs/math/test/test_zeta.cpp 2009-03-03 12:16:56 EST (Tue, 03 Mar 2009)
@@ -7,7 +7,7 @@
 
 #include <boost/math/concepts/real_concept.hpp>
 #include <boost/math/special_functions/zeta.hpp>
-#include <boost/test/included/test_exec_monitor.hpp>
+#include <boost/test/test_exec_monitor.hpp>
 #include <boost/test/floating_point_comparison.hpp>
 #include <boost/math/tools/stats.hpp>
 #include <boost/math/tools/test.hpp>


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk