mirror of
https://github.com/boostorg/multiprecision.git
synced 2026-01-19 04:22:11 +00:00
[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:
194
test/Jamfile.v2
194
test/Jamfile.v2
@@ -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 ] ;
|
||||
|
||||
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user