Skip to content

Commit f1444c2

Browse files
committed
Fix type used in standalone mode
1 parent 2aa7866 commit f1444c2

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

include/boost/math/special_functions/fast_float_distance.hpp

+6-6
Original file line numberDiff line numberDiff line change
@@ -83,12 +83,12 @@ boost::multiprecision::int128_type fast_float_distance(boost::multiprecision::fl
8383
#elif defined(BOOST_MATH_USE_FAST_STANDALONE_FLOAT128)
8484
__int128 fast_float_distance(__float128 a, __float128 b)
8585
{
86-
constexpr __float128 tol = 2 * static_cast<float128_type>(1) * static_cast<float128_type>(DBL_MIN) * static_cast<float128_type>(DBL_MIN) *
87-
static_cast<float128_type>(DBL_MIN) * static_cast<float128_type>(DBL_MIN) * static_cast<float128_type>(DBL_MIN) *
88-
static_cast<float128_type>(DBL_MIN) * static_cast<float128_type>(DBL_MIN) * static_cast<float128_type>(DBL_MIN) *
89-
static_cast<float128_type>(DBL_MIN) * static_cast<float128_type>(DBL_MIN) * static_cast<float128_type>(DBL_MIN) *
90-
static_cast<float128_type>(DBL_MIN) * static_cast<float128_type>(DBL_MIN) * static_cast<float128_type>(DBL_MIN) *
91-
static_cast<float128_type>(DBL_MIN) * static_cast<float128_type>(DBL_MIN) / 1073741824;
86+
constexpr __float128 tol = 2 * static_cast<__float128>(1) * static_cast<__float128>(DBL_MIN) * static_cast<__float128>(DBL_MIN) *
87+
static_cast<__float128>(DBL_MIN) * static_cast<__float128>(DBL_MIN) * static_cast<__float128>(DBL_MIN) *
88+
static_cast<__float128>(DBL_MIN) * static_cast<__float128>(DBL_MIN) * static_cast<__float128>(DBL_MIN) *
89+
static_cast<__float128>(DBL_MIN) * static_cast<__float128>(DBL_MIN) * static_cast<__float128>(DBL_MIN) *
90+
static_cast<__float128>(DBL_MIN) * static_cast<__float128>(DBL_MIN) * static_cast<__float128>(DBL_MIN) *
91+
static_cast<__float128>(DBL_MIN) * static_cast<__float128>(DBL_MIN) / 1073741824;
9292

9393
// 0, very small, and large magnitude distances all need special handling
9494
if (::fabsq(a) == 0 || ::fabsq(b) == 0)

0 commit comments

Comments
 (0)