]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/spirit/test/qi/real.hpp
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / boost / libs / spirit / test / qi / real.hpp
index 462e83a160d9f6227ffe11d5570172700c45ed28..506f8e6c706215e31a715138ef7ea9b2250a96ee 100644 (file)
@@ -9,17 +9,23 @@
 #if !defined(BOOST_SPIRIT_TEST_QI_REAL_HPP)
 #define BOOST_SPIRIT_TEST_QI_REAL_HPP
 
-#include <climits>
-#include <boost/math/concepts/real_concept.hpp>
-#include <boost/detail/lightweight_test.hpp>
+#include <boost/spirit/include/qi_real.hpp>
+
 #include <boost/spirit/include/qi_char.hpp>
 #include <boost/spirit/include/qi_numeric.hpp>
 #include <boost/spirit/include/qi_operator.hpp>
-#include <boost/math/special_functions/fpclassify.hpp>
-#include <boost/math/special_functions/sign.hpp>
 
 #include "test.hpp"
 
+#include <boost/core/cmath.hpp>
+#include <climits>
+
+#ifndef BOOST_NO_CXX11_SFINAE_EXPR
+# include <boost/math/concepts/real_concept.hpp>
+#else
+# define BOOST_SPIRIT_NO_MATH_REAL_CONCEPT
+#endif
+
 ///////////////////////////////////////////////////////////////////////////////
 //  These policies can be used to parse thousand separated
 //  numbers with at most 2 decimal digits after the decimal