diff --git a/include/boost/math/tools/big_constant.hpp b/include/boost/math/tools/big_constant.hpp index a6f7bc0f1..b74a7c488 100644 --- a/include/boost/math/tools/big_constant.hpp +++ b/include/boost/math/tools/big_constant.hpp @@ -12,6 +12,7 @@ #include #endif #include +#include namespace boost{ namespace math{ @@ -66,9 +67,9 @@ inline BOOST_MATH_CONSTEXPR T make_big_value(largest_float, const char* s, mpl:: boost::math::tools::make_big_value(\ BOOST_MATH_LARGEST_FLOAT_C(x), \ BOOST_STRINGIZE(x), \ - mpl::bool_< (is_convertible::value) && \ + boost::mpl::bool_< (boost::is_convertible::value) && \ ((D <= boost::math::tools::numeric_traits::digits) \ - || is_floating_point::value \ + || boost::is_floating_point::value \ || (boost::math::tools::numeric_traits::is_specialized && \ (boost::math::tools::numeric_traits::digits10 <= boost::math::tools::numeric_traits::digits10))) >(), \ boost::is_convertible())