[CI SKIP] Change to revert to default filesystem::root; and instead use a change to the jamfile for location of the serials txt files. All tests and examples pass, doc rebuilt, inspect all OK.

This commit is contained in:
pabristow
2019-08-16 09:44:56 +01:00
parent 30be1891c2
commit 97d5ff01e7
2 changed files with 98 additions and 98 deletions

View File

@@ -234,14 +234,14 @@ test-suite functions_and_limits :
: # command line
: # input files
: # requirements
<define>TEST_BACKEND
<define>TEST_BACKEND
: test_numeric_limits_backend_concept ]
[ run test_numeric_limits.cpp gmp no_eh_support
: # command line
: # input files
: # requirements
<define>TEST_MPF_50
<define>TEST_MPF_50
[ check-target-builds ../config//has_gmp : : <build>no ]
: test_numeric_limits_mpf50 ]
@@ -249,7 +249,7 @@ test-suite functions_and_limits :
: # command line
: # input files
: # requirements
<define>TEST_MPF
<define>TEST_MPF
[ check-target-builds ../config//has_gmp : : <build>no ]
: test_numeric_limits_mpf ]
@@ -257,7 +257,7 @@ test-suite functions_and_limits :
: # command line
: # input files
: # requirements
<define>TEST_MPZ
<define>TEST_MPZ
[ check-target-builds ../config//has_gmp : : <build>no ]
: test_numeric_limits_mpz ]
@@ -265,7 +265,7 @@ test-suite functions_and_limits :
: # command line
: # input files
: # requirements
<define>TEST_MPQ
<define>TEST_MPQ
[ check-target-builds ../config//has_gmp : : <build>no ]
: test_numeric_limits_mpq ]
@@ -273,7 +273,7 @@ test-suite functions_and_limits :
: # command line
: # input files
: # requirements
<define>TEST_MPFR
<define>TEST_MPFR
[ check-target-builds ../config//has_mpfr : : <build>no ]
: test_numeric_limits_mpfr ]
@@ -281,7 +281,7 @@ test-suite functions_and_limits :
: # command line
: # input files
: # requirements
<define>TEST_MPFR_50
<define>TEST_MPFR_50
[ check-target-builds ../config//has_mpfr : : <build>no ]
: test_numeric_limits_mpfr_50 ]
@@ -289,21 +289,21 @@ test-suite functions_and_limits :
: # command line
: # input files
: # requirements
<define>TEST_CPP_DEC_FLOAT
<define>TEST_CPP_DEC_FLOAT
: test_numeric_limits_cpp_dec_float ]
[ run test_numeric_limits.cpp no_eh_support
: # command line
: # input files
: # requirements
<define>TEST_CPP_BIN_FLOAT
<define>TEST_CPP_BIN_FLOAT
: test_numeric_limits_cpp_bin_float ]
[ run test_numeric_limits.cpp $(TOMMATH) no_eh_support
: # command line
: # input files
: # requirements
<define>TEST_TOMMATH
<define>TEST_TOMMATH
[ check-target-builds ../config//has_tommath : : <build>no ]
: test_numeric_limits_tommath ]
@@ -311,14 +311,14 @@ test-suite functions_and_limits :
: # command line
: # input files
: # requirements
<define>TEST_CPP_INT
<define>TEST_CPP_INT
: test_numeric_limits_cpp_int ]
[ run test_numeric_limits.cpp mpfi mpfr gmp no_eh_support
: # command line
: # input files
: # requirements
<define>TEST_MPFI_50
<define>TEST_MPFI_50
[ check-target-builds ../config//has_mpfi : : <build>no ]
: test_numeric_limits_mpfi_50 ]
@@ -327,14 +327,14 @@ test-suite functions_and_limits :
: # command line
: # input files
: # requirements
<define>TEST_FLOAT128
<define>TEST_FLOAT128
[ check-target-builds ../config//has_float128 : : <build>no ]
: test_numeric_limits_float128 ]
[ run test_numeric_limits.cpp no_eh_support
: # command line
: # input files
: # requirements
<define>TEST_FLOAT128
<define>TEST_FLOAT128
[ check-target-builds ../config//has_intel_quad : <cxxflags>-Qoption,cpp,--extended_float_type : <build>no ] [ check-target-builds ../config//has_float128 : <source>quadmath ]
: test_numeric_limits_intel_quad ]
@@ -351,7 +351,7 @@ test-suite functions_and_limits :
: # command line
: # input files
: # requirements
<define>TEST_MPFR
<define>TEST_MPFR
[ check-target-builds ../config//has_mpfr : : <build>no ]
: test_move_mpfr ]
@@ -359,7 +359,7 @@ test-suite functions_and_limits :
: # command line
: # input files
: # requirements
<define>TEST_MPC
<define>TEST_MPC
[ check-target-builds ../config//has_mpc : : <build>no ]
: test_move_mpc ]
@@ -367,7 +367,7 @@ test-suite functions_and_limits :
: # command line
: # input files
: # requirements
<define>TEST_GMP
<define>TEST_GMP
[ check-target-builds ../config//has_gmp : : <build>no ]
: test_move_gmp ]
@@ -375,7 +375,7 @@ test-suite functions_and_limits :
: # command line
: # input files
: # requirements
<define>TEST_TOMMATH
<define>TEST_TOMMATH
[ check-target-builds ../config//has_tommath : : <build>no ]
: test_move_tommath ]
@@ -383,7 +383,7 @@ test-suite functions_and_limits :
: # command line
: # input files
: # requirements
<define>TEST_CPP_INT
<define>TEST_CPP_INT
: test_move_cpp_int ]
[ get_function_tests ]
@@ -413,7 +413,7 @@ test-suite conversions :
: # command line
: # input files
: # requirements
<define>TEST_MPF_50
<define>TEST_MPF_50
[ check-target-builds ../config//has_gmp : : <build>no ]
: test_constants_mpf50 ]
@@ -421,7 +421,7 @@ test-suite conversions :
: # command line
: # input files
: # requirements
<define>TEST_MPFR_50
<define>TEST_MPFR_50
[ check-target-builds ../config//has_mpfr : : <build>no ]
: test_constants_mpfr_50 ]
@@ -429,7 +429,7 @@ test-suite conversions :
: # command line
: # input files
: # requirements
<define>TEST_CPP_DEC_FLOAT
<define>TEST_CPP_DEC_FLOAT
: test_constants_cpp_dec_float ]
@@ -443,120 +443,120 @@ test-suite conversions :
: # command line
: # input files
: # requirements
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_float128 : <define>HAS_FLOAT128 <source>quadmath : ]
]
[ run test_convert_from_mpz_int.cpp
: # command line
: # input files
: # requirements
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_float128 : <define>HAS_FLOAT128 <source>quadmath : ]
]
[ run test_convert_from_tom_int.cpp
: # command line
: # input files
: # requirements
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_float128 : <define>HAS_FLOAT128 <source>quadmath : ]
]
[ run test_convert_from_cpp_rational.cpp
: # command line
: # input files
: # requirements
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_float128 : <define>HAS_FLOAT128 <source>quadmath : ]
]
[ run test_convert_from_gmp_rational.cpp
: # command line
: # input files
: # requirements
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_float128 : <define>HAS_FLOAT128 <source>quadmath : ]
]
[ run test_convert_from_tom_rational.cpp
: # command line
: # input files
: # requirements
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_float128 : <define>HAS_FLOAT128 <source>quadmath : ]
]
[ run test_convert_from_cpp_bin_float.cpp
: # command line
: # input files
: # requirements
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_float128 : <define>HAS_FLOAT128 <source>quadmath : ]
]
[ run test_convert_from_cpp_dec_float.cpp
: # command line
: # input files
: # requirements
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_float128 : <define>HAS_FLOAT128 <source>quadmath : ]
]
[ run test_convert_from_mpf_float.cpp
: # command line
: # input files
: # requirements
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_float128 : <define>HAS_FLOAT128 <source>quadmath : ]
]
[ run test_convert_from_mpfr_float.cpp
: # command line
: # input files
: # requirements
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_float128 : <define>HAS_FLOAT128 <source>quadmath : ]
]
[ run test_convert_from_mpfi_float.cpp
: # command line
: # input files
: # requirements
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_float128 : <define>HAS_FLOAT128 <source>quadmath : ]
]
[ run test_convert_from_float128.cpp
: # command line
: # input files
: # requirements
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_gmp : <define>HAS_GMP <source>gmp : ]
[ check-target-builds ../config//has_mpfr : <define>HAS_MPFR <source>gmp <source>mpfr : ]
[ check-target-builds ../config//has_mpfi : <define>HAS_MPFI <source>gmp <source>mpfr <source>mpfi : ]
[ check-target-builds ../config//has_tommath : <define>HAS_TOMMATH <source>tommath : ]
[ check-target-builds ../config//has_float128 : <define>HAS_FLOAT128 <source>quadmath : ]
]
@@ -566,7 +566,7 @@ test-suite conversions :
: # command line
: # input files
: # requirements
<define>TEST_CPP_BIN_FLOAT
<define>TEST_CPP_BIN_FLOAT
<define>TEST1
release # Otherwise [ runtime is slow
: test_cpp_bin_float_io_1
@@ -576,7 +576,7 @@ test-suite conversions :
: # command line
: # input files
: # requirements
<define>TEST_CPP_BIN_FLOAT
<define>TEST_CPP_BIN_FLOAT
<define>TEST2
release # Otherwise [ runtime is slow
: test_cpp_bin_float_io_2
@@ -586,7 +586,7 @@ test-suite conversions :
: # command line
: # input files
: # requirements
<define>TEST_MPFR
<define>TEST_MPFR
[ check-target-builds ../config//has_mpfr : : <build>no ]
release # Otherwise [ runtime is slow
]
@@ -595,7 +595,7 @@ test-suite conversions :
: # command line
: # input files
: # requirements
<define>TEST_CPP_DEC_FLOAT
<define>TEST_CPP_DEC_FLOAT
release # Otherwise [ runtime is slow
: test_float_io_cpp_dec_float ]
@@ -603,7 +603,7 @@ test-suite conversions :
: # command line
: # input files
: # requirements
<define>TEST_MPF_50
<define>TEST_MPF_50
release # Otherwise [ runtime is slow
[ check-target-builds ../config//has_gmp : : <build>no ]
: test_float_io_mpf ]
@@ -612,7 +612,7 @@ test-suite conversions :
: # command line
: # input files
: # requirements
<define>TEST_MPFR_50
<define>TEST_MPFR_50
release # Otherwise [ runtime is slow
[ check-target-builds ../config//has_mpfr : : <build>no ]
: test_float_io_mpfr ]
@@ -621,7 +621,7 @@ test-suite conversions :
: # command line
: # input files
: # requirements
<define>TEST_MPFI_50
<define>TEST_MPFI_50
release # Otherwise [ runtime is slow
[ check-target-builds ../config//has_mpfi : : <build>no ]
: test_float_io_mpfi ]
@@ -630,7 +630,7 @@ test-suite conversions :
: # command line
: # input files
: # requirements
<define>TEST_FLOAT128
<define>TEST_FLOAT128
release # Otherwise [ runtime is slow
[ check-target-builds ../config//has_float128 : : <build>no ]
: test_float_io_float128 ]
@@ -638,7 +638,7 @@ test-suite conversions :
: # command line
: # input files
: # requirements
<define>TEST_FLOAT128
<define>TEST_FLOAT128
release # Otherwise [ runtime is slow
[ check-target-builds ../config//has_intel_quad : <cxxflags>-Qoption,cpp,--extended_float_type : <build>no ] [ check-target-builds ../config//has_float128 : <source>quadmath ]
: test_float_io_intel_quad ]
@@ -647,7 +647,7 @@ test-suite conversions :
: # command line
: # input files
: # requirements
<define>TEST_TOMMATH
<define>TEST_TOMMATH
release # Otherwise [ runtime is slow
[ check-target-builds ../config//has_tommath : : <build>no ]
: test_int_io_tommath ]
@@ -656,7 +656,7 @@ test-suite conversions :
: # command line
: # input files
: # requirements
<define>TEST_MPZ
<define>TEST_MPZ
release # Otherwise [ runtime is slow
[ check-target-builds ../config//has_gmp : : <build>no ]
: test_int_io_mpz ]
@@ -670,7 +670,7 @@ test-suite cpp_int_tests :
: # command line
: # input files
: # requirements
<define>TEST_CPP_INT
<define>TEST_CPP_INT
release # Otherwise [ runtime is slow
: test_int_io_cpp_int ]
@@ -739,7 +739,7 @@ test-suite cpp_int_tests :
[ run test_cpp_int_serial.cpp ../../serialization/build//boost_serialization : : : release <define>TEST2 <toolset>gcc-mingw:<link>static : test_cpp_int_serial_2 ]
[ run test_cpp_int_serial.cpp ../../serialization/build//boost_serialization : : : release <define>TEST3 <toolset>gcc-mingw:<link>static : test_cpp_int_serial_3 ]
[ run test_cpp_int_serial.cpp ../../serialization/build//boost_serialization : : : release <define>TEST4 <toolset>gcc-mingw:<link>static : test_cpp_int_serial_4 ]
[ run test_cpp_int_deserial.cpp ../../serialization/build//boost_serialization ../../filesystem/build//boost_filesystem : $(here) : : release <toolset>gcc-mingw:<link>static ]
[ run test_cpp_int_deserial.cpp ../../serialization/build//boost_serialization ../../filesystem/build//boost_filesystem : $(here)/serial_txts : : release <toolset>gcc-mingw:<link>static ]
[ run test_cpp_rat_serial.cpp ../../serialization/build//boost_serialization : : : release <toolset>gcc-mingw:<link>static ]
;
@@ -771,7 +771,7 @@ test-suite misc :
: # command line
: # input files
: # requirements
<define>TEST_TOMMATH
<define>TEST_TOMMATH
[ check-target-builds ../config//has_tommath : : <build>no ]
release # Otherwise [ runtime is slow
: test_rational_io_tommath ]
@@ -780,7 +780,7 @@ test-suite misc :
: # command line
: # input files
: # requirements
<define>TEST_MPQ
<define>TEST_MPQ
[ check-target-builds ../config//has_gmp : : <build>no ]
release # Otherwise [ runtime is slow
: test_rational_io_mpz ]
@@ -789,7 +789,7 @@ test-suite misc :
: # command line
: # input files
: # requirements
<define>TEST_CPP_INT
<define>TEST_CPP_INT
release # Otherwise [ runtime is slow
: test_rational_io_cpp_int ]
@@ -1129,7 +1129,7 @@ rule get_concept_checks
result += [ compile $(source) mpfr
: # requirements
<define>TEST_MPFR_50
<define>TEST_MPFR_50
[ check-target-builds ../config//has_mpfr : : <build>no ]
<debug-symbols>off
<optimization>space
@@ -1137,7 +1137,7 @@ rule get_concept_checks
result += [ compile $(source) mpfr
: # requirements
<define>TEST_MPFR_6
<define>TEST_MPFR_6
[ check-target-builds ../config//has_mpfr : : <build>no ]
<debug-symbols>off
<optimization>space
@@ -1145,7 +1145,7 @@ rule get_concept_checks
result += [ compile $(source) mpfr
: # requirements
<define>TEST_MPFR_15
<define>TEST_MPFR_15
[ check-target-builds ../config//has_mpfr : : <build>no ]
<debug-symbols>off
<optimization>space
@@ -1153,7 +1153,7 @@ rule get_concept_checks
result += [ compile $(source) mpfr
: # requirements
<define>TEST_MPFR_17
<define>TEST_MPFR_17
[ check-target-builds ../config//has_mpfr : : <build>no ]
<debug-symbols>off
<optimization>space
@@ -1161,7 +1161,7 @@ rule get_concept_checks
result += [ compile $(source) mpfr
: # requirements
<define>TEST_MPFR_30
<define>TEST_MPFR_30
[ check-target-builds ../config//has_mpfr : : <build>no ]
<debug-symbols>off
<optimization>space
@@ -1169,7 +1169,7 @@ rule get_concept_checks
result += [ compile $(source) gmp
: # requirements
<define>TEST_MPF_50
<define>TEST_MPF_50
[ check-target-builds ../config//has_gmp : : <build>no ]
<debug-symbols>off
<optimization>space
@@ -1177,35 +1177,35 @@ rule get_concept_checks
result += [ compile $(source)
: # requirements
<define>TEST_CPP_DEC_FLOAT
<define>TEST_CPP_DEC_FLOAT
<debug-symbols>off
<optimization>space
: $(source:B)_cpp_dec_float ] ;
result += [ compile $(source)
: # requirements
<define>TEST_CPP_BIN_FLOAT
<define>TEST_CPP_BIN_FLOAT
<debug-symbols>off
<optimization>space
: $(source:B)_cpp_bin_float ] ;
result += [ compile $(source)
: # requirements
<define>TEST_CPP_DEC_FLOAT_NO_ET
<define>TEST_CPP_DEC_FLOAT_NO_ET
<debug-symbols>off
<optimization>space
: $(source:B)_cpp_dec_float_no_et ] ;
result += [ compile $(source)
: # requirements
<define>TEST_BACKEND
<define>TEST_BACKEND
<debug-symbols>off
<optimization>space
: $(source:B)_backend_concept ] ;
result += [ compile $(source)
: # requirements
<define>TEST_LOGGED_ADAPTER
<define>TEST_LOGGED_ADAPTER
<debug-symbols>off
<optimization>space
: $(source:B)_logged_adaptor ] ;

View File

@@ -25,7 +25,7 @@
#include <boost/filesystem.hpp>
#include <boost/filesystem/fstream.hpp>
boost::filesystem::path root("./serial_txts");
boost::filesystem::path root;
template <class T>
void test64()