]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/math/test/Jamfile.v2
bump version to 18.2.4-pve3
[ceph.git] / ceph / src / boost / libs / math / test / Jamfile.v2
CommitLineData
7c673cae
FG
1# Copyright Daryle Walker, Hubert Holin, John Maddock 2006 - 2007
2# copyright Paul A. Bristow 2006 - 2010
3# Distributed under the Boost Software License, Version 1.0.
4# (See accompanying file LICENSE_1_0.txt or copy at
5# http://www.boost.org/LICENSE_1_0.txt.
6# \math_toolkit\libs\math\test\jamfile.v2
7# Runs all math toolkit tests, functions & distributions,
8# and build math examples.
9
10# bring in the rules for testing
11import testing ;
12import modules ;
13import path ;
14import pch ;
15import ../../config/checks/config : requires ;
16
17local ntl-path = [ modules.peek : NTL_PATH ] ;
18local gmp_path = [ modules.peek : GMP_PATH ] ;
19local e_float_path = [ modules.peek : E_FLOAT_PATH ] ;
20
21#
22# PCH support is broken when --remove-test-targets is specified on the command
23# line. Disable it until someone fixes this.
24#
25local remove-test-targets = [ MATCH (--remove-test-targets) : [ modules.peek : ARGV ] ] ;
26
27if $(remove-test-targets)
28{
29 OBJ_REMOVAL_OPTIONS = <pch>off ;
30}
31
32obj no_eh : noeh_support.cpp ;
33
34
35project
36 : requirements
37 $(OBJ_REMOVAL_OPTIONS)
38 <toolset>acc:<cxxflags>+W2068,2461,2236,4070,4069
39 <toolset>intel-win:<cxxflags>-nologo
40 <toolset>intel-win:<linkflags>-nologo
41 #<toolset>intel-linux:<pch>off
42 <toolset>intel-darwin:<pch>off
43 <toolset>msvc:<warnings>all
44 <toolset>msvc:<asynch-exceptions>on
45 <toolset>msvc:<cxxflags>/wd4996
46 <toolset>msvc:<cxxflags>/wd4511 # copy constructor could not be generated
47 <toolset>msvc:<cxxflags>/wd4512
48 <toolset>msvc:<cxxflags>/wd4610
49 <toolset>msvc:<cxxflags>/wd4510
50 <toolset>msvc:<cxxflags>/wd4127
51 <toolset>msvc:<cxxflags>/wd4459
52 <toolset>msvc:<cxxflags>/wd4701 # needed for lexical cast - temporary.
53 <toolset>msvc:<cxxflags>/wd4189 # local variable is initialized but not referenced
54 <toolset>msvc-7.1:<source>../vc71_fix//vc_fix
55 <toolset>msvc-7.1:<pch>off
92f5a8d4 56 <toolset>clang-6.0.0:<pch>off # added to see effect.
7c673cae
FG
57 <toolset>gcc,<target-os>windows:<pch>off
58 <toolset>borland:<runtime-link>static
59 # <toolset>msvc:<cxxflags>/wd4506 has no effect?
60 # suppress xstring(237) : warning C4506: no definition for inline function
61 <include>../../..
7c673cae
FG
62 <exception-handling>off:<source>no_eh
63 <link>shared:<define>BOOST_REGEX_DYN_LINK=1
64 # For simplicities sake, make everything a static lib:
65 <link>static
66 <define>BOOST_ALL_NO_LIB=1
67 <define>BOOST_UBLAS_UNSUPPORTED_COMPILER=0
68 <include>.
69 <include>../include_private
70 <include>$(ntl-path)/include
71 <include>$(e_float_path)
72 <include>$(gmp_path) <include>$(gmp_path)/mpfr <include>$(gmp_path)/gmpfrxx <include>$(gmp_path)/mpfrc++
73 <search>$(gmp_path)
74 <search>$(mpfr_path)
75 <search>$(mpfr_path)/build.vc10/lib/Win32/Debug
1e59de90 76 [ requires cxx11_noexcept cxx11_rvalue_references sfinae_expr cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_tuple cxx11_hdr_initializer_list cxx11_hdr_chrono cxx11_thread_local cxx11_constexpr cxx11_nullptr cxx11_numeric_limits cxx11_decltype cxx11_hdr_array cxx11_hdr_atomic cxx11_hdr_type_traits cxx11_allocator cxx11_explicit_conversion_operators ]
7c673cae
FG
77 ;
78
79if $(ntl-path)
80{
81 lib ntl : [ GLOB $(ntl-path)/src : *.cpp ] ;
82}
83else
84{
85 lib ntl ;
86}
87
88explicit ntl ;
89
90cpp-pch pch : pch.hpp : <use>../../test/build//boost_unit_test_framework ;
91cpp-pch pch_light : pch_light.hpp : <use>../../test/build//boost_unit_test_framework ;
b32b8144 92lib compile_test_main : compile_test/main.cpp ;
7c673cae 93
b32b8144 94test-suite special_fun :
92f5a8d4
TL
95 [ run test_1F0.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] ] # hypergeometric_pFq_checked_series.hpp uses auto, the rest are from quadrature tests.
96 [ run test_2F0.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <define>BOOST_MATH_TEST_FLOAT128 <linkflags>"-Bstatic -lquadmath -Bdynamic" ] ]
97
98 [ run test_0F1.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=1 : test_0F1_1 ]
99 [ run test_0F1.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=2 : test_0F1_2 ]
100
101 [ run test_1F1.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=1 <toolset>clang:<cxxflags>-Wno-literal-range : test_1F1_integrals ]
102 [ run test_1F1.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=2 <toolset>clang:<cxxflags>-Wno-literal-range : test_1F1_float ]
103 [ run test_1F1.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=3 <toolset>clang:<cxxflags>-Wno-literal-range : test_1F1_double ]
104 [ run test_1F1.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=4 release <toolset>clang:<cxxflags>-Wno-literal-range : test_1F1_long_double ]
105
106 [ run test_1F1_regularized.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=2 <toolset>clang:<cxxflags>-Wno-literal-range : test_1F1_regularized_float ]
107 [ run test_1F1_regularized.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=3 <toolset>clang:<cxxflags>-Wno-literal-range : test_1F1_regularized_double ]
108 [ run test_1F1_regularized.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=4 release <toolset>clang:<cxxflags>-Wno-literal-range : test_1F1_regularized_long_double ]
109 [ run test_1F1_regularized.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=5 <toolset>clang:<cxxflags>-Wno-literal-range : test_1F1_regularized_real_concept ]
110 # These are slow...
111 [ run test_1F1_log.cpp ../../test/build//boost_unit_test_framework : : : release [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=2 <toolset>clang:<cxxflags>-Wno-literal-range : test_1F1_log_float ]
112 [ run test_1F1_log.cpp ../../test/build//boost_unit_test_framework : : : release [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=3 <toolset>clang:<cxxflags>-Wno-literal-range : test_1F1_log_double ]
113 [ run test_1F1_log.cpp ../../test/build//boost_unit_test_framework : : : release [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=4 release <toolset>clang:<cxxflags>-Wno-literal-range : test_1F1_log_long_double ]
114 [ run test_1F1_log.cpp ../../test/build//boost_unit_test_framework : : : release [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=5 <toolset>clang:<cxxflags>-Wno-literal-range : test_1F1_log_real_concept ]
115 # pFq:
116 [ run test_pFq.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_hdr_initializer_list cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=2 release <toolset>clang:<cxxflags>-Wno-literal-range : test_pFq_float ]
117 [ run test_pFq.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_hdr_initializer_list cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=3 release <toolset>clang:<cxxflags>-Wno-literal-range : test_pFq_double ]
118 [ run test_pFq.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_hdr_initializer_list cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=4 release <toolset>clang:<cxxflags>-Wno-literal-range : test_pFq_long_double ]
119 [ run test_pFq.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_hdr_initializer_list cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=5 release <toolset>clang:<cxxflags>-Wno-literal-range : test_pFq_real_concept ]
120
121
b32b8144
FG
122 [ run hypot_test.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
123 [ run pow_test.cpp ../../test/build//boost_unit_test_framework ]
1e59de90
TL
124 [ run logaddexp_test.cpp ../../test/build//boost_unit_test_framework ]
125 [ run logsumexp_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_hdr_initializer_list cxx11_variadic_templates ] ]
126 [ run ccmath_sqrt_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
127 [ run ccmath_isinf_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
128 [ run ccmath_isnan_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
129 [ run ccmath_abs_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
130 [ run ccmath_isfinite_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
131 [ run ccmath_isnormal_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
132 [ run ccmath_fpclassify_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
133 [ run ccmath_frexp_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
134 [ run ccmath_ldexp_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
135 [ run ccmath_div_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
136 [ run ccmath_logb_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
137 [ run ccmath_ilogb_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
138 [ run ccmath_scalbn_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
139 [ run ccmath_scalbln_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
140 [ run ccmath_floor_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
141 [ run ccmath_ceil_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
142 [ run ccmath_trunc_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
143 [ run ccmath_modf_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
144 [ run ccmath_round_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
145 [ run ccmath_fmod_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
146 [ run ccmath_remainder_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
147 [ run ccmath_copysign_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
148 [ run ccmath_hypot_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
149 [ run ccmath_fdim_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
150 [ run ccmath_fmax_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
151 [ run ccmath_fmin_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
152 [ run ccmath_isgreater_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
153 [ run ccmath_isgreaterequal_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
154 [ run ccmath_isless_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
155 [ run ccmath_islessequal_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
156 [ run ccmath_isunordered_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr ] ]
b32b8144
FG
157 [ run log1p_expm1_test.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
158 [ run powm1_sqrtp1m1_test.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
1e59de90 159 [ run git_issue_705.cpp ../../test/build//boost_unit_test_framework ]
b32b8144
FG
160 [ run special_functions_test.cpp ../../test/build//boost_unit_test_framework ]
161 [ run test_airy.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
162 [ run test_bessel_j.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
163 [ run test_bessel_y.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
164 [ run test_bessel_i.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
165 [ run test_bessel_k.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
166 [ run test_bessel_j_prime.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
167 [ run test_bessel_y_prime.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
168 [ run test_bessel_i_prime.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
169 [ run test_bessel_k_prime.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
170 [ run test_beta.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
171 [ run test_bessel_airy_zeros.cpp ../../test/build//boost_unit_test_framework ]
172 [ run test_bernoulli_constants.cpp ../../test/build//boost_unit_test_framework ]
173 [ run test_binomial_coeff.cpp pch ../../test/build//boost_unit_test_framework ]
174 [ run test_carlson.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
175 : # command line
176 : # input files
177 : # requirements
b32b8144
FG
178 <define>TEST1
179 : test_carlson_1 ]
180 [ run test_carlson.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
181 : # command line
182 : # input files
183 : # requirements
b32b8144
FG
184 <define>TEST2
185 : test_carlson_2 ]
186 [ run test_carlson.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
187 : # command line
188 : # input files
189 : # requirements
b32b8144
FG
190 <define>TEST3
191 : test_carlson_3 ]
192 [ run test_carlson.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
193 : # command line
194 : # input files
195 : # requirements
b32b8144
FG
196 <define>TEST4
197 : test_carlson_4 ]
198 [ run test_cbrt.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
199 [ run test_difference.cpp ../../test/build//boost_unit_test_framework ]
200 [ run test_digamma.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
201 [ run test_ellint_1.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
202 [ run test_ellint_2.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
203 [ run test_ellint_3.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
204 [ run test_ellint_d.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
20effc67 205 [ run test_jacobi_theta.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] ]
b32b8144
FG
206 [ run test_jacobi_zeta.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
207 [ run test_heuman_lambda.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
208 [ run test_erf.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
1e59de90 209 [ run erf_limits_test.cpp ]
b32b8144
FG
210 [ run test_expint.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
211 [ run test_factorials.cpp pch ../../test/build//boost_unit_test_framework ]
212 [ run test_gamma.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
1e59de90
TL
213 [ run test_gamma_mp.cpp ../../test/build//boost_unit_test_framework : : : release <define>TEST=1 [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : test_gamma_mp_1 ]
214 [ run test_gamma_mp.cpp ../../test/build//boost_unit_test_framework : : : release <define>TEST=2 [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : test_gamma_mp_2 ]
215 [ run test_gamma_mp.cpp ../../test/build//boost_unit_test_framework : : : release <define>TEST=3 [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : test_gamma_mp_3 ]
b32b8144
FG
216 [ run test_hankel.cpp ../../test/build//boost_unit_test_framework ]
217 [ run test_hermite.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
218 [ run test_ibeta.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
219 : # command line
220 : # input files
221 : # requirements
b32b8144 222 <define>TEST_FLOAT
7c673cae 223 <toolset>intel:<pch>off
b32b8144
FG
224 : test_ibeta_float ]
225 [ run test_ibeta.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
226 : # command line
227 : # input files
228 : # requirements
b32b8144 229 <define>TEST_DOUBLE
7c673cae 230 <toolset>intel:<pch>off
b32b8144
FG
231 : test_ibeta_double ]
232 [ run test_ibeta.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
233 : # command line
234 : # input files
235 : # requirements
b32b8144 236 <define>TEST_LDOUBLE
7c673cae 237 <toolset>intel:<pch>off
b32b8144
FG
238 : test_ibeta_long_double ]
239 [ run test_ibeta.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
240 : # command line
241 : # input files
242 : # requirements
243 <define>TEST_REAL_CONCEPT
b32b8144 244 <define>TEST_DATA=1
7c673cae 245 <toolset>intel:<pch>off
b32b8144
FG
246 : test_ibeta_real_concept1 ]
247 [ run test_ibeta.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
248 : # command line
249 : # input files
250 : # requirements
251 <define>TEST_REAL_CONCEPT
b32b8144 252 <define>TEST_DATA=2
7c673cae 253 <toolset>intel:<pch>off
b32b8144
FG
254 : test_ibeta_real_concept2 ]
255 [ run test_ibeta.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
256 : # command line
257 : # input files
258 : # requirements
259 <define>TEST_REAL_CONCEPT
b32b8144 260 <define>TEST_DATA=3
7c673cae 261 <toolset>intel:<pch>off
b32b8144
FG
262 : test_ibeta_real_concept3 ]
263 [ run test_ibeta.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
264 : # command line
265 : # input files
266 : # requirements
b32b8144
FG
267 <define>TEST_REAL_CONCEPT
268 <define>TEST_DATA=4
269 <toolset>intel:<pch>off
270 : test_ibeta_real_concept4 ]
271
272 [ run test_ibeta_derivative.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
273 : # command line
274 : # input files
275 : # requirements
b32b8144
FG
276 <define>TEST_FLOAT
277 <toolset>intel:<pch>off
92f5a8d4 278 <toolset>gcc:<cxxflags>-Wno-overflow
b32b8144
FG
279 : test_ibeta_derivative_float ]
280 [ run test_ibeta_derivative.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
281 : # command line
282 : # input files
283 : # requirements
b32b8144 284 <define>TEST_DOUBLE
7c673cae 285 <toolset>intel:<pch>off
92f5a8d4 286 <toolset>gcc:<cxxflags>-Wno-overflow
b32b8144
FG
287 : test_ibeta_derivative_double ]
288 [ run test_ibeta_derivative.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
289 : # command line
290 : # input files
291 : # requirements
b32b8144 292 <define>TEST_LDOUBLE
7c673cae 293 <toolset>intel:<pch>off
92f5a8d4 294 <toolset>gcc:<cxxflags>-Wno-overflow
b32b8144
FG
295 : test_ibeta_derivative_long_double ]
296 [ run test_ibeta_derivative.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
297 : # command line
298 : # input files
299 : # requirements
b32b8144
FG
300 <define>TEST_REAL_CONCEPT
301 <define>TEST_DATA=1
7c673cae 302 <toolset>intel:<pch>off
92f5a8d4 303 <toolset>gcc:<cxxflags>-Wno-overflow
b32b8144
FG
304 : test_ibeta_derivative_real_concept1 ]
305 [ run test_ibeta_derivative.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
306 : # command line
307 : # input files
308 : # requirements
b32b8144
FG
309 <define>TEST_REAL_CONCEPT
310 <define>TEST_DATA=2
7c673cae 311 <toolset>intel:<pch>off
92f5a8d4 312 <toolset>gcc:<cxxflags>-Wno-overflow
b32b8144
FG
313 : test_ibeta_derivative_real_concept2 ]
314 [ run test_ibeta_derivative.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
315 : # command line
316 : # input files
317 : # requirements
b32b8144
FG
318 <define>TEST_REAL_CONCEPT
319 <define>TEST_DATA=3
7c673cae 320 <toolset>intel:<pch>off
92f5a8d4 321 <toolset>gcc:<cxxflags>-Wno-overflow
b32b8144
FG
322 : test_ibeta_derivative_real_concept3 ]
323 [ run test_ibeta_derivative.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
324 : # command line
325 : # input files
326 : # requirements
b32b8144
FG
327 <define>TEST_REAL_CONCEPT
328 <define>TEST_DATA=4
7c673cae 329 <toolset>intel:<pch>off
92f5a8d4 330 <toolset>gcc:<cxxflags>-Wno-overflow
b32b8144
FG
331 : test_ibeta_derivative_real_concept4 ]
332
333 [ run test_ibeta_inv.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
334 : # command line
335 : # input files
336 : # requirements
337 <define>TEST_FLOAT
338 <toolset>intel:<pch>off
b32b8144
FG
339 : test_ibeta_inv_float ]
340 [ run test_ibeta_inv.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
341 : # command line
342 : # input files
343 : # requirements
344 <define>TEST_DOUBLE
345 <toolset>intel:<pch>off
b32b8144
FG
346 : test_ibeta_inv_double ]
347 [ run test_ibeta_inv.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
348 : # command line
349 : # input files
350 : # requirements
351 <define>TEST_LDOUBLE
352 <toolset>intel:<pch>off
b32b8144
FG
353 : test_ibeta_inv_long_double ]
354 [ run test_ibeta_inv.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
355 : # command line
356 : # input files
357 : # requirements
358 <define>TEST_REAL_CONCEPT
359 <define>TEST_DATA=1
360 <toolset>intel:<pch>off
b32b8144
FG
361 : test_ibeta_inv_real_concept1 ]
362 [ run test_ibeta_inv.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
363 : # command line
364 : # input files
365 : # requirements
366 <define>TEST_REAL_CONCEPT
367 <define>TEST_DATA=2
368 <toolset>intel:<pch>off
b32b8144
FG
369 : test_ibeta_inv_real_concept2 ]
370 [ run test_ibeta_inv.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
371 : # command line
372 : # input files
373 : # requirements
374 <define>TEST_REAL_CONCEPT
375 <define>TEST_DATA=3
376 <toolset>intel:<pch>off
b32b8144
FG
377 : test_ibeta_inv_real_concept3 ]
378 [ run test_ibeta_inv.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
379 : # command line
380 : # input files
381 : # requirements
382 <define>TEST_REAL_CONCEPT
383 <define>TEST_DATA=4
384 <toolset>intel:<pch>off
b32b8144
FG
385 : test_ibeta_inv_real_concept4 ]
386 [ run test_ibeta_inv_ab.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
387 : # command line
388 : # input files
389 : # requirements
390 <define>TEST_FLOAT
391 <toolset>intel:<pch>off
b32b8144
FG
392 : test_ibeta_inv_ab_float ]
393 [ run test_ibeta_inv_ab.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
394 : # command line
395 : # input files
396 : # requirements
397 <define>TEST_DOUBLE
398 <toolset>intel:<pch>off
b32b8144
FG
399 : test_ibeta_inv_ab_double ]
400 [ run test_ibeta_inv_ab.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
401 : # command line
402 : # input files
403 : # requirements
404 <define>TEST_LDOUBLE
405 <toolset>intel:<pch>off
b32b8144
FG
406 : test_ibeta_inv_ab_long_double ]
407 [ run test_ibeta_inv_ab.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
408 : # command line
409 : # input files
410 : # requirements
411 <define>TEST_REAL_CONCEPT
412 <define>TEST_DATA=1
413 <toolset>intel:<pch>off
b32b8144
FG
414 : test_ibeta_inv_ab_real_concept1 ]
415 [ run test_ibeta_inv_ab.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
416 : # command line
417 : # input files
418 : # requirements
419 <define>TEST_REAL_CONCEPT
420 <define>TEST_DATA=2
421 <toolset>intel:<pch>off
b32b8144
FG
422 : test_ibeta_inv_ab_real_concept2 ]
423 [ run test_ibeta_inv_ab.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
424 : # command line
425 : # input files
426 : # requirements
427 <define>TEST_REAL_CONCEPT
428 <define>TEST_DATA=3
429 <toolset>intel:<pch>off
b32b8144
FG
430 : test_ibeta_inv_ab_real_concept3 ]
431 [ run test_igamma.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
432 [ run test_igamma_inv.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
433 : # command line
434 : # input files
435 : # requirements
436 <define>TEST_FLOAT
437 <toolset>intel:<pch>off
b32b8144
FG
438 : test_igamma_inv_float ]
439 [ run test_igamma_inv.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
440 : # command line
441 : # input files
442 : # requirements
443 <define>TEST_DOUBLE
444 <toolset>intel:<pch>off
b32b8144
FG
445 : test_igamma_inv_double ]
446 [ run test_igamma_inv.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
447 : # command line
448 : # input files
449 : # requirements
450 <define>TEST_LDOUBLE
451 <toolset>intel:<pch>off
b32b8144
FG
452 : test_igamma_inv_long_double ]
453 [ run test_igamma_inv.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
454 : # command line
455 : # input files
456 : # requirements
457 <define>TEST_REAL_CONCEPT
7c673cae 458 <toolset>intel:<pch>off
b32b8144
FG
459 : test_igamma_inv_real_concept ]
460 [ run test_igamma_inva.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
461 : # command line
462 : # input files
463 : # requirements
b32b8144 464 <define>TEST_FLOAT
7c673cae 465 <toolset>intel:<pch>off
b32b8144
FG
466 : test_igamma_inva_float ]
467 [ run test_igamma_inva.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
468 : # command line
469 : # input files
470 : # requirements
b32b8144
FG
471 <define>TEST_DOUBLE
472 <toolset>intel:<pch>off
473 : test_igamma_inva_double ]
474 [ run test_igamma_inva.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
475 : # command line
476 : # input files
477 : # requirements
478 <define>TEST_LDOUBLE
7c673cae 479 <toolset>intel:<pch>off
b32b8144
FG
480 : test_igamma_inva_long_double ]
481 [ run test_igamma_inva.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework
7c673cae
FG
482 : # command line
483 : # input files
484 : # requirements
485 <define>TEST_REAL_CONCEPT
7c673cae 486 <toolset>intel:<pch>off
b32b8144
FG
487 : test_igamma_inva_real_concept ]
488 [ run test_instantiate1.cpp test_instantiate2.cpp ]
489 [ run test_jacobi.cpp pch_light ../../test/build//boost_unit_test_framework ]
490 [ run test_laguerre.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
92f5a8d4
TL
491
492 [ run test_lambert_w.cpp ../../test/build//boost_unit_test_framework ]
1e59de90
TL
493 [ run test_lambert_w.cpp ../../test/build//boost_unit_test_framework : : : <define>BOOST_MATH_TEST_MULTIPRECISION=1 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <define>BOOST_MATH_TEST_FLOAT128 <linkflags>"-Bstatic -lquadmath -Bdynamic" ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : test_lambert_w_multiprecision_1 ]
494 [ run test_lambert_w.cpp ../../test/build//boost_unit_test_framework : : : <define>BOOST_MATH_TEST_MULTIPRECISION=2 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <define>BOOST_MATH_TEST_FLOAT128 <linkflags>"-Bstatic -lquadmath -Bdynamic" ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : test_lambert_w_multiprecision_2 ]
495 [ run test_lambert_w.cpp ../../test/build//boost_unit_test_framework : : : <define>BOOST_MATH_TEST_MULTIPRECISION=3 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <define>BOOST_MATH_TEST_FLOAT128 <linkflags>"-Bstatic -lquadmath -Bdynamic" ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : test_lambert_w_multiprecision_3 ]
496 [ run test_lambert_w.cpp ../../test/build//boost_unit_test_framework : : : <define>BOOST_MATH_TEST_MULTIPRECISION=4 <define>BOOST_MATH_TEST_FLOAT128 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <define>BOOST_MATH_TEST_FLOAT128 <linkflags>"-Bstatic -lquadmath -Bdynamic" ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : test_lambert_w_multiprecision_4 ]
497 [ run test_lambert_w_integrals_float128.cpp ../../test/build//boost_unit_test_framework : : : release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>"-Bstatic -lquadmath -Bdynamic" : <build>no ] [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
498 [ run test_lambert_w_integrals_quad.cpp ../../test/build//boost_unit_test_framework : : : release [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <define>BOOST_MATH_TEST_FLOAT128 <linkflags>"-Bstatic -lquadmath -Bdynamic" ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
92f5a8d4
TL
499 [ run test_lambert_w_integrals_long_double.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] ]
500 [ run test_lambert_w_integrals_double.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] ]
501 [ run test_lambert_w_integrals_float.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] ]
502 [ run test_lambert_w_derivative.cpp ../../test/build//boost_unit_test_framework : : : <define>BOOST_MATH_TEST_MULTIPRECISION [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <define>BOOST_MATH_TEST_FLOAT128 <linkflags>"-Bstatic -lquadmath -Bdynamic" ] ]
503
b32b8144 504 [ run test_legendre.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework : : : [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>"-Bstatic -lquadmath -Bdynamic" ] ]
20effc67
TL
505 [ run chebyshev_test.cpp : : : [ requires cxx11_inline_namespaces cxx11_unified_initialization_syntax cxx11_hdr_tuple cxx11_smart_ptr cxx11_defaulted_functions cxx11_auto_declarations cxx11_range_based_for cxx11_constexpr ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>"-Bstatic -lquadmath -Bdynamic" ] ]
506 [ run chebyshev_transform_test.cpp ../config//fftw3f : : : <define>TEST1 [ requires cxx11_smart_ptr cxx11_defaulted_functions cxx11_auto_declarations cxx11_range_based_for ] [ check-target-builds ../config//has_fftw3 "libfftw3" : : <build>no ] : chebyshev_transform_test_1 ]
507 [ run chebyshev_transform_test.cpp ../config//fftw3 : : : <define>TEST2 [ requires cxx11_smart_ptr cxx11_defaulted_functions cxx11_auto_declarations cxx11_range_based_for ] [ check-target-builds ../config//has_fftw3 "libfftw3" : : <build>no ] : chebyshev_transform_test_2 ]
508 [ run chebyshev_transform_test.cpp ../config//fftw3l : : : <define>TEST3 [ requires cxx11_smart_ptr cxx11_defaulted_functions cxx11_auto_declarations cxx11_range_based_for ] [ check-target-builds ../config//has_fftw3 "libfftw3" : : <build>no ] : chebyshev_transform_test_3 ]
509 [ run chebyshev_transform_test.cpp ../config//fftw3q ../config//quadmath : : : <define>TEST4 [ requires cxx11_smart_ptr cxx11_defaulted_functions cxx11_auto_declarations cxx11_range_based_for ] [ check-target-builds ../config//has_fftw3 "libfftw3" : : <build>no ] [ check-target-builds ../config//has_float128 "__float128" : : <build>no ] : chebyshev_transform_test_4 ]
b32b8144 510
92f5a8d4
TL
511 [ run cardinal_trigonometric_test.cpp ../config//fftw3f : : : <define>TEST1 [ requires cxx11_auto_declarations cxx11_range_based_for ] [ check-target-builds ../config//has_fftw3 "libfftw3" : : <build>no ] : cardinal_trigonometric_test_1 ]
512 [ run cardinal_trigonometric_test.cpp ../config//fftw3 : : : <define>TEST2 [ requires cxx11_auto_declarations cxx11_range_based_for ] [ check-target-builds ../config//has_fftw3 "libfftw3" : : <build>no ] : cardinal_trigonometric_test_2 ]
513 [ run cardinal_trigonometric_test.cpp ../config//fftw3l : : : <define>TEST3 [ requires cxx11_auto_declarations cxx11_range_based_for ] [ check-target-builds ../config//has_fftw3 "libfftw3" : : <build>no ] : cardinal_trigonometric_test_3 ]
514 [ run cardinal_trigonometric_test.cpp ../config//fftw3q ../config//quadmath : : : <define>TEST4 [ requires cxx11_auto_declarations cxx11_range_based_for ] [ check-target-builds ../config//has_fftw3 "libfftw3" : : <build>no ] [ check-target-builds ../config//has_float128 "__float128" : : <build>no ] : cardinal_trigonometric_test_4 ]
515
516
b32b8144
FG
517 [ run test_ldouble_simple.cpp ../../test/build//boost_unit_test_framework ]
518 # Needs to run in release mode, as it's rather slow:
519 [ run test_next.cpp pch ../../test/build//boost_unit_test_framework : : : release ]
520 [ run test_next_decimal.cpp pch ../../test/build//boost_unit_test_framework : : : release ]
521 [ run test_owens_t.cpp ../../test/build//boost_unit_test_framework ]
522 [ run test_polygamma.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
523 [ run test_trigamma.cpp test_instances//test_instances ../../test/build//boost_unit_test_framework ]
524 [ run test_round.cpp pch ../../test/build//boost_unit_test_framework ]
525 [ run test_spherical_harmonic.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
526 [ run test_sign.cpp ../../test/build//boost_unit_test_framework ]
1e59de90
TL
527 [ run test_tgamma_for_issue396_part1.cpp ../../test/build//boost_unit_test_framework : : : [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>"-Bstatic -lquadmath -Bdynamic" ] <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] ]
528 [ run test_tgamma_for_issue396_part2.cpp ../../test/build//boost_unit_test_framework : : : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] ]
b32b8144
FG
529 [ run test_tgamma_ratio.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
530 [ run test_trig.cpp test_instances//test_instances pch_light ../../test/build//boost_unit_test_framework ]
531 [ run test_zeta.cpp ../../test/build//boost_unit_test_framework test_instances//test_instances pch_light ]
92f5a8d4 532 [ run test_sinc.cpp ../../test/build//boost_unit_test_framework pch_light ]
1e59de90 533 [ run test_fibonacci.cpp ../../test/build//boost_unit_test_framework ]
b32b8144
FG
534;
535
536test-suite distribution_tests :
537 [ run test_arcsine.cpp pch ../../test/build//boost_unit_test_framework ]
538 [ run test_bernoulli.cpp ../../test/build//boost_unit_test_framework ]
539 [ run test_beta_dist.cpp ../../test/build//boost_unit_test_framework ]
540 [ run test_binomial.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
541 : # command line
542 : # input files
543 : # requirements
544 <define>TEST_FLOAT
545 <toolset>intel:<pch>off
b32b8144
FG
546 : test_binomial_float ]
547 [ run test_binomial.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
548 : # command line
549 : # input files
550 : # requirements
551 <define>TEST_DOUBLE
552 <toolset>intel:<pch>off
b32b8144
FG
553 : test_binomial_double ]
554 [ run test_binomial.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
555 : # command line
556 : # input files
557 : # requirements
558 <define>TEST_LDOUBLE
559 <toolset>intel:<pch>off
b32b8144
FG
560 : test_binomial_long_double ]
561 [ run test_binomial.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
562 : # command line
563 : # input files
564 : # requirements
565 <define>TEST_REAL_CONCEPT
b32b8144 566 <define>TEST_ROUNDING=0
7c673cae 567 <toolset>intel:<pch>off
b32b8144
FG
568 : test_binomial_real_concept0 ]
569 [ run test_binomial.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
570 : # command line
571 : # input files
572 : # requirements
573 <define>TEST_REAL_CONCEPT
b32b8144 574 <define>TEST_ROUNDING=1
7c673cae 575 <toolset>intel:<pch>off
b32b8144
FG
576 : test_binomial_real_concept1 ]
577 [ run test_binomial.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
578 : # command line
579 : # input files
580 : # requirements
581 <define>TEST_REAL_CONCEPT
b32b8144 582 <define>TEST_ROUNDING=2
7c673cae 583 <toolset>intel:<pch>off
b32b8144
FG
584 : test_binomial_real_concept2 ]
585 [ run test_binomial.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
586 : # command line
587 : # input files
588 : # requirements
b32b8144
FG
589 <define>TEST_REAL_CONCEPT
590 <define>TEST_ROUNDING=3
7c673cae 591 <toolset>intel:<pch>off
b32b8144
FG
592 : test_binomial_real_concept3 ]
593 [ run test_binomial.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
594 : # command line
595 : # input files
596 : # requirements
b32b8144
FG
597 <define>TEST_REAL_CONCEPT
598 <define>TEST_ROUNDING=4
7c673cae 599 <toolset>intel:<pch>off
b32b8144
FG
600 : test_binomial_real_concept4 ]
601 [ run test_binomial.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
602 : # command line
603 : # input files
604 : # requirements
b32b8144
FG
605 <define>TEST_REAL_CONCEPT
606 <define>TEST_ROUNDING=5
7c673cae 607 <toolset>intel:<pch>off
b32b8144
FG
608 : test_binomial_real_concept5 ]
609 [ run test_binomial.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
610 : # command line
611 : # input files
612 : # requirements
613 <define>TEST_REAL_CONCEPT
b32b8144 614 <define>TEST_ROUNDING=6
7c673cae 615 <toolset>intel:<pch>off
b32b8144
FG
616 : test_binomial_real_concept6 ]
617 [ run test_cauchy.cpp ../../test/build//boost_unit_test_framework ]
618 [ run test_chi_squared.cpp ../../test/build//boost_unit_test_framework ]
619 [ run test_dist_overloads.cpp ../../test/build//boost_unit_test_framework ]
620 [ run test_exponential_dist.cpp ../../test/build//boost_unit_test_framework ]
621 [ run test_extreme_value.cpp ../../test/build//boost_unit_test_framework ]
622 [ run test_find_location.cpp pch ../../test/build//boost_unit_test_framework ]
623 [ run test_find_scale.cpp pch ../../test/build//boost_unit_test_framework ]
624 [ run test_fisher_f.cpp ../../test/build//boost_unit_test_framework ]
625 [ run test_gamma_dist.cpp pch ../../test/build//boost_unit_test_framework ]
626 [ run test_geometric.cpp ../../test/build//boost_unit_test_framework ]
92f5a8d4 627 [ run test_hyperexponential_dist.cpp ../../test/build//boost_unit_test_framework ]
b32b8144 628 [ run test_hypergeometric_dist.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
629 : # command line
630 : # input files
631 : # requirements
b32b8144 632 <define>TEST_QUANT=0
7c673cae 633 <toolset>intel:<pch>off
b32b8144
FG
634 : test_hypergeometric_dist0 ]
635 [ run test_hypergeometric_dist.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
636 : # command line
637 : # input files
638 : # requirements
b32b8144 639 <define>TEST_QUANT=1
7c673cae 640 <toolset>intel:<pch>off
b32b8144
FG
641 : test_hypergeometric_dist1 ]
642 [ run test_hypergeometric_dist.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
643 : # command line
644 : # input files
645 : # requirements
b32b8144 646 <define>TEST_QUANT=2
7c673cae 647 <toolset>intel:<pch>off
b32b8144
FG
648 : test_hypergeometric_dist2 ]
649 [ run test_hypergeometric_dist.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
650 : # command line
651 : # input files
652 : # requirements
b32b8144 653 <define>TEST_QUANT=3
7c673cae 654 <toolset>intel:<pch>off
b32b8144
FG
655 : test_hypergeometric_dist3 ]
656 [ run test_hypergeometric_dist.cpp ../../test/build//boost_unit_test_framework
657 : # command line
658 : # input files
659 : # requirements
660 <define>TEST_QUANT=4
661 <toolset>intel:<pch>off
662 : test_hypergeometric_dist4 ]
663 [ run test_hypergeometric_dist.cpp ../../test/build//boost_unit_test_framework
664 : # command line
665 : # input files
666 : # requirements
667 <define>TEST_QUANT=5
668 <toolset>intel:<pch>off
669 : test_hypergeometric_dist5 ]
670 [ run test_inverse_chi_squared_distribution.cpp ../../test/build//boost_unit_test_framework ]
671 [ run test_inverse_gamma_distribution.cpp ../../test/build//boost_unit_test_framework ]
672 [ run test_inverse_gaussian.cpp ../../test/build//boost_unit_test_framework ]
20effc67 673 [ run test_kolmogorov_smirnov.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_hdr_initializer_list cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] ]
b32b8144
FG
674 [ run test_laplace.cpp ../../test/build//boost_unit_test_framework ]
675 [ run test_inv_hyp.cpp pch ../../test/build//boost_unit_test_framework ]
676 [ run test_logistic_dist.cpp ../../test/build//boost_unit_test_framework ]
677 [ run test_lognormal.cpp ../../test/build//boost_unit_test_framework ]
678 [ run test_negative_binomial.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
679 : # command line
680 : # input files
681 : # requirements
682 <define>TEST_FLOAT
683 <toolset>intel:<pch>off
b32b8144
FG
684 : test_negative_binomial_float ]
685 [ run test_negative_binomial.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
686 : # command line
687 : # input files
688 : # requirements
689 <define>TEST_DOUBLE
690 <toolset>intel:<pch>off
b32b8144
FG
691 : test_negative_binomial_double ]
692 [ run test_negative_binomial.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
693 : # command line
694 : # input files
695 : # requirements
696 <define>TEST_LDOUBLE
697 <toolset>intel:<pch>off
b32b8144
FG
698 : test_negative_binomial_long_double ]
699 [ run test_negative_binomial.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
700 : # command line
701 : # input files
702 : # requirements
703 <define>TEST_REAL_CONCEPT
704 <toolset>intel:<pch>off
b32b8144
FG
705 : test_negative_binomial_real_concept ]
706 [ run test_nc_chi_squared.cpp pch ../../test/build//boost_unit_test_framework
7c673cae
FG
707 : # command line
708 : # input files
709 : # requirements
710 <define>TEST_FLOAT
711 <toolset>intel:<pch>off
b32b8144
FG
712 : test_nc_chi_squared_float ]
713 [ run test_nc_chi_squared.cpp pch ../../test/build//boost_unit_test_framework
7c673cae
FG
714 : # command line
715 : # input files
716 : # requirements
717 <define>TEST_DOUBLE
718 <toolset>intel:<pch>off
b32b8144
FG
719 : test_nc_chi_squared_double ]
720 [ run test_nc_chi_squared.cpp pch ../../test/build//boost_unit_test_framework
7c673cae
FG
721 : # command line
722 : # input files
723 : # requirements
724 <define>TEST_LDOUBLE
725 <toolset>intel:<pch>off
b32b8144
FG
726 : test_nc_chi_squared_long_double ]
727 [ run test_nc_chi_squared.cpp pch ../../test/build//boost_unit_test_framework
7c673cae
FG
728 : # command line
729 : # input files
730 : # requirements
731 <define>TEST_REAL_CONCEPT
732 <toolset>intel:<pch>off
b32b8144
FG
733 : test_nc_chi_squared_real_concept ]
734 [ run test_nc_beta.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
735 : # command line
736 : # input files
737 : # requirements
738 <define>TEST_FLOAT
739 <toolset>intel:<pch>off
b32b8144
FG
740 : test_nc_beta_float ]
741 [ run test_nc_beta.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
742 : # command line
743 : # input files
744 : # requirements
745 <define>TEST_DOUBLE
746 <toolset>intel:<pch>off
b32b8144
FG
747 : test_nc_beta_double ]
748 [ run test_nc_beta.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
749 : # command line
750 : # input files
751 : # requirements
752 <define>TEST_LDOUBLE
753 <toolset>intel:<pch>off
b32b8144
FG
754 : test_nc_beta_long_double ]
755 [ run test_nc_beta.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
756 : # command line
757 : # input files
758 : # requirements
759 <define>TEST_REAL_CONCEPT
760 <define>TEST_DATA=1
761 <toolset>intel:<pch>off
b32b8144
FG
762 : test_nc_beta_real_concept1 ]
763 [ run test_nc_beta.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
764 : # command line
765 : # input files
766 : # requirements
767 <define>TEST_REAL_CONCEPT
768 <define>TEST_DATA=2
769 <toolset>intel:<pch>off
b32b8144
FG
770 : test_nc_beta_real_concept2 ]
771 [ run test_nc_f.cpp pch ../../test/build//boost_unit_test_framework ]
772 [ run test_nc_t.cpp pch ../../test/build//boost_unit_test_framework
7c673cae
FG
773 : # command line
774 : # input files
775 : # requirements
776 <define>TEST_FLOAT
777 <toolset>intel:<pch>off
b32b8144
FG
778 : test_nc_t_float ]
779 [ run test_nc_t.cpp pch ../../test/build//boost_unit_test_framework
7c673cae
FG
780 : # command line
781 : # input files
782 : # requirements
783 <define>TEST_DOUBLE
784 <toolset>intel:<pch>off
b32b8144
FG
785 : test_nc_t_double ]
786 [ run test_nc_t.cpp pch ../../test/build//boost_unit_test_framework
7c673cae
FG
787 : # command line
788 : # input files
789 : # requirements
790 <define>TEST_LDOUBLE
791 <toolset>intel:<pch>off
b32b8144
FG
792 : test_nc_t_long_double ]
793 [ run test_nc_t.cpp pch ../../test/build//boost_unit_test_framework
7c673cae
FG
794 : # command line
795 : # input files
796 : # requirements
797 <define>TEST_REAL_CONCEPT
798 <toolset>intel:<pch>off
b32b8144
FG
799 : test_nc_t_real_concept ]
800 [ run test_normal.cpp pch ../../test/build//boost_unit_test_framework ]
801 [ run test_pareto.cpp ../../test/build//boost_unit_test_framework ]
802 [ run test_poisson.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
803 : # command line
804 : # input files
805 : # requirements
806 <define>TEST_FLOAT
807 <toolset>intel:<pch>off
b32b8144
FG
808 : test_poisson_float ]
809 [ run test_poisson.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
810 : # command line
811 : # input files
812 : # requirements
813 <define>TEST_DOUBLE
814 <toolset>intel:<pch>off
b32b8144
FG
815 : test_poisson_double ]
816 [ run test_poisson.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
817 : # command line
818 : # input files
819 : # requirements
820 <define>TEST_LDOUBLE
821 <toolset>intel:<pch>off
b32b8144
FG
822 : test_poisson_long_double ]
823 [ run test_poisson.cpp ../../test/build//boost_unit_test_framework
7c673cae
FG
824 : # command line
825 : # input files
826 : # requirements
827 <define>TEST_REAL_CONCEPT
828 <toolset>intel:<pch>off
b32b8144
FG
829 : test_poisson_real_concept ]
830 [ run test_rayleigh.cpp ../../test/build//boost_unit_test_framework ]
831 [ run test_students_t.cpp ../../test/build//boost_unit_test_framework ]
832 [ run test_skew_normal.cpp ../../test/build//boost_unit_test_framework ]
92f5a8d4
TL
833 [ run test_trapezoidal.cpp ../../test/build//boost_unit_test_framework : : :
834 release [ requires cxx11_lambdas cxx11_auto_declarations cxx11_decltype cxx11_unified_initialization_syntax cxx11_variadic_templates ]
835 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>"-Bstatic -lquadmath -Bdynamic" ] ]
b32b8144
FG
836 [ run test_triangular.cpp pch ../../test/build//boost_unit_test_framework ]
837 [ run test_uniform.cpp pch ../../test/build//boost_unit_test_framework ]
838 [ run test_weibull.cpp ../../test/build//boost_unit_test_framework ]
839
1e59de90
TL
840 [ run compile_test/dist_bernoulli_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
841 [ run compile_test/dist_beta_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
842 [ run compile_test/dist_binomial_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
843 [ run compile_test/dist_cauchy_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
844 [ run compile_test/dist_chi_squared_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
845 [ run compile_test/dist_complement_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
846 [ run compile_test/dist_exponential_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
847 [ run compile_test/dist_extreme_val_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
848 [ run compile_test/dist_find_location_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
849 [ run compile_test/dist_find_scale_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
850 [ run compile_test/dist_fisher_f_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
851 [ run compile_test/dist_gamma_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
852 [ run compile_test/dist_inv_gamma_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
853 [ run compile_test/dist_inv_chi_sq_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
854 [ run compile_test/dist_hyperexponential_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
855 [ run compile_test/dist_hypergeo_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
856 [ run compile_test/dist_laplace_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
857 [ run compile_test/dist_logistic_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
858 [ run compile_test/dist_lognormal_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
859 [ run compile_test/dist_neg_binom_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
860 [ run compile_test/dist_nc_chi_squ_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
861 [ run compile_test/dist_nc_beta_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
862 [ run compile_test/dist_nc_f_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
863 [ run compile_test/dist_nc_t_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
864 [ run compile_test/dist_normal_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
865 [ run compile_test/dist_poisson_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
866 [ run compile_test/dist_students_t_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
867 [ run compile_test/dist_triangular_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
868 [ run compile_test/dist_uniform_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
869 [ run compile_test/dist_weibull_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
870 [ run compile_test/distribution_concept_check.cpp : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
871 [ run compile_test/dist_arcsine_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
872 [ compile compile_test/dist_empirical_cumulative_dist_func_incl_test.cpp : [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
873 [ run compile_test/dist_inv_gaussian_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
b32b8144
FG
874
875 [ run test_legacy_nonfinite.cpp ../../test/build//boost_unit_test_framework ]
876 [ run test_basic_nonfinite.cpp ../../test/build//boost_unit_test_framework ]
877 [ run test_lexical_cast.cpp ../../test/build//boost_unit_test_framework ]
878 [ run test_nonfinite_trap.cpp ../../test/build//boost_unit_test_framework : : : <exception-handling>off:<build>no ]
879 [ run test_signed_zero.cpp ../../test/build//boost_unit_test_framework ]
880 [ run complex_test.cpp ../../test/build//boost_unit_test_framework ]
1e59de90
TL
881
882 [ compile test_dist_deduction_guides.cpp : [ requires cpp_deduction_guides cpp_variadic_templates ] ]
883
884;
885
886test-suite mp :
887
888 [ run test_nc_t_quad.cpp pch ../../test/build//boost_unit_test_framework : : : release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
92f5a8d4
TL
889 [ run test_polynomial.cpp ../../test/build//boost_unit_test_framework : : : <define>TEST1 : test_polynomial_1 ]
890 [ run test_polynomial.cpp ../../test/build//boost_unit_test_framework : : : <define>TEST2 : test_polynomial_2 ]
891 [ run test_polynomial.cpp ../../test/build//boost_unit_test_framework : : : <define>TEST3 : test_polynomial_3 ]
892 [ run polynomial_concept_check.cpp ]
893
1e59de90
TL
894 [ compile multiprc_concept_check_1.cpp : <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release <exception-handling>off:<build>no [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
895 [ compile multiprc_concept_check_2.cpp : <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release <exception-handling>off:<build>no [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
896 [ compile multiprc_concept_check_3.cpp : <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release <exception-handling>off:<build>no [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
897 [ compile multiprc_concept_check_4.cpp : <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release <exception-handling>off:<build>no [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
898 [ compile multiprc_concept_check_5.cpp : <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release <exception-handling>off:<build>no [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
899 [ compile multiprc_concept_check_6.cpp : <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release <exception-handling>off:<build>no [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
900 [ compile multiprc_concept_check_7.cpp : <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release <exception-handling>off:<build>no [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
901 [ compile multiprc_concept_check_8.cpp : <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release <exception-handling>off:<build>no [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
902 [ compile multiprc_concept_check_9.cpp : <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release <exception-handling>off:<build>no [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
903 [ compile multiprc_concept_check_10.cpp : <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release <exception-handling>off:<build>no [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
904 [ compile ntl_concept_check.cpp : [ check-target-builds ../config//has_ntl_rr : : <build>no ] <debug-symbols>off [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
905 [ compile mpfr_concept_check.cpp : [ check-target-builds ../config//has_mpfr_class : : <build>no ] <debug-symbols>off [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
906 [ compile mpreal_concept_check.cpp : [ check-target-builds ../config//has_mpreal : : <build>no ] <debug-symbols>off [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
7c673cae
FG
907;
908
b32b8144 909test-suite misc :
1e59de90
TL
910 [ run header_deprecated_test.cpp ]
911 [ run threading_sanity_check.cpp ]
92f5a8d4
TL
912 [ run test_tr1.cpp
913 ../build//boost_math_tr1
914 ../build//boost_math_tr1f
915 ../build//boost_math_c99
916 ../build//boost_math_c99f
917 ../../test/build//boost_unit_test_framework
918 ]
919
920 [ run test_tr1.cpp
921 ../build//boost_math_tr1l
922 ../build//boost_math_c99l
923 ../../test/build//boost_unit_test_framework
924 : : :
925 <define>TEST_LD=1
1e59de90 926 [ check-target-builds ../config//has_long_double_support "long double support" : : <build>no ]
92f5a8d4
TL
927 :
928 test_tr1_long_double
929 ]
930
931 [ run test_tr1.c
932 ../build//boost_math_tr1
933 ../build//boost_math_tr1f
934 ../build//boost_math_c99
935 ../build//boost_math_c99f
936 ../../test/build//boost_unit_test_framework
937 : : : #requirements
938 :
939 test_tr1_c
940 ]
941
942 [ run test_tr1.c
943 ../build//boost_math_tr1l
944 ../build//boost_math_c99l
945 ../../test/build//boost_unit_test_framework
946 : : :
947 <define>TEST_LD=1
1e59de90 948 [ check-target-builds ../config//has_long_double_support "long double support" : : <build>no ]
92f5a8d4
TL
949 :
950 test_tr1_c_long_double
951 ]
20effc67
TL
952 [ run test_constants.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
953 [ run simple_continued_fraction_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
954 [ run centered_continued_fraction_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
955 [ run luroth_expansion_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
956 [ run engel_expansion_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
b32b8144 957 [ run test_classify.cpp pch ../../test/build//boost_unit_test_framework ]
b32b8144 958 [ run test_error_handling.cpp ../../test/build//boost_unit_test_framework ]
92f5a8d4 959 [ run legendre_stieltjes_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_range_based_for ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
b32b8144
FG
960 [ run test_minima.cpp pch ../../test/build//boost_unit_test_framework ]
961 [ run test_rationals.cpp ../../test/build//boost_unit_test_framework
962 test_rational_instances/test_rational_double1.cpp
963 test_rational_instances/test_rational_double2.cpp
964 test_rational_instances/test_rational_double3.cpp
965 test_rational_instances/test_rational_double4.cpp
966 test_rational_instances/test_rational_double5.cpp
967 test_rational_instances/test_rational_float1.cpp
968 test_rational_instances/test_rational_float2.cpp
969 test_rational_instances/test_rational_float3.cpp
970 test_rational_instances/test_rational_float4.cpp
971 test_rational_instances/test_rational_ldouble1.cpp
972 test_rational_instances/test_rational_ldouble2.cpp
973 test_rational_instances/test_rational_ldouble3.cpp
974 test_rational_instances/test_rational_ldouble4.cpp
975 test_rational_instances/test_rational_ldouble5.cpp
976 test_rational_instances/test_rational_real_concept1.cpp
977 test_rational_instances/test_rational_real_concept2.cpp
978 test_rational_instances/test_rational_real_concept3.cpp
979 test_rational_instances/test_rational_real_concept4.cpp
980 test_rational_instances/test_rational_real_concept5.cpp
981 ]
b32b8144
FG
982 [ run test_policy.cpp ../../test/build//boost_unit_test_framework ]
983 [ run test_policy_2.cpp ../../test/build//boost_unit_test_framework ]
984 [ run test_policy_3.cpp ../../test/build//boost_unit_test_framework ]
985 [ run test_policy_4.cpp ../../test/build//boost_unit_test_framework ]
986 [ run test_policy_5.cpp ../../test/build//boost_unit_test_framework ]
987 [ run test_policy_6.cpp ../../test/build//boost_unit_test_framework ]
988 [ run test_policy_7.cpp ../../test/build//boost_unit_test_framework ]
989 [ run test_policy_8.cpp ../../test/build//boost_unit_test_framework ]
990 [ compile test_policy_9.cpp ]
1e59de90 991 [ run test_policy_10.cpp ../../test/build//boost_unit_test_framework ]
b32b8144
FG
992 [ run test_policy_sf.cpp ../../test/build//boost_unit_test_framework ]
993 [ run test_long_double_support.cpp ../../test/build//boost_unit_test_framework
994 : : : [ check-target-builds ../config//has_long_double_support "long double support" : : <build>no ] ]
92f5a8d4
TL
995 [ run test_recurrence.cpp : : : <define>TEST=1 [ requires cxx11_unified_initialization_syntax cxx11_hdr_tuple cxx11_auto_declarations cxx11_decltype ] <toolset>msvc:<cxxflags>/bigobj : test_recurrence_1 ]
996 [ run test_recurrence.cpp : : : <define>TEST=2 release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <define>BOOST_MATH_TEST_FLOAT128 <linkflags>"-Bstatic -lquadmath -Bdynamic" ] [ requires cxx11_unified_initialization_syntax cxx11_hdr_tuple cxx11_auto_declarations cxx11_decltype ] : test_recurrence_2 ]
997 [ run test_recurrence.cpp : : : <define>TEST=3 release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <define>BOOST_MATH_TEST_FLOAT128 <linkflags>"-Bstatic -lquadmath -Bdynamic" ] [ requires cxx11_unified_initialization_syntax cxx11_hdr_tuple cxx11_auto_declarations cxx11_decltype ] : test_recurrence_3 ]
998
999 [ run test_print_info_on_type.cpp ]
1e59de90
TL
1000 [ run univariate_statistics_test.cpp ../../test/build//boost_unit_test_framework : : : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] [ requires cxx17_if_constexpr cxx17_std_apply ] ]
1001 [ run univariate_statistics_backwards_compatible_test.cpp ../../test/build//boost_unit_test_framework : : : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] [ requires cxx11_hdr_forward_list cxx11_hdr_atomic cxx11_hdr_thread cxx11_hdr_tuple cxx11_hdr_future cxx11_sfinae_expr ] ]
1002 [ run ooura_fourier_integral_test.cpp ../../test/build//boost_unit_test_framework : : : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>"-Bstatic -lquadmath -Bdynamic" ] [ requires cxx17_if_constexpr cxx17_std_apply ] ]
92f5a8d4
TL
1003 [ run empirical_cumulative_distribution_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] ]
1004 [ run norms_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr cxx17_std_apply ] ]
1005 [ run signal_statistics_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] ]
1006 [ run anderson_darling_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] ]
1007 [ run ljung_box_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] ]
1e59de90
TL
1008 [ run cubic_roots_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] ]
1009 [ run quartic_roots_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] ]
1010 [ run test_t_test.cpp : : : [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <define>BOOST_MATH_TEST_FLOAT128 <linkflags>"-Bstatic -lquadmath -Bdynamic" ] [ requires cxx11_hdr_forward_list cxx11_hdr_atomic cxx11_hdr_thread cxx11_hdr_tuple cxx11_hdr_future cxx11_sfinae_expr ] ]
1011 [ run test_z_test.cpp : : : [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <define>BOOST_MATH_TEST_FLOAT128 <linkflags>"-Bstatic -lquadmath -Bdynamic" ] [ requires cxx11_hdr_forward_list cxx11_hdr_atomic cxx11_hdr_thread cxx11_hdr_tuple cxx11_hdr_future cxx11_sfinae_expr ] ]
1012 [ run bivariate_statistics_test.cpp : : : [ requires cxx11_hdr_forward_list cxx11_hdr_atomic cxx11_hdr_thread cxx11_hdr_tuple cxx11_hdr_future cxx11_sfinae_expr ] [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] ]
1013 [ run linear_regression_test.cpp : : : [ requires cxx11_hdr_forward_list cxx11_hdr_atomic cxx11_hdr_thread cxx11_hdr_tuple cxx11_hdr_future cxx11_sfinae_expr ] ]
92f5a8d4
TL
1014 [ run test_runs_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] ]
1015 [ run lanczos_smoothing_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx17_if_constexpr cxx17_std_apply ] ]
1e59de90 1016 [ run condition_number_test.cpp ../../test/build//boost_unit_test_framework : : : [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>"-Bstatic -lquadmath -Bdynamic" ] [ requires cxx17_if_constexpr cxx17_std_apply ] ]
92f5a8d4
TL
1017 [ run test_real_concept.cpp ../../test/build//boost_unit_test_framework ]
1018 [ run test_remez.cpp pch ../../test/build//boost_unit_test_framework ]
1019 [ run test_roots.cpp pch ../../test/build//boost_unit_test_framework ]
1020 [ run test_root_iterations.cpp pch ../../test/build//boost_unit_test_framework : : : [ requires cxx11_hdr_tuple ] ]
1021 [ run test_root_finding_concepts.cpp ../../test/build//boost_unit_test_framework ]
1022 [ run test_toms748_solve.cpp pch ../../test/build//boost_unit_test_framework ]
1e59de90
TL
1023 [ run compile_test/interpolators_cubic_spline_incl_test.cpp compile_test_main : : : [ requires cxx11_smart_ptr cxx11_defaulted_functions cxx11_auto_declarations ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1024 [ run compile_test/interpolators_barycentric_rational_incl_test.cpp compile_test_main : : : [ requires cxx11_smart_ptr cxx11_defaulted_functions cxx11_auto_declarations cxx11_unified_initialization_syntax ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1025 [ compile compile_test/interpolators_cubic_hermite_incl_test.cpp : [ requires cxx11_smart_ptr cxx11_defaulted_functions cxx11_auto_declarations ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1026 [ compile compile_test/interpolators_makima_incl_test.cpp compile_test_main : [ requires cxx11_smart_ptr cxx11_defaulted_functions cxx11_auto_declarations ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1027 [ compile compile_test/interpolators_pchip_incl_test.cpp compile_test_main : [ requires cxx11_smart_ptr cxx11_defaulted_functions cxx11_auto_declarations ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1028 [ compile compile_test/interpolators_quintic_hermite_incl_test.cpp : [ requires cxx11_smart_ptr cxx11_defaulted_functions cxx11_auto_declarations ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1029 [ compile compile_test/interpolators_septic_hermite_incl_test.cpp : [ requires cxx11_smart_ptr cxx11_defaulted_functions cxx11_auto_declarations ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1030 [ compile compile_test/interpolators_vector_barycentric_rational_incl_test.cpp : [ requires cxx11_smart_ptr cxx11_defaulted_functions cxx11_auto_declarations ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1031 [ compile compile_test/interpolators_whittaker_shannon_incl_test.cpp : [ requires cxx11_smart_ptr cxx11_defaulted_functions cxx11_auto_declarations ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1032 [ run compile_test/compl_abs_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1033 [ run compile_test/compl_acos_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1034 [ run compile_test/compl_acosh_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1035 [ run compile_test/compl_asin_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1036 [ run compile_test/compl_asinh_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1037 [ run compile_test/compl_atan_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1038 [ run compile_test/compl_atanh_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1039 [ run compile_test/sf_acosh_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1040 [ run compile_test/sf_asinh_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1041 [ run compile_test/sf_atanh_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1042 [ run compile_test/sf_beta_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1043 [ run compile_test/sf_bernoulli_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1044 [ run compile_test/sf_bessel_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1045 [ run compile_test/sf_bessel_deriv_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1046 [ run compile_test/sf_binomial_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1047 [ run compile_test/sf_cbrt_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1048 [ run compile_test/sf_cos_pi_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1049 [ run compile_test/sf_digamma_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1050 [ run compile_test/sf_polygamma_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1051 [ run compile_test/sf_ellint_1_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1052 [ run compile_test/sf_ellint_2_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1053 [ run compile_test/sf_ellint_3_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1054 [ run compile_test/sf_ellint_d_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1055 [ run compile_test/sf_jacobi_theta_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1056 [ run compile_test/sf_jacobi_zeta_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1057 [ run compile_test/sf_heuman_lambda_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1058 [ run compile_test/sf_ellint_rc_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1059 [ run compile_test/sf_ellint_rd_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1060 [ run compile_test/sf_ellint_rf_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1061 [ run compile_test/sf_ellint_rj_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1062 [ run compile_test/sf_ellint_rg_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1063 [ run compile_test/sf_erf_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1064 [ run compile_test/sf_expint_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1065 [ run compile_test/sf_expm1_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1066 [ run compile_test/sf_factorials_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1067 [ run compile_test/sf_fpclassify_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1068 [ run compile_test/sf_gamma_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1069 [ run compile_test/sf_hermite_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1070 [ run compile_test/sf_hypot_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1071 [ run compile_test/sf_laguerre_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1072 [ compile compile_test/sf_lanczos_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1073 [ run compile_test/sf_legendre_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1074 [ run compile_test/sf_legendre_stieltjes_incl_test.cpp compile_test_main : : : [ requires cxx11_auto_declarations ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1075 [ run compile_test/sf_log1p_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1076 [ compile compile_test/sf_math_fwd_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1077 [ run compile_test/sf_modf_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1078 [ run compile_test/sf_next_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1079 [ run compile_test/sf_powm1_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1080 [ run compile_test/sf_prime_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1081 [ run compile_test/sf_relative_distance_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1082 [ run compile_test/sf_round_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1083 [ run compile_test/sf_sign_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1084 [ run compile_test/sf_sin_pi_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1085 [ run compile_test/sf_sinc_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1086 [ run compile_test/sf_sinhc_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1087 [ run compile_test/sf_sph_harm_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1088 [ run compile_test/sf_sqrt1pm1_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1089 [ run compile_test/sf_trunc_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1090 [ run compile_test/sf_ulp_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1091 [ run compile_test/sf_zeta_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1092 [ compile compile_test/sf_chebyshev_incl_test.cpp ../config//fftw3 : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1093 [ compile compile_test/sf_chebyshev_transform_incl_test.cpp ../config//fftw3 : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] [ check-target-builds ../config//has_fftw3 "libfftw3" : : <build>no ] ]
1094 [ run compile_test/sf_fibonacci_incl_test.cpp compile_test_main : : : [ requires cxx17_std_apply cxx17_if_constexpr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1095 [ run compile_test/sf_gegenbauer_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1096 [ run compile_test/sf_lambert_w_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1097 [ compile compile_test/sf_nonfinite_num_facets_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1098 [ run compile_test/std_real_concept_check.cpp : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1099 [ compile compile_test/std_real_concept_check.cpp : <define>EMULATE32 [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : std_real_concept_check_32 ]
1100 [ compile compile_test/std_real_concept_check.cpp : <define>EMULATE64 [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : std_real_concept_check_64 ]
1101 [ compile compile_test/std_real_concept_check.cpp : <define>EMULATE80 [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : std_real_concept_check_80 ]
1102 [ compile compile_test/std_real_concept_check.cpp : <define>EMULATE128 [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : std_real_concept_check_128 ]
b32b8144
FG
1103 [ run compile_test/cstdfloat_concept_check_1.cpp
1104 : : : [ check-target-builds ../config//has_intel_quad "Intel _Quad datatype support" : <cxxflags>-Qoption,cpp,--extended_float_type ]
1e59de90
TL
1105 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1106 [ run compile_test/cstdfloat_concept_check_2.cpp : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1107 [ run compile_test/cstdfloat_concept_check_3.cpp : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1108 [ run compile_test/cstdfloat_concept_check_4.cpp : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1109 [ compile compile_test/cstdfloat_cmath_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1110 [ compile compile_test/cstdfloat_complex_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1111 [ compile compile_test/cstdfloat_iostream_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1112 [ compile compile_test/cstdfloat_limits_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1113 [ compile compile_test/cstdfloat_types_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1114 [ run test_cstdfloat.cpp ../../test/build//boost_unit_test_framework : : : [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1115 [ run compile_test/sf_airy_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1116 [ run compile_test/sf_hankel_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1117 [ run compile_test/sf_jacobi_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1118 [ run compile_test/sf_owens_t_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1119 [ run compile_test/dist_skew_norm_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1120 [ run compile_test/constants_incl_test.cpp compile_test_main : : : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1121 [ run compile_test/quad_trapezoidal_incl_test.cpp compile_test_main : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_decltype cxx11_unified_initialization_syntax cxx11_variadic_templates ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1122 [ compile compile_test/test_traits.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1123 [ compile compile_test/tools_config_inc_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1124 [ compile compile_test/tools_fraction_inc_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1125 [ compile compile_test/tools_minima_inc_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1126 [ compile compile_test/tools_polynomial_inc_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1127 [ compile compile_test/tools_precision_inc_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1128 [ compile compile_test/tools_rational_inc_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1129 [ compile compile_test/tools_real_cast_inc_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1130 [ compile compile_test/tools_remez_inc_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1131 [ compile compile_test/tools_roots_inc_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1132 [ compile compile_test/tools_series_inc_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1133 [ compile compile_test/tools_solve_inc_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1134 [ compile compile_test/tools_stats_inc_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1135 [ compile compile_test/tools_test_data_inc_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1136 [ compile compile_test/tools_test_inc_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1137 [ compile compile_test/tools_toms748_inc_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1138 [ compile compile_test/tools_agm_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1139 [ compile compile_test/tools_assert_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1140 [ compile compile_test/tools_atomic_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1141 [ compile compile_test/tools_big_constant_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1142 [ compile compile_test/tools_centered_continued_fraction_incl_test.cpp : [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1143 [ compile compile_test/tools_cohen_acceleration_incl_test.cpp : [ requires cxx17_std_apply ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1144 [ compile compile_test/tools_complex_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1145 [ compile compile_test/tools_condition_numbers_incl_test.cpp : [ requires cxx17_std_apply cxx17_if_constexpr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1146 [ compile compile_test/tools_convert_from_string_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1147 [ compile compile_test/tools_cxx03_warn_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1148 [ compile compile_test/tools_engel_expansion_incl_test.cpp : [ requires cxx17_std_apply cxx17_if_constexpr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1149 [ compile compile_test/tools_header_deprecated_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1150 [ compile compile_test/tools_is_detected_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1151 [ compile compile_test/tools_luroth_expansion_incl_test.cpp : [ requires cxx17_std_apply cxx17_if_constexpr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1152 [ compile compile_test/tools_mp_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1153 [ compile compile_test/tools_norms_incl_test.cpp : [ requires cxx17_std_apply cxx17_if_constexpr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1154 [ compile compile_test/tools_polynomial_gcd_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1155 [ compile compile_test/tools_promotion_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1156 [ compile compile_test/tools_random_vector_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1157 [ compile compile_test/tools_simple_continued_fraction_incl_test.cpp : [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1158 [ compile compile_test/tools_test_value_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1159 [ compile compile_test/tools_throw_exception_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1160 [ compile compile_test/tools_traits_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1161 [ compile compile_test/tools_ulps_plot_incl_test.cpp : [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1162 [ compile compile_test/tools_workaround_incl_test.cpp : [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1163 [ compile compile_test/interpolators_cubic_spline_concept_test.cpp : [ requires cxx11_smart_ptr cxx11_defaulted_functions ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1164 [ compile compile_test/interpolators_barycentric_rational_concept_test.cpp : [ requires cxx11_smart_ptr cxx11_defaulted_functions cxx11_unified_initialization_syntax ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1165 [ compile compile_test/sf_legendre_stieltjes_concept_test.cpp : [ requires cxx11_auto_declarations cxx11_defaulted_functions cxx11_lambdas ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1166 [ compile compile_test/quad_trapezoidal_concept_test.cpp : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_decltype cxx11_unified_initialization_syntax cxx11_variadic_templates ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
b32b8144
FG
1167 [ run octonion_test.cpp
1168 ../../test/build//boost_unit_test_framework ]
1169 [ run quaternion_constexpr_test.cpp ]
1170 [ run quaternion_test.cpp
92f5a8d4 1171 ../../test/build//boost_unit_test_framework : : : [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
b32b8144
FG
1172 [ run quaternion_mult_incl_test.cpp
1173 quaternion_mi1.cpp
1174 quaternion_mi2.cpp
1175 ../../test/build//boost_unit_test_framework ]
7c673cae 1176
20effc67
TL
1177# [ run __temporary_test.cpp test_instances//test_instances : : : <test-info>always_show_run_output <pch>off ]
1178 [ compile test_no_long_double_policy.cpp ]
1e59de90
TL
1179 [ compile bernoulli_no_atomic_d.cpp ]
1180 [ compile bernoulli_no_atomic_mp.cpp ]
1181 [ compile-fail bernoulli_no_atomic_fail.cpp ]
1182;
1183
1184test-suite interpolators :
1185 [ run test_barycentric_rational.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_smart_ptr cxx11_defaulted_functions cxx11_auto_declarations cxx11_unified_initialization_syntax ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
1186 [ run test_vector_barycentric_rational.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_smart_ptr cxx11_defaulted_functions cxx11_auto_declarations cxx11_unified_initialization_syntax ] [ check-target-builds ../../multiprecision/config//has_eigen : : <build>no ] ]
1187 [ run cardinal_cubic_b_spline_test.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_smart_ptr cxx11_defaulted_functions ] <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release ]
1188 [ run cardinal_b_spline_test.cpp : : : [ requires cxx11_auto_declarations cxx11_constexpr cxx11_smart_ptr cxx11_defaulted_functions ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
1189 [ run jacobi_test.cpp : : : [ requires cxx11_auto_declarations cxx11_constexpr cxx11_smart_ptr cxx11_defaulted_functions ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
1190 [ run gegenbauer_test.cpp : : : [ requires cxx11_auto_declarations cxx11_constexpr cxx11_smart_ptr cxx11_defaulted_functions ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
1191 [ run daubechies_scaling_test.cpp : : : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] ]
1192 [ run daubechies_wavelet_test.cpp : : : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] ]
1193 [ run wavelet_transform_test.cpp : : : <toolset>msvc:<cxxflags>/bigobj [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1194 [ run agm_test.cpp : : : <toolset>msvc:<cxxflags>/bigobj [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
1195 [ run rsqrt_test.cpp : : : <toolset>msvc:<cxxflags>/bigobj [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
1196 [ run cohen_acceleration_test.cpp : : : <toolset>msvc:<cxxflags>/bigobj [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
1197 [ compile compile_test/filters_daubechies_incl_test.cpp : [ requires cxx17_if_constexpr cxx17_std_apply ] ]
1198 [ compile compile_test/sf_daubechies_scaling_incl_test.cpp : [ requires cxx17_if_constexpr cxx17_std_apply ] ]
1199 [ run whittaker_shannon_test.cpp : : : [ requires cxx11_auto_declarations cxx11_constexpr cxx11_smart_ptr cxx11_defaulted_functions ] ]
1200 [ run cardinal_quadratic_b_spline_test.cpp : : : [ requires cxx11_auto_declarations cxx11_constexpr cxx11_smart_ptr cxx11_defaulted_functions ] ]
1201 [ run cardinal_quintic_b_spline_test.cpp : : : [ requires cxx11_auto_declarations cxx11_constexpr cxx11_smart_ptr cxx11_defaulted_functions ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
1202 [ run makima_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
1203 [ run pchip_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
1204 [ run septic_hermite_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
1205 [ run quintic_hermite_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
1206 [ run cubic_hermite_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
1207 [ run bilinear_uniform_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] ]
1208 [ run bezier_polynomial_test.cpp : : : [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] ]
1209 [ run catmull_rom_test.cpp ../../test/build//boost_unit_test_framework : : : <define>TEST=1 [ requires cxx11_hdr_array cxx11_hdr_initializer_list ] : catmull_rom_test_1 ]
1210 [ run catmull_rom_test.cpp ../../test/build//boost_unit_test_framework : : : <define>TEST=2 [ requires cxx11_hdr_array cxx11_hdr_initializer_list ] : catmull_rom_test_2 ]
1211 [ run catmull_rom_test.cpp ../../test/build//boost_unit_test_framework : : : <define>TEST=3 [ requires cxx11_hdr_array cxx11_hdr_initializer_list ] : catmull_rom_test_3 ]
1212 [ run compile_test/interpolators_catmull_rom_incl_test.cpp compile_test_main : : : [ requires cxx11_hdr_array cxx11_hdr_initializer_list ] ]
1213 [ run compile_test/interpolators_catmull_rom_concept_test.cpp compile_test_main : : : [ requires cxx11_hdr_array cxx11_hdr_initializer_list ] ]
1214 [ run test_standalone_asserts.cpp ]
92f5a8d4 1215;
7c673cae 1216
92f5a8d4 1217test-suite quadrature :
b32b8144 1218 [ run tanh_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
92f5a8d4 1219 : : : <toolset>msvc:<cxxflags>/bigobj <define>TEST1 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
11fdf7f2 1220 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] :
92f5a8d4 1221 tanh_sinh_quadrature_test_1 ]
b32b8144 1222 [ run tanh_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
92f5a8d4 1223 : : : <toolset>msvc:<cxxflags>/bigobj <define>TEST1A [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
11fdf7f2 1224 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] :
92f5a8d4 1225 tanh_sinh_quadrature_test_1a ]
b32b8144 1226 [ run tanh_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
92f5a8d4 1227 : : : release <toolset>msvc:<cxxflags>/bigobj <define>TEST1B [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
11fdf7f2 1228 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] :
92f5a8d4 1229 tanh_sinh_quadrature_test_1b ]
b32b8144 1230 [ run tanh_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
92f5a8d4 1231 : : : <toolset>msvc:<cxxflags>/bigobj <define>TEST2 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
11fdf7f2 1232 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] :
92f5a8d4 1233 tanh_sinh_quadrature_test_2 ]
b32b8144 1234 [ run tanh_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
92f5a8d4 1235 : : : release <toolset>msvc:<cxxflags>/bigobj <define>TEST2A [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
11fdf7f2 1236 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] :
92f5a8d4 1237 tanh_sinh_quadrature_test_2a ]
b32b8144 1238 [ run tanh_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
92f5a8d4 1239 : : : <toolset>msvc:<cxxflags>/bigobj <define>TEST3 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1240 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] :
92f5a8d4 1241 tanh_sinh_quadrature_test_3 ]
b32b8144 1242 [ run tanh_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
92f5a8d4 1243 : : : release <toolset>msvc:<cxxflags>/bigobj <define>TEST3A [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1244 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] :
92f5a8d4 1245 tanh_sinh_quadrature_test_3a ]
b32b8144 1246 [ run tanh_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
92f5a8d4 1247 : : : release <toolset>msvc:<cxxflags>/bigobj <define>TEST4 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1248 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] :
92f5a8d4 1249 tanh_sinh_quadrature_test_4 ]
b32b8144 1250 [ run tanh_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
92f5a8d4 1251 : : : release <toolset>msvc:<cxxflags>/bigobj <define>TEST5 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1252 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] :
92f5a8d4 1253 tanh_sinh_quadrature_test_5 ]
b32b8144 1254 [ run tanh_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
92f5a8d4 1255 : : : <toolset>msvc:<cxxflags>/bigobj <define>TEST6 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1256 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] :
92f5a8d4 1257 tanh_sinh_quadrature_test_6 ]
b32b8144 1258 [ run tanh_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
92f5a8d4 1259 : : : release <toolset>msvc:<cxxflags>/bigobj <define>TEST6A [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1260 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] :
92f5a8d4 1261 tanh_sinh_quadrature_test_6a ]
b32b8144 1262 [ run tanh_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
92f5a8d4 1263 : : : release <toolset>msvc:<cxxflags>/bigobj <define>TEST7 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1264 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] :
92f5a8d4
TL
1265 tanh_sinh_quadrature_test_7 ]
1266 [ run tanh_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
1267 : : : release <toolset>msvc:<cxxflags>/bigobj <define>TEST8 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1268 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] :
92f5a8d4
TL
1269 tanh_sinh_quadrature_test_8 ]
1270 [ run tanh_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
1271 : : : release <toolset>msvc:<cxxflags>/bigobj <define>TEST9
1e59de90 1272 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] :
92f5a8d4 1273 tanh_sinh_quadrature_test_9 ]
b32b8144 1274
1e59de90 1275 [ run tanh_sinh_mpfr.cpp ../tools//mpfr ../tools//gmp : : : [ check-target-builds ../config//has_mpfr : : <build>no ] [ check-target-builds ../config//has_gmp : : <build>no ] [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] [ requires cxx11_hdr_initializer_list cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] release <toolset>clang:<cxxflags>-Wno-literal-range [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
b32b8144
FG
1276 [ run sinh_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
1277 : : : release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] ]
1278 [ run exp_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
1279 : : : <define>TEST1 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] : exp_sinh_quadrature_test_1 ]
1280
1281 [ run exp_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
11fdf7f2 1282 : : : release <define>TEST2 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
b32b8144
FG
1283 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] : exp_sinh_quadrature_test_2 ]
1284 [ run exp_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
11fdf7f2 1285 : : : <define>TEST3 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1286 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : exp_sinh_quadrature_test_3 ]
b32b8144 1287 [ run exp_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
11fdf7f2 1288 : : : release <define>TEST4 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1289 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : exp_sinh_quadrature_test_4 ]
b32b8144 1290 [ run exp_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
11fdf7f2 1291 : : : release <define>TEST5 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1292 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : exp_sinh_quadrature_test_5 ]
b32b8144 1293 [ run exp_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
11fdf7f2 1294 : : : release <define>TEST6 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1295 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : exp_sinh_quadrature_test_6 ]
b32b8144 1296 [ run exp_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
11fdf7f2 1297 : : : release <define>TEST7 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1298 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : exp_sinh_quadrature_test_7 ]
92f5a8d4
TL
1299 [ run exp_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
1300 : : : release <define>TEST8 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1301 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : exp_sinh_quadrature_test_8 ]
f67539c2
TL
1302 [ run exp_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
1303 : : : release <define>TEST9 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90
TL
1304 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : exp_sinh_quadrature_test_9 ]
1305 [ run exp_sinh_quadrature_test.cpp ../../test/build//boost_unit_test_framework
1306 : : : release <define>TEST10 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1307 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : exp_sinh_quadrature_test_10 ]
b32b8144 1308
1e59de90
TL
1309 [ run compile_test/quad_exp_sinh_incl_test.cpp compile_test_main : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1310 [ run compile_test/quad_sinh_sinh_incl_test.cpp compile_test_main : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1311 [ run compile_test/quad_tanh_sinh_incl_test.cpp compile_test_main : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1312 [ compile compile_test/quad_gauss_incl_test.cpp : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1313 [ compile compile_test/quad_gauss_kronrod_incl_test.cpp : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1314 [ compile compile_test/quad_ooura_fourier_integrals_incl_test.cpp : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1315 [ compile compile_test/quad_wavelet_transforms_incl_test.cpp : [ requires cxx17_std_apply cxx17_if_constexpr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1316 [ compile compile_test/quad_exp_sinh_concept_test.cpp : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1317 [ compile compile_test/quad_sinh_sinh_concept_test.cpp : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1318 [ compile compile_test/quad_tanh_sinh_concept_test.cpp : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax sfinae_expr ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
b32b8144 1319
11fdf7f2 1320 [ run gauss_quadrature_test.cpp : : : <define>TEST1 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
92f5a8d4 1321 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release : gauss_quadrature_test_1 ]
11fdf7f2 1322 [ run gauss_quadrature_test.cpp : : : <define>TEST2 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1323 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : gauss_quadrature_test_2 ]
92f5a8d4 1324 [ run gauss_quadrature_test.cpp : : : <define>TEST3 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1325 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : gauss_quadrature_test_3 ]
11fdf7f2 1326 [ run gauss_kronrod_quadrature_test.cpp : : : <define>TEST1 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
92f5a8d4 1327 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release : gauss_kronrod_quadrature_test_1 ]
11fdf7f2 1328 [ run gauss_kronrod_quadrature_test.cpp : : : <define>TEST1A [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1329 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : gauss_kronrod_quadrature_test_1a ]
11fdf7f2 1330 [ run gauss_kronrod_quadrature_test.cpp : : : <define>TEST2 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1331 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : gauss_kronrod_quadrature_test_2 ]
11fdf7f2 1332 [ run gauss_kronrod_quadrature_test.cpp : : : <define>TEST3 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1333 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : gauss_kronrod_quadrature_test_3 ]
11fdf7f2 1334 [ run adaptive_gauss_kronrod_quadrature_test.cpp : : : <define>TEST1 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
92f5a8d4 1335 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release : adaptive_gauss_quadrature_test_1 ]
11fdf7f2 1336 [ run adaptive_gauss_kronrod_quadrature_test.cpp : : : <define>TEST1A [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1337 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : adaptive_gauss_quadrature_test_1a ]
11fdf7f2 1338 [ run adaptive_gauss_kronrod_quadrature_test.cpp : : : <define>TEST2 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1339 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : adaptive_gauss_quadrature_test_2 ]
11fdf7f2 1340 [ run adaptive_gauss_kronrod_quadrature_test.cpp : : : <define>TEST3 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
1e59de90 1341 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : adaptive_gauss_quadrature_test_3 ]
b32b8144 1342
1e59de90 1343 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4 1344 <toolset>msvc:<cxxflags>/bigobj <define>TEST=1 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
11fdf7f2
TL
1345 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_1
1346 ]
1e59de90 1347 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4 1348 <toolset>msvc:<cxxflags>/bigobj <define>TEST=2 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
11fdf7f2
TL
1349 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_2
1350 ]
1e59de90 1351 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4 1352 <toolset>msvc:<cxxflags>/bigobj <define>TEST=3 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
11fdf7f2
TL
1353 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_3
1354 ]
1e59de90 1355 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4 1356 <toolset>msvc:<cxxflags>/bigobj <define>TEST=4 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
11fdf7f2
TL
1357 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_4
1358 ]
1e59de90 1359 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4 1360 <toolset>msvc:<cxxflags>/bigobj <define>TEST=5 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
11fdf7f2
TL
1361 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_5
1362 ]
1e59de90 1363 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4 1364 <toolset>msvc:<cxxflags>/bigobj <define>TEST=6 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
11fdf7f2
TL
1365 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_6
1366 ]
1e59de90 1367 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4 1368 <toolset>msvc:<cxxflags>/bigobj <define>TEST=7 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
11fdf7f2
TL
1369 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_7
1370 ]
1e59de90 1371 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4 1372 <toolset>msvc:<cxxflags>/bigobj <define>TEST=8 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
11fdf7f2
TL
1373 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_8
1374 ]
1e59de90 1375 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4 1376 <toolset>msvc:<cxxflags>/bigobj <define>TEST=9 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
11fdf7f2
TL
1377 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_9
1378 ]
1e59de90 1379 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4 1380 <toolset>msvc:<cxxflags>/bigobj <define>TEST=10 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
11fdf7f2
TL
1381 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_10
1382 ]
1e59de90 1383 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4 1384 <toolset>msvc:<cxxflags>/bigobj <define>TEST=11 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
11fdf7f2
TL
1385 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_11
1386 ]
1e59de90 1387 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4 1388 <toolset>msvc:<cxxflags>/bigobj <define>TEST=12 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
11fdf7f2
TL
1389 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_12
1390 ]
1e59de90 1391 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4
TL
1392 <toolset>msvc:<cxxflags>/bigobj <define>TEST=13 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
1393 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_13
1394 ]
1e59de90 1395 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4
TL
1396 <toolset>msvc:<cxxflags>/bigobj <define>TEST=14 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
1397 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_14
1398 ]
1e59de90 1399 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4
TL
1400 <toolset>msvc:<cxxflags>/bigobj <define>TEST=15 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
1401 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_15
1402 ]
1e59de90 1403 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4
TL
1404 <toolset>msvc:<cxxflags>/bigobj <define>TEST=16 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
1405 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_16
1406 ]
1e59de90 1407 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4
TL
1408 <toolset>msvc:<cxxflags>/bigobj <define>TEST=17 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
1409 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_17
1410 ]
1e59de90 1411 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4
TL
1412 <toolset>msvc:<cxxflags>/bigobj <define>TEST=18 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
1413 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_18
1414 ]
1e59de90 1415 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4
TL
1416 <toolset>msvc:<cxxflags>/bigobj <define>TEST=19 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
1417 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_19
1418 ]
1e59de90 1419 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4
TL
1420 <toolset>msvc:<cxxflags>/bigobj <define>TEST=20 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
1421 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_20
1422 ]
1e59de90 1423 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4
TL
1424 <toolset>msvc:<cxxflags>/bigobj <define>TEST=21 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
1425 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_21
1426 ]
1e59de90 1427 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4
TL
1428 <toolset>msvc:<cxxflags>/bigobj <define>TEST=22 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
1429 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_22
1430 ]
1e59de90 1431 [ run naive_monte_carlo_test.cpp : : :
92f5a8d4
TL
1432 <toolset>msvc:<cxxflags>/bigobj <define>TEST=23 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
1433 <target-os>linux:<linkflags>"-pthread" : naive_monte_carlo_test_23
1434 ]
1e59de90 1435 [ compile compile_test/quad_naive_monte_carlo_incl_test.cpp :
11fdf7f2 1436 [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_hdr_thread cxx11_hdr_atomic cxx11_decltype cxx11_hdr_future cxx11_hdr_chrono cxx11_hdr_random cxx11_allocator ]
1e59de90 1437 <target-os>linux:<linkflags>"-pthread" [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ]
11fdf7f2
TL
1438 ]
1439
1e59de90
TL
1440 [ compile compile_test/gauss_concept_test.cpp : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1441 [ compile compile_test/gauss_kronrod_concept_test.cpp : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_smart_ptr cxx11_unified_initialization_syntax ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] ]
1442
1443;
b32b8144 1444
1e59de90 1445test-suite autodiff :
92f5a8d4 1446 [ run test_numerical_differentiation.cpp ../../test/build//boost_unit_test_framework : : : <toolset>msvc:<cxxflags>/bigobj [ requires cxx11_auto_declarations cxx11_constexpr ] ]
1e59de90
TL
1447 [ run compile_test/diff_numerical_differentiation_incl_test.cpp compile_test_main : : : [ requires cxx11_auto_declarations cxx11_constexpr ] ]
1448 [ compile compile_test/diff_numerical_differentiation_concept_test.cpp : [ requires cxx11_auto_declarations cxx11_constexpr ] ]
1449 [ run test_autodiff_1.cpp ../../test/build//boost_unit_test_framework : : : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] [ requires cxx11_inline_namespaces ] ]
1450 [ run test_autodiff_2.cpp ../../test/build//boost_unit_test_framework : : : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] [ requires cxx11_inline_namespaces ] ]
1451 [ run test_autodiff_3.cpp ../../test/build//boost_unit_test_framework : : : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] [ requires cxx11_inline_namespaces ] ]
1452 [ run test_autodiff_4.cpp ../../test/build//boost_unit_test_framework : : : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] [ requires cxx11_inline_namespaces ] ]
1453 [ run test_autodiff_5.cpp ../../test/build//boost_unit_test_framework : : : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] [ requires cxx11_inline_namespaces ] ]
1454 [ run test_autodiff_6.cpp ../../test/build//boost_unit_test_framework : : : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] [ requires cxx11_inline_namespaces ] ]
1455 [ run test_autodiff_7.cpp ../../test/build//boost_unit_test_framework : : : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] [ requires cxx11_inline_namespaces ] ]
1456 [ run test_autodiff_8.cpp ../../test/build//boost_unit_test_framework : : : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] [ check-target-builds ../config//is_ci_standalone_run "Standalone CI run" : <build>no ] [ requires cxx11_inline_namespaces ] ]
1457 [ compile compile_test/diff_autodiff_incl_test.cpp : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] [ requires cxx11_inline_namespaces ] ]
1458 [ compile compile_test/diff_finite_difference_incl_test.cpp : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] [ requires cxx11_inline_namespaces ] ]
1459 [ compile compile_test/diff_lanczos_smoothing_incl_test.cpp : <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj <debug-symbols>off <toolset>msvc:<cxxflags>/bigobj release [ requires cxx17_if_constexpr cxx17_std_apply ] [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ] [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : <build>no ] [ requires cxx11_inline_namespaces ] ]
92f5a8d4
TL
1460;
1461
1462#
1463# These tests are run by default when you invoke the Jamfile, but
1464# they are deliberately NOT run from the CI scripts as they soak up
1465# too much time:
1466#
1467test-suite long-running-tests :
1468 [ run test_0F1.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=3 release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <define>BOOST_MATH_TEST_FLOAT128 <linkflags>"-Bstatic -lquadmath -Bdynamic" ] : test_0F1_3 ]
1469 [ run test_0F1.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=4 release : test_0F1_4 ]
1e59de90
TL
1470 [ run test_1F1.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=5 <toolset>clang:<cxxflags>-Wno-literal-range [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : test_1F1_real_concept ]
1471 [ run test_1F1.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=6 release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <define>BOOST_MATH_TEST_FLOAT128 <linkflags>"-Bstatic -lquadmath -Bdynamic" ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] <toolset>clang:<cxxflags>-Wno-literal-range : test_1F1_quad ]
1472 [ run test_1F1.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=7 release <toolset>clang:<cxxflags>-Wno-literal-range [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : test_1F1_dec_40 ]
1473 [ run test_1F1_regularized.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=6 release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <define>BOOST_MATH_TEST_FLOAT128 <linkflags>"-Bstatic -lquadmath -Bdynamic" ] [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] <toolset>clang:<cxxflags>-Wno-literal-range : test_1F1_regularized_quad ]
1474 [ run test_1F1_regularized.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=7 release <toolset>clang:<cxxflags>-Wno-literal-range [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : test_1F1_regularized_dec_40 ]
1475 [ run test_1F1_log.cpp ../../test/build//boost_unit_test_framework : : : release [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=6 release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <define>BOOST_MATH_TEST_FLOAT128 <linkflags>"-Bstatic -lquadmath -Bdynamic" ] <toolset>clang:<cxxflags>-Wno-literal-range [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : test_1F1_log_quad ]
1476 [ run test_1F1_log.cpp ../../test/build//boost_unit_test_framework : : : release [ requires cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=7 release <toolset>clang:<cxxflags>-Wno-literal-range [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : test_1F1_log_dec_40 ]
1477 [ run test_pFq.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_hdr_initializer_list cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=6 release [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <define>BOOST_MATH_TEST_FLOAT128 <linkflags>"-Bstatic -lquadmath -Bdynamic" ] <toolset>clang:<cxxflags>-Wno-literal-range [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : test_pFq_quad ]
1478 [ run test_pFq.cpp ../../test/build//boost_unit_test_framework : : : [ requires cxx11_hdr_initializer_list cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] <define>TEST=7 release <toolset>clang:<cxxflags>-Wno-literal-range [ check-target-builds ../config//is_ci_sanitizer_run "Sanitizer CI run" : <build>no ] : test_pFq_dec_40 ]
20effc67 1479 [ run test_pFq_precision.cpp ../tools//mpfr ../tools//gmp ../../test/build//boost_unit_test_framework /boost/system//boost_system /boost/chrono//boost_chrono : : : [ check-target-builds ../config//has_mpfr : : <build>no ] [ requires cxx11_hdr_initializer_list cxx11_auto_declarations cxx11_lambdas cxx11_unified_initialization_syntax cxx11_smart_ptr ] release <toolset>clang:<cxxflags>-Wno-literal-range ]
92f5a8d4 1480 [ run test_constant_generate.cpp : : : release <define>USE_CPP_FLOAT=1 <exception-handling>off:<build>no ]
b32b8144 1481;
7c673cae 1482
7c673cae 1483build-project ../example ;
92f5a8d4
TL
1484# Expect policy_ref_snips13 to fail (message about no Cauchy Mean).
1485
7c673cae
FG
1486
1487rule get_float128_tests
1488{
1489 local result ;
1490 for local source in [ glob float128/*.cpp ]
1491 {
1492 result += [ run $(source)
1493 /boost/test//boost_unit_test_framework/<link>static
7c673cae
FG
1494 : # command line
1495 : # input files
1496 : # requirements
1497 [ check-target-builds ../config//has_intel_quad "Intel _Quad datatype support" : <cxxflags>-Qoption,cpp,--extended_float_type <define>BOOST_MATH_USE_FLOAT128 ]
92f5a8d4 1498 [ check-target-builds ../config//has_float128 "GCC libquadmath and __float128 support" : <linkflags>-lquadmath ]
7c673cae
FG
1499 [ check-target-builds ../config//has_128bit_floatmax_t "128-bit floatmax_t" : : <build>no ]
1500 <define>BOOST_ALL_NO_LIB
1501 : $(source:B)_floatmax_t ] ;
1502 }
1503 return $(result) ;
1504}
1505
1506test-suite float128_tests : [ get_float128_tests ] ;