diff options
Diffstat (limited to 'boost/multiprecision/cpp_bin_float/transcendental.hpp')
-rw-r--r-- | boost/multiprecision/cpp_bin_float/transcendental.hpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/boost/multiprecision/cpp_bin_float/transcendental.hpp b/boost/multiprecision/cpp_bin_float/transcendental.hpp index 9037dd3982..066bc458e4 100644 --- a/boost/multiprecision/cpp_bin_float/transcendental.hpp +++ b/boost/multiprecision/cpp_bin_float/transcendental.hpp @@ -70,6 +70,7 @@ void eval_exp(cpp_bin_float<Digits, DigitBase, Allocator, Exponent, MinE, MaxE> if(type == (int)FP_NAN) { res = arg; + errno = EDOM; return; } else if(type == (int)FP_INFINITE) |