First pass double_fp single-limb optimizations

This commit is contained in:
ckormanyos
2025-09-01 21:44:57 +02:00
parent d6bef9f5d2
commit d64f23f13b
3 changed files with 14 additions and 3 deletions
+8
View File
@@ -60,9 +60,17 @@
#include <boost/multiprecision/float128.hpp>
#endif
#ifdef TEST_CPP_DOUBLE_FLOAT
// When using very old GCC, categorically disable this test for cpp_double_fp_backend.
// Do not attempt, at the moment, to track down the compiler's "internal failure".
#if (defined(BOOST_GCC) && !defined(BOOST_CLANG) && (BOOST_GCC < 80000))
#else
#include <boost/multiprecision/cpp_double_fp.hpp>
#endif
#endif
#ifdef BOOST_MSVC
#pragma warning(disable : 4127)
#endif