]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | #~ Copyright Rene Rivera 2008 |
2 | #~ Distributed under the Boost Software License, Version 1.0. | |
3 | #~ (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | |
4 | ||
5 | import testing ; | |
6 | ||
7 | project : requirements <warnings>all <toolset>gcc:<cxxflags>-Wextra ; | |
8 | ||
b32b8144 FG |
9 | obj has_gmpxx : has_gmpxx.cpp ; |
10 | explicit has_gmpxx ; | |
11 | ||
7c673cae FG |
12 | test-suite integer |
13 | : | |
14 | [ run integer_traits_test.cpp ] | |
15 | [ run integer_test.cpp : : : <toolset>gcc:<cxxflags>-Wno-long-long <toolset>darwin:<cxxflags>-Wno-long-long <toolset>sun:<cxxflags>"-Qoption ccfe -tmpldepth=128" ] | |
16 | [ run integer_mask_test.cpp ] | |
17 | [ run static_log2_test.cpp ] | |
18 | [ run static_min_max_test.cpp ] | |
19 | [ compile integer_traits_include_test.cpp ] | |
20 | [ compile integer_include_test.cpp ] | |
21 | [ compile integer_mask_include_test.cpp ] | |
22 | [ compile static_log2_include_test.cpp ] | |
23 | [ compile static_min_max_include_test.cpp ] | |
24 | [ compile integer_fwd_include_test.cpp ] | |
b32b8144 FG |
25 | [ compile gcd_constexpr14_test.cpp ] |
26 | [ compile gcd_noexcept_test.cpp ] | |
7c673cae FG |
27 | [ compile-fail fail_int_exact.cpp ] |
28 | [ compile-fail fail_int_fast.cpp ] | |
29 | [ compile-fail fail_int_least.cpp ] | |
30 | [ compile-fail fail_uint_exact.cpp ] | |
31 | [ compile-fail fail_uint_fast.cpp ] | |
32 | [ compile-fail fail_uint_least.cpp ] | |
33 | [ compile-fail fail_uint_65.cpp ] | |
b32b8144 | 34 | [ run common_factor_test.cpp : : : [ check-target-builds has_gmpxx "Checking for gmpxx.h" : <define>BOOST_INTEGER_HAS_GMPXX_H=1 <linkflags>-lgmp <linkflags>-lgmpxx ] ] |
7c673cae | 35 | ; |