2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-19 04:22:09 +00:00

Disable the long running tests for clang:

They just take too long to build!
This commit is contained in:
jzmaddock
2021-02-03 18:52:42 +00:00
parent c03991656e
commit 1f8adac315
3 changed files with 9 additions and 6 deletions

View File

@@ -183,10 +183,13 @@ BOOST_AUTO_TEST_CASE( test_main )
#endif
#endif
#endif
#if !defined(TEST) || (TEST == 6)
//
// These next 2 tests take effectively "forever" to compile with clang:
//
#if (!defined(TEST) || (TEST == 6)) && !defined(__clang__)
test_spots(boost::multiprecision::cpp_bin_float_quad(), "cpp_bin_float_quad");
#endif
#if !defined(TEST) || (TEST == 7)
#if (!defined(TEST) || (TEST == 7)) && !defined(__clang__)
typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<40> > dec_40;
test_spots(dec_40(), "dec_40");
#endif

View File

@@ -185,10 +185,10 @@ BOOST_AUTO_TEST_CASE( test_main )
#endif
#endif
#endif
#if !defined(TEST) || (TEST == 6)
#if (!defined(TEST) || (TEST == 6)) && !defined(__clang__)
test_spots(boost::multiprecision::cpp_bin_float_quad(), "cpp_bin_float_quad");
#endif
#if !defined(TEST) || (TEST == 7)
#if (!defined(TEST) || (TEST == 7)) && !defined(__clang__)
typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<40> > dec_40;
test_spots(dec_40(), "dec_40");
#endif

View File

@@ -34,10 +34,10 @@ BOOST_AUTO_TEST_CASE( test_main )
#endif
#endif
#endif
#if !defined(TEST) || (TEST == 6)
#if (!defined(TEST) || (TEST == 6)) && !defined(__clang__)
test_spots(boost::multiprecision::cpp_bin_float_quad(), "cpp_bin_float_quad");
#endif
#if !defined(TEST) || (TEST == 7)
#if (!defined(TEST) || (TEST == 7)) && !defined(__clang__)
typedef boost::multiprecision::number<boost::multiprecision::cpp_bin_float<40> > dec_40;
test_spots(dec_40(), "dec_40");
#endif