aboutsummaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2015-09-30 18:06:02 +0000
committerJoseph Myers <joseph@codesourcery.com>2015-09-30 18:06:02 +0000
commit93e448cbed1095c88133f2a304b1bbba72e480af (patch)
tree0094ff374778e476b37992ff5ebb8312b83276ca /math
parentf6d1d86d0c2cca118fd6a7734ea0ccd72b51c4b4 (diff)
downloadglibc-93e448cbed1095c88133f2a304b1bbba72e480af.zip
glibc-93e448cbed1095c88133f2a304b1bbba72e480af.tar.gz
glibc-93e448cbed1095c88133f2a304b1bbba72e480af.tar.bz2
Improve test coverage of real libm functions [a-e]*.
This patch improves test coverage of the real libm functions [a-e]*, ensuring that special cases and ranges of input values of potential significance (such as close to overflow and underflow thresholds) are more systematically covered. This is a followup to <https://sourceware.org/ml/libc-alpha/2013-12/msg00757.html> which covered [a-c]* (however, I found more weaknesses in the coverage of those functions when preparing this patch, hence the additional tests being added for them here). Addition of a test for acosh (-qNaN) is temporarily deferred, to be included as part of a fix for bug 19032 which was discovered in the course of adding these tests (and which illustrates the use of testing -qNaN as well as +qNaN as input even to functions for which the sign of a NaN isn't meant to be significant). Tested for x86_64 and x86. * math/auto-libm-test-in: Add more tests of acos, acosh, asin, atan, atan2, atanh, cbrt, cos, cosh, erf, erfc, exp, exp10, exp2 and expm1. * math/auto-libm-test-out: Regenerated. * math/libm-test.inc (acos_test_data): Add more tests. (asin_test_data): Likewise. (asinh_test_data): Likewise. (atan_test_data): Likewise. (atanh_test_data): Likewise. (atan2_test_data): Likewise. (cbrt_test_data): Likewise. (ceil_test_data): Likewise. (copysign_test_data): Likewise. (cos_test_data): Likewise. (cosh_test_data): Likewise. (erf_test_data): Likewise. (erfc_test_data): Likewise. (exp_test_data): Likewise. (exp10_test_data): Likewise. (exp2_test_data): Likewise. (expm1_test_data): Likewise. * sysdeps/x86_64/fpu/libm-test-ulps: Update.
Diffstat (limited to 'math')
-rw-r--r--math/auto-libm-test-in290
-rw-r--r--math/auto-libm-test-out18454
-rw-r--r--math/libm-test.inc127
3 files changed, 18864 insertions, 7 deletions
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in
index 5648965..25d6b9d 100644
--- a/math/auto-libm-test-in
+++ b/math/auto-libm-test-in
@@ -31,8 +31,14 @@ acos 0x0.ffffffff8p0
acos -0x0.ffffffff8p0
acos 0x0.ffffffffffffp0
acos -0x0.ffffffffffffp0
+acos 0x0.fffffffffffff8p0
+acos -0x0.fffffffffffff8p0
acos 0x0.ffffffffffffffffp0
acos -0x0.ffffffffffffffffp0
+acos 0x0.ffffffffffffffffffffffffffcp0
+acos -0x0.ffffffffffffffffffffffffffcp0
+acos 0x0.ffffffffffffffffffffffffffff8p0
+acos -0x0.ffffffffffffffffffffffffffff8p0
acos 0x1p-5
acos 0x1p-10
acos 0x1p-15
@@ -79,6 +85,11 @@ acos min_subnorm
acos -min_subnorm
acosh 1
+acosh 0x1.000002p0
+acosh 0x1.0000000000001p0 no-test-inline
+acosh 0x1.0000000000000002p0 no-test-inline
+acosh 0x1.000000000000000000000000008p0 no-test-inline
+acosh 0x1.0000000000000000000000000001p0 no-test-inline
acosh 1.625
acosh 7
acosh 100
@@ -144,8 +155,29 @@ asin 0x0.ffffffff8p0
asin -0x0.ffffffff8p0
asin 0x0.ffffffffffffp0
asin -0x0.ffffffffffffp0
+asin 0x0.fffffffffffff8p0
+asin -0x0.fffffffffffff8p0
asin 0x0.ffffffffffffffffp0
asin -0x0.ffffffffffffffffp0
+asin 0x0.ffffffffffffffffffffffffffcp0
+asin -0x0.ffffffffffffffffffffffffffcp0
+asin 0x0.ffffffffffffffffffffffffffff8p0
+asin -0x0.ffffffffffffffffffffffffffff8p0
+asin 0x1p-5
+asin 0x1p-10
+asin 0x1p-15
+asin 0x1p-20
+asin 0x1p-25
+asin 0x1p-30
+asin 0x1p-35
+asin 0x1p-40
+asin 0x1p-45
+asin 0x1p-50
+asin 0x1p-55
+asin 0x1p-60
+asin 0x1p-100
+asin 0x1p-600
+asin 0x1p-10000
asin -0x2.18915cp-4
asin -0x3.746774p-4
asin -0x3.1c54d10e5c844p-4
@@ -259,6 +291,17 @@ atan 1
atan -1
atan 0.75
atan 0x1p-5
+atan 0x1p-10
+atan 0x1p-15
+atan 0x1p-20
+atan 0x1p-25
+atan 0x1p-30
+atan 0x1p-35
+atan 0x1p-40
+atan 0x1p-45
+atan 0x1p-50
+atan 0x1p-55
+atan 0x1p-60
atan 2.5
atan 10
atan 1e6
@@ -338,6 +381,14 @@ atan2 min_subnorm min_subnorm
atan2 min_subnorm -min_subnorm
atan2 -min_subnorm min_subnorm
atan2 -min_subnorm -min_subnorm
+atan2 min min_subnorm
+atan2 min -min_subnorm
+atan2 -min min_subnorm
+atan2 -min -min_subnorm
+atan2 min_subnorm min
+atan2 min_subnorm -min
+atan2 -min_subnorm min
+atan2 -min_subnorm -min
atan2 1 -max
atan2 -1 -max
atan2 min -max
@@ -401,6 +452,20 @@ atanh 0x1p-600
atanh -0x1p-600
atanh 0x1p-10000
atanh -0x1p-10000
+atanh 0x0.ffffffp0 no-test-inline
+atanh -0x0.ffffffp0 no-test-inline
+atanh 0x0.ffffffff8p0 no-test-inline
+atanh -0x0.ffffffff8p0 no-test-inline
+atanh 0x0.ffffffffffffp0 no-test-inline
+atanh -0x0.ffffffffffffp0 no-test-inline
+atanh 0x0.fffffffffffff8p0 no-test-inline
+atanh -0x0.fffffffffffff8p0 no-test-inline
+atanh 0x0.ffffffffffffffffp0 no-test-inline
+atanh -0x0.ffffffffffffffffp0 no-test-inline
+atanh 0x0.ffffffffffffffffffffffffffcp0 no-test-inline
+atanh -0x0.ffffffffffffffffffffffffffcp0 no-test-inline
+atanh 0x0.ffffffffffffffffffffffffffff8p0 no-test-inline
+atanh -0x0.ffffffffffffffffffffffffffff8p0 no-test-inline
atanh -0x6.e6c77p-20
atanh 0x3.2ca824p-4
atanh -0x1.cc1d66p-4
@@ -501,7 +566,10 @@ carg 0x8p-152 0x4p-1076
cbrt 0.0
cbrt -0
cbrt -0.001
+cbrt 2
+cbrt 4
cbrt 8
+cbrt -10
cbrt -27.0
cbrt 0.9921875
cbrt 0.75
@@ -1049,6 +1117,21 @@ cos 7
cos 8
cos 9
cos 10
+cos 0x1p-5
+cos 0x1p-10
+cos 0x1p-15
+cos 0x1p-20
+cos 0x1p-25
+cos 0x1p-30
+cos 0x1p-35
+cos 0x1p-40
+cos 0x1p-45
+cos 0x1p-50
+cos 0x1p-55
+cos 0x1p-60
+cos 0x1p-100
+cos 0x1p-600
+cos 0x1p-10000
cos max
cos -max
cos min
@@ -1071,7 +1154,18 @@ cosh 22
cosh 23
cosh 24
cosh 0x1p-5
+cosh 0x1p-10
+cosh 0x1p-15
cosh 0x1p-20
+cosh 0x1p-25
+cosh 0x1p-30
+cosh 0x1p-35
+cosh 0x1p-40
+cosh 0x1p-45
+cosh 0x1p-50
+cosh 0x1p-100
+cosh 0x1p-600
+cosh 0x1p-10000
cosh -1
cosh 50
cosh -0xb.60713p+0
@@ -1391,9 +1485,23 @@ erf 0
erf -0
erf 0.125
erf 0.75
+erf 1
+erf -1
erf 1.25
erf 2.0
+erf -2
+erf 3
+erf -3
+erf 4
+erf -4
erf 4.125
+erf 5
+erf 6
+erf 7
+erf 8
+erf 9
+erf 10
+erf -10
erf 27.0
erf -27.0
erf -0x1.fffffffffffff8p-2
@@ -1401,6 +1509,18 @@ erf 0x1.c5bf94p-127
erf 0x3.8b7fa8p-128
erf -0x3.8b7f12369ded8p-1024
erf 0x3.8b7f12369ded5518p-16384
+erf 0x3.8b7ee8p-128
+erf 0x3.8b7f3cp-128
+erf 0x3.8b7f12369decp-1024
+erf 0x3.8b7f12369deeap-1024
+erf 0x7.16fe246d3bdaa9e70ec1483562p-972
+erf 0x7.16fe246d3bdaa9e70ec148358cp-972
+erf 0x3.8b7f12369ded54c8p-16384
+erf 0x3.8b7f12369ded551cp-16384
+erf 0x1.c5bf891b4ef6aa64p-16384
+erf 0x1.c5bf891b4ef6aa8ep-16384
+erf 0x3.8b7f12369ded54f38760a41abb5cp-16384
+erf 0x3.8b7f12369ded54f38760a41abb86p-16384
erf 26.0
erf 28.0
erf 100
@@ -1410,7 +1530,28 @@ erf 106.625
erf 107
erf 108
erf 1000
+erf 0x1p-5
+erf -0x1p-5
+erf 0x1p-10
+erf 0x1p-15
+erf 0x1p-20
+erf 0x1p-25
+erf 0x1p-30
+erf 0x1p-35
+erf 0x1p-40
+erf 0x1p-45
+erf 0x1p-50
+erf 0x1p-55
+erf 0x1p-60
+erf 0x1p-100
+erf 0x1p-600
+erf 0x1p-10000
+erf min
+erf -min
+erf min_subnorm
+erf -min_subnorm
erf max
+erf -max
erf -0x1.ddaea4p+0
erf -0x1.2b1f68p+0
@@ -1426,10 +1567,29 @@ erfc 0x1p-55
erfc -0x1p-55
erfc 0.125
erfc 0.75
+erfc 1
+erfc -1
erfc 1.25
erfc 2.0
+erfc -2
+erfc 3
+erfc -3
erfc 0x1.f7303cp+1
+erfc 4
+erfc -4
erfc 4.125
+erfc 5
+erfc -5
+erfc 6
+erfc -6
+erfc 7
+erfc -7
+erfc 8
+erfc -8
+erfc 9
+erfc -9
+erfc 10
+erfc -10
erfc 0x1.ffa002p+2
erfc 0x1.ffffc8p+2
erfc -0x1.fffffffffffff8p-2
@@ -1444,7 +1604,39 @@ erfc 106.625
erfc 107
erfc 108
erfc 1000
+erfc 0x1p-5
+erfc -0x1p-5
+erfc 0x1p-10
+erfc 0x1p-15
+erfc 0x1p-20
+erfc 0x1p-25
+erfc 0x1p-30
+erfc 0x1p-35
+erfc 0x1p-40
+erfc 0x1p-45
+erfc 0x1p-50
+erfc 0x1p-60
+erfc 0x1p-100
+erfc 0x1p-600
+erfc 0x1p-10000
+erfc 0x9.31cdfp+0
+erfc 0x9.31cep+0
+erfc 0x1.a8b12fc6e4891p+4
+erfc 0x1.a8b12fc6e4892p+4
+erfc 0x1.9d7adac608e8586300e6c8b99ep+4
+erfc 0x1.9d7adac608e8586300e6c8b99e8p+4
+erfc 0x6.a893032db905274p+4
+erfc 0x6.a893032db9052748p+4
+erfc 0x6.a8a0561d8bbe942p+4
+erfc 0x6.a8a0561d8bbe9428p+4
+erfc 0x6.a893032db905274042fb05c665dcp+4
+erfc 0x6.a893032db905274042fb05c665ep+4
+erfc min
+erfc -min
+erfc min_subnorm
+erfc -min_subnorm
erfc max
+erfc -max
erfc 0x1.8a0c64p+0
erfc 0x1.8a0c62p+0
@@ -1517,6 +1709,32 @@ exp 0x1p-60
exp -0x1p-60
exp 0x1p-100
exp -0x1p-100
+exp 0x1p-600
+exp -0x1p-600
+exp 0x1p-10000
+exp -0x1p-10000
+exp 0x5.8b90b8p+4
+exp 0x5.8b90cp+4
+exp -0x5.75628p+4
+exp -0x5.756278p+4
+exp 0x2.c5c85fdf473dep+8
+exp 0x2.c5c85fdf473ep+8
+exp -0x2.c4657baf579a6p+8
+exp -0x2.c4657baf579a4p+8
+exp 0x2.c5c85fdf473de6ab278ece600fp+8
+exp 0x2.c5c85fdf473de6ab278ece601p+8
+exp -0x2.9fa8dcb9092a538b3f2ee2ca67p+8
+exp -0x2.9fa8dcb9092a538b3f2ee2ca66p+8
+exp 0x2.c5c85fdf473de6acp+12
+exp 0x2.c5c85fdf473de6bp+12
+exp -0x2.c5b2319c4843accp+12
+exp -0x2.c5b2319c4843acbcp+12
+exp -0x2.c5bd48bdc7c0c9b8p+12
+exp -0x2.c5bd48bdc7c0c9b4p+12
+exp 0x2.c5c85fdf473de6af278ece600fcap+12
+exp 0x2.c5c85fdf473de6af278ece600fccp+12
+exp -0x2.c5b2319c4843acbff21591e99cccp+12
+exp -0x2.c5b2319c4843acbff21591e99ccap+12
exp min
exp -min
exp min_subnorm
@@ -1571,6 +1789,32 @@ exp10 0x1p-60
exp10 -0x1p-60
exp10 0x1p-100
exp10 -0x1p-100
+exp10 0x1p-600
+exp10 -0x1p-600
+exp10 0x1p-10000
+exp10 -0x1p-10000
+exp10 0x2.688268p+4
+exp10 0x2.68826cp+4
+exp10 -0x2.5ee064p+4
+exp10 -0x2.5ee06p+4
+exp10 0x1.34413509f79fep+8
+exp10 0x1.34413509f79ffp+8
+exp10 -0x1.33a7146f72a42p+8
+exp10 -0x1.33a7146f72a41p+8
+exp10 0x1.34413509f79fef2f625b0205a88p+8
+exp10 0x1.34413509f79fef2f625b0205a9p+8
+exp10 -0x1.23b2b470ae9318183ba772361cp+8
+exp10 -0x1.23b2b470ae9318183ba772361b8p+8
+exp10 0x1.34413509f79fef3p+12
+exp10 0x1.34413509f79fef32p+12
+exp10 -0x1.343793004f503232p+12
+exp10 -0x1.343793004f50323p+12
+exp10 -0x1.343c6405237810b2p+12
+exp10 -0x1.343c6405237810bp+12
+exp10 0x1.34413509f79fef311f12b35816f9p+12
+exp10 0x1.34413509f79fef311f12b35816fap+12
+exp10 -0x1.343793004f503231a589bac27c39p+12
+exp10 -0x1.343793004f503231a589bac27c38p+12
exp10 min
exp10 -min
exp10 min_subnorm
@@ -1644,6 +1888,32 @@ exp2 0x1p-60
exp2 -0x1p-60
exp2 0x1p-100
exp2 -0x1p-100
+exp2 0x1p-600
+exp2 -0x1p-600
+exp2 0x1p-10000
+exp2 -0x1p-10000
+exp2 0x7.fffff8p+4
+exp2 0x8.00001p+4
+exp2 -0x7.e00008p+4
+exp2 -0x7.dffff8p+4
+exp2 0x3.ffffffffffffep+8
+exp2 0x4.0000000000004p+8
+exp2 -0x3.fe00000000002p+8
+exp2 -0x3.fdffffffffffep+8
+exp2 0x3.fffffffffffffffa3aae26b51fp+8
+exp2 0x3.fffffffffffffffa3aae26b52p+8
+exp2 -0x3.c9000000000000000000000001p+8
+exp2 -0x3.c8ffffffffffffffffffffffffp+8
+exp2 0x3.fffffffffffffffcp+12
+exp2 0x4.0000000000000008p+12
+exp2 -0x3.ffe0000000000004p+12
+exp2 -0x3.ffdffffffffffffcp+12
+exp2 -0x3.fff0000000000004p+12
+exp2 -0x3.ffeffffffffffffcp+12
+exp2 0x3.fffffffffffffffffffffffffffep+12
+exp2 0x4.0000000000000000000000000004p+12
+exp2 -0x3.ffe0000000000000000000000002p+12
+exp2 -0x3.ffdffffffffffffffffffffffffep+12
exp2 min
exp2 -min
exp2 min_subnorm
@@ -1665,7 +1935,23 @@ expm1 0
expm1 -0
expm1 1
expm1 0.75
+expm1 2
+expm1 3
+expm1 4
+expm1 5
+expm1 10
+expm1 15
+expm1 20
+expm1 25
+expm1 30
+expm1 35
+expm1 40
expm1 50.0
+expm1 60
+expm1 70
+expm1 80
+expm1 90
+expm1 100
expm1 127.0
expm1 500.0
# GCC bug 59666: results on directed rounding may be incorrect.
@@ -1710,6 +1996,10 @@ expm1 0x1p-64
expm1 -0x1p-64
expm1 0x1p-100
expm1 -0x1p-100
+expm1 0x1p-600
+expm1 -0x1p-600
+expm1 0x1p-10000
+expm1 -0x1p-10000
expm1 0xe.4152ac57cd1ea7ap-60
expm1 0x6.660247486aed8p-4
expm1 0x6.289a78p-4
diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out
index 3c674f1..95fef39 100644
--- a/math/auto-libm-test-out
+++ b/math/auto-libm-test-out
@@ -669,6 +669,144 @@ acos -0x0.ffffffffffffp0
= acos tonearest ldbl-128ibm -0xf.fffffffffffp-4L : 0x3.243f691e7bbca0df563255fd2ap+0L : inexact-ok
= acos towardzero ldbl-128ibm -0xf.fffffffffffp-4L : 0x3.243f691e7bbca0df563255fd2ap+0L : inexact-ok
= acos upward ldbl-128ibm -0xf.fffffffffffp-4L : 0x3.243f691e7bbca0df563255fd2bp+0L : inexact-ok
+acos 0x0.fffffffffffff8p0
+= acos downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos tonearest flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos towardzero flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos upward flt-32 0xf.fffffp-4f : 0x1.6a09e8p-12f : inexact-ok
+= acos downward dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok
+= acos tonearest dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok
+= acos towardzero dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok
+= acos upward dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok
+= acos downward ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos upward ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos downward ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db029p-12L : inexact-ok
+= acos tonearest ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db02ap-12L : inexact-ok
+= acos towardzero ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db029p-12L : inexact-ok
+= acos upward ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db02ap-12L : inexact-ok
+= acos downward ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos upward ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db08p-12L : inexact-ok
+= acos downward dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos upward dbl-64 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-28 : inexact-ok
+= acos downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002bp-28L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002bp-28L : inexact-ok
+= acos downward ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaaacp-28L : inexact-ok
+= acos tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaabp-28L : inexact-ok
+= acos towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaaacp-28L : inexact-ok
+= acos upward ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaabp-28L : inexact-ok
+= acos downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaacp-28L : inexact-ok
+acos -0x0.fffffffffffff8p0
+= acos downward flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos tonearest flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos towardzero flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos upward flt-32 -0xf.fffffp-4f : 0x3.2428ccp+0f : inexact-ok
+= acos downward dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok
+= acos tonearest dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok
+= acos towardzero dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok
+= acos upward dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok
+= acos downward ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos upward ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d41152cp+0L : inexact-ok
+= acos downward ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d41152cp+0L : inexact-ok
+= acos downward ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c94p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c96p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c94p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c96p+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1cp+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1dp+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1cp+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1dp+0L : inexact-ok
+= acos downward flt-32 -0x1p+0f : 0x3.243f68p+0f : inexact-ok
+= acos tonearest flt-32 -0x1p+0f : 0x3.243f6cp+0f : inexact-ok
+= acos towardzero flt-32 -0x1p+0f : 0x3.243f68p+0f : inexact-ok
+= acos upward flt-32 -0x1p+0f : 0x3.243f6cp+0f : inexact-ok
+= acos downward dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos tonearest dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos towardzero dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos upward dbl-64 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok
+= acos downward ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos upward ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos downward ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos tonearest ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos towardzero ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos upward ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= acos downward ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= acos downward dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos tonearest dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos towardzero dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos upward dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a32p+0 : inexact-ok
+= acos downward ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos upward ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos downward ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c4p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c6p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c4p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c6p+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8359p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358p+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8359p+0L : inexact-ok
acos 0x0.ffffffffffffffffp0
= acos downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
= acos tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
@@ -839,6 +977,386 @@ acos -0x0.ffffffffffffffffp0
= acos tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
= acos towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
= acos upward ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12533p+0L : inexact-ok
+acos 0x0.ffffffffffffffffffffffffffcp0
+= acos downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos tonearest flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos towardzero flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos upward flt-32 0xf.fffffp-4f : 0x1.6a09e8p-12f : inexact-ok
+= acos downward dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok
+= acos tonearest dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok
+= acos towardzero dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok
+= acos upward dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok
+= acos downward ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos upward ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos downward ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db029p-12L : inexact-ok
+= acos tonearest ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db02ap-12L : inexact-ok
+= acos towardzero ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db029p-12L : inexact-ok
+= acos upward ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db02ap-12L : inexact-ok
+= acos downward ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos upward ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db08p-12L : inexact-ok
+= acos downward dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos upward dbl-64 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-28 : inexact-ok
+= acos downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002bp-28L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002bp-28L : inexact-ok
+= acos downward ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaaacp-28L : inexact-ok
+= acos tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaabp-28L : inexact-ok
+= acos towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaaacp-28L : inexact-ok
+= acos upward ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaabp-28L : inexact-ok
+= acos downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaacp-28L : inexact-ok
+= acos downward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos upward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc90ap-32L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc90ap-32L : inexact-ok
+= acos downward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98fp-32L : inexact-ok
+= acos tonearest ldbl-128 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e99p-32L : inexact-ok
+= acos towardzero ldbl-128 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98fp-32L : inexact-ok
+= acos upward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e99p-32L : inexact-ok
+= acos downward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98p-32L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98p-32L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98p-32L : inexact-ok
+= acos upward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144eap-32L : inexact-ok
+= acos downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754e8p-56L : inexact-ok
+= acos tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754e8p-56L : inexact-ok
+= acos towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754e8p-56L : inexact-ok
+= acos upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754fp-56L : inexact-ok
+= acos downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754p-56L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754p-56L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754p-56L : inexact-ok
+= acos upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3758p-56L : inexact-ok
+acos -0x0.ffffffffffffffffffffffffffcp0
+= acos downward flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos tonearest flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos towardzero flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos upward flt-32 -0xf.fffffp-4f : 0x3.2428ccp+0f : inexact-ok
+= acos downward dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok
+= acos tonearest dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok
+= acos towardzero dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok
+= acos upward dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok
+= acos downward ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos upward ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d41152cp+0L : inexact-ok
+= acos downward ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d41152cp+0L : inexact-ok
+= acos downward ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c94p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c96p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c94p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c96p+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1cp+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1dp+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1cp+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1dp+0L : inexact-ok
+= acos downward flt-32 -0x1p+0f : 0x3.243f68p+0f : inexact-ok
+= acos tonearest flt-32 -0x1p+0f : 0x3.243f6cp+0f : inexact-ok
+= acos towardzero flt-32 -0x1p+0f : 0x3.243f68p+0f : inexact-ok
+= acos upward flt-32 -0x1p+0f : 0x3.243f6cp+0f : inexact-ok
+= acos downward dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos tonearest dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos towardzero dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos upward dbl-64 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok
+= acos downward ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos upward ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos downward ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos tonearest ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos towardzero ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos upward ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= acos downward ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= acos downward dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos tonearest dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos towardzero dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos upward dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a32p+0 : inexact-ok
+= acos downward ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos upward ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos downward ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c4p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c6p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c4p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c6p+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8359p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358p+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8359p+0L : inexact-ok
+= acos downward ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x3.243f6a871b992268p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226cp+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x3.243f6a871b992268p+0L : inexact-ok
+= acos upward ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226cp+0L : inexact-ok
+= acos downward ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x3.243f6a871b992268p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226cp+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x3.243f6a871b992268p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226cp+0L : inexact-ok
+= acos downward ldbl-128 -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc1253248p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc125324ap+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc1253248p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc125324ap+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12533p+0L : inexact-ok
+= acos downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901d28p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901d28p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901d28p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901d2ap+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901dp+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901dp+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901dp+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901ep+0L : inexact-ok
+acos 0x0.ffffffffffffffffffffffffffff8p0
+= acos downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= acos downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= acos downward flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos tonearest flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos towardzero flt-32 0xf.fffffp-4f : 0x1.6a09e6p-12f : inexact-ok
+= acos upward flt-32 0xf.fffffp-4f : 0x1.6a09e8p-12f : inexact-ok
+= acos downward dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok
+= acos tonearest dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok
+= acos towardzero dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3aap-12 : inexact-ok
+= acos upward dbl-64 0xf.fffffp-4 : 0x1.6a09e6861f3abp-12 : inexact-ok
+= acos downward ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos upward ldbl-96-intel 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aaddp-12L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.fffffp-4L : 0x1.6a09e6861f3aadd2p-12L : inexact-ok
+= acos downward ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db029p-12L : inexact-ok
+= acos tonearest ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db02ap-12L : inexact-ok
+= acos towardzero ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db029p-12L : inexact-ok
+= acos upward ldbl-128 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db02ap-12L : inexact-ok
+= acos downward ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6dbp-12L : inexact-ok
+= acos upward ldbl-128ibm 0xf.fffffp-4L : 0x1.6a09e6861f3aadd17681ee6db08p-12L : inexact-ok
+= acos downward dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x4p-28 : inexact-ok
+= acos upward dbl-64 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-28 : inexact-ok
+= acos downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x4.00000000000002bp-28L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002a8p-28L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x4.00000000000002bp-28L : inexact-ok
+= acos downward ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaaacp-28L : inexact-ok
+= acos tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaabp-28L : inexact-ok
+= acos towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaaacp-28L : inexact-ok
+= acos upward ldbl-128 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaabp-28L : inexact-ok
+= acos downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaaap-28L : inexact-ok
+= acos upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x4.00000000000002aaaaaaaaaaacp-28L : inexact-ok
+= acos downward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos upward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc90ap-32L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908p-32L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc90ap-32L : inexact-ok
+= acos downward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98fp-32L : inexact-ok
+= acos tonearest ldbl-128 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e99p-32L : inexact-ok
+= acos towardzero ldbl-128 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98fp-32L : inexact-ok
+= acos upward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e99p-32L : inexact-ok
+= acos downward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98p-32L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98p-32L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144e98p-32L : inexact-ok
+= acos upward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.6a09e667f3bcc908d1269144eap-32L : inexact-ok
+= acos downward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x1p-56L : inexact-ok
+= acos tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x1p-56L : inexact-ok
+= acos towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x1p-56L : inexact-ok
+= acos upward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x1.0000000000000000000000000001p-56L : inexact-ok
+= acos downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754e8p-56L : inexact-ok
+= acos tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754e8p-56L : inexact-ok
+= acos towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754e8p-56L : inexact-ok
+= acos upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754fp-56L : inexact-ok
+= acos downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754p-56L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754p-56L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3754p-56L : inexact-ok
+= acos upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0xb.504f333f9de6484597d89b3758p-56L : inexact-ok
+acos -0x0.ffffffffffffffffffffffffffff8p0
+= acos downward flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos tonearest flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos towardzero flt-32 -0xf.fffffp-4f : 0x3.2428c8p+0f : inexact-ok
+= acos upward flt-32 -0xf.fffffp-4f : 0x3.2428ccp+0f : inexact-ok
+= acos downward dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok
+= acos tonearest dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok
+= acos towardzero dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d41p+0 : inexact-ok
+= acos upward dbl-64 -0xf.fffffp-4 : 0x3.2428c9ea1d412p+0 : inexact-ok
+= acos downward ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos upward ldbl-96-intel -0xf.fffffp-4L : 0x3.2428c9ea1d41152cp+0L : inexact-ok
+= acos downward ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d411528p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0xf.fffffp-4L : 0x3.2428c9ea1d41152cp+0L : inexact-ok
+= acos downward ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c94p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c96p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c94p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1c96p+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1cp+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1dp+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1cp+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.fffffp-4L : 0x3.2428c9ea1d4115283602220f1dp+0L : inexact-ok
+= acos downward flt-32 -0x1p+0f : 0x3.243f68p+0f : inexact-ok
+= acos tonearest flt-32 -0x1p+0f : 0x3.243f6cp+0f : inexact-ok
+= acos towardzero flt-32 -0x1p+0f : 0x3.243f68p+0f : inexact-ok
+= acos upward flt-32 -0x1p+0f : 0x3.243f6cp+0f : inexact-ok
+= acos downward dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos tonearest dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos towardzero dbl-64 -0x1p+0 : 0x3.243f6a8885a3p+0 : inexact-ok
+= acos upward dbl-64 -0x1p+0 : 0x3.243f6a8885a32p+0 : inexact-ok
+= acos downward ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos upward ldbl-96-intel -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x1p+0L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= acos downward ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos tonearest ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos towardzero ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= acos upward ldbl-128 -0x1p+0L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= acos downward ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x1p+0L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= acos downward dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos tonearest dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos towardzero dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a3p+0 : inexact-ok
+= acos upward dbl-64 -0xf.ffffffffffff8p-4 : 0x3.243f6a4885a32p+0 : inexact-ok
+= acos downward ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos upward ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308dp+0L : inexact-ok
+= acos upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d4p+0L : inexact-ok
+= acos downward ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c4p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c6p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c4p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358c6p+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8359p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8358p+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x3.243f6a4885a308d313195f8359p+0L : inexact-ok
+= acos downward ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x3.243f6a871b992268p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226cp+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x3.243f6a871b992268p+0L : inexact-ok
+= acos upward ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226cp+0L : inexact-ok
+= acos downward ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x3.243f6a871b992268p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226cp+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x3.243f6a871b992268p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226cp+0L : inexact-ok
+= acos downward ldbl-128 -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc1253248p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc125324ap+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc1253248p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc125324ap+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12533p+0L : inexact-ok
+= acos downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : 0x3.243f6a8885a307d313198a2e037p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : 0x3.243f6a8885a307d313198a2e037p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : 0x3.243f6a8885a307d313198a2e037p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : 0x3.243f6a8885a307d313198a2e0372p+0L : inexact-ok
+= acos downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901d28p+0L : inexact-ok
+= acos tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901d28p+0L : inexact-ok
+= acos towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901d28p+0L : inexact-ok
+= acos upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901d2ap+0L : inexact-ok
+= acos downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901dp+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901dp+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901dp+0L : inexact-ok
+= acos upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x3.243f6a8885a2fd82c3e64a901ep+0L : inexact-ok
acos 0x1p-5
= acos downward flt-32 0x8p-8f : 0x1.8a1f5ep+0f : inexact-ok
= acos tonearest flt-32 0x8p-8f : 0x1.8a1f6p+0f : inexact-ok
@@ -2472,6 +2990,375 @@ acosh 1
= acosh tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
= acosh towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
= acosh upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+acosh 0x1.000002p0
+= acosh downward flt-32 0x1.000002p+0f : 0x1.fffffep-12f : inexact-ok
+= acosh tonearest flt-32 0x1.000002p+0f : 0x2p-12f : inexact-ok
+= acosh towardzero flt-32 0x1.000002p+0f : 0x1.fffffep-12f : inexact-ok
+= acosh upward flt-32 0x1.000002p+0f : 0x2p-12f : inexact-ok
+= acosh downward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : inexact-ok
+= acosh tonearest dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : inexact-ok
+= acosh towardzero dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : inexact-ok
+= acosh upward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaaep-12 : inexact-ok
+= acosh downward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : inexact-ok
+= acosh upward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : inexact-ok
+= acosh downward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : inexact-ok
+= acosh upward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : inexact-ok
+= acosh downward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : inexact-ok
+= acosh tonearest ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : inexact-ok
+= acosh towardzero ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : inexact-ok
+= acosh upward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : inexact-ok
+= acosh downward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : inexact-ok
+= acosh upward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : inexact-ok
+acosh 0x1.0000000000001p0 no-test-inline
+= acosh downward flt-32 0x1.000002p+0f : 0x1.fffffep-12f : no-test-inline inexact-ok
+= acosh tonearest flt-32 0x1.000002p+0f : 0x2p-12f : no-test-inline inexact-ok
+= acosh towardzero flt-32 0x1.000002p+0f : 0x1.fffffep-12f : no-test-inline inexact-ok
+= acosh upward flt-32 0x1.000002p+0f : 0x2p-12f : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaaep-12 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : no-test-inline inexact-ok
+= acosh downward flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh tonearest flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh towardzero flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh upward flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef34p-28 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10e8p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10ecp-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10e8p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10ecp-28L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd12p-28L : no-test-inline inexact-ok
+acosh 0x1.0000000000000002p0 no-test-inline
+= acosh downward flt-32 0x1.000002p+0f : 0x1.fffffep-12f : no-test-inline inexact-ok
+= acosh tonearest flt-32 0x1.000002p+0f : 0x2p-12f : no-test-inline inexact-ok
+= acosh towardzero flt-32 0x1.000002p+0f : 0x1.fffffep-12f : no-test-inline inexact-ok
+= acosh upward flt-32 0x1.000002p+0f : 0x2p-12f : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaaep-12 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : no-test-inline inexact-ok
+= acosh downward flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh tonearest flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh towardzero flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh upward flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef34p-28 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10e8p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10ecp-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10e8p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10ecp-28L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd12p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaaap-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaabp-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaaap-32L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaabp-32L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaabp-32L : no-test-inline inexact-ok
+acosh 0x1.000000000000000000000000008p0 no-test-inline
+= acosh downward flt-32 0x1.000002p+0f : 0x1.fffffep-12f : no-test-inline inexact-ok
+= acosh tonearest flt-32 0x1.000002p+0f : 0x2p-12f : no-test-inline inexact-ok
+= acosh towardzero flt-32 0x1.000002p+0f : 0x1.fffffep-12f : no-test-inline inexact-ok
+= acosh upward flt-32 0x1.000002p+0f : 0x2p-12f : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaaep-12 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : no-test-inline inexact-ok
+= acosh downward flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh tonearest flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh towardzero flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh upward flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef34p-28 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10e8p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10ecp-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10e8p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10ecp-28L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd12p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaaap-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaabp-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaaap-32L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaabp-32L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaabp-32L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.000000000000000000000000008p+0L : 0xf.ffffffffffffffffffffffffff5p-56L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.000000000000000000000000008p+0L : 0xf.ffffffffffffffffffffffffff58p-56L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.000000000000000000000000008p+0L : 0xf.ffffffffffffffffffffffffff5p-56L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.000000000000000000000000008p+0L : 0xf.ffffffffffffffffffffffffff58p-56L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0xf.fffffffffffffffffffffffffcp-56L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x1p-52L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0xf.fffffffffffffffffffffffffcp-56L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x1p-52L : no-test-inline inexact-ok
+acosh 0x1.0000000000000000000000000001p0 no-test-inline
+= acosh downward flt-32 0x1.000002p+0f : 0x1.fffffep-12f : no-test-inline inexact-ok
+= acosh tonearest flt-32 0x1.000002p+0f : 0x2p-12f : no-test-inline inexact-ok
+= acosh towardzero flt-32 0x1.000002p+0f : 0x1.fffffep-12f : no-test-inline inexact-ok
+= acosh upward flt-32 0x1.000002p+0f : 0x2p-12f : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaadp-12 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1.000002p+0 : 0x1.ffffffaaaaaaep-12 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad11p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.000002p+0L : 0x1.ffffffaaaaaad112p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c3p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a369c4p-12L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a3698p-12L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.000002p+0L : 0x1.ffffffaaaaaad11110fa35a36ap-12L : no-test-inline inexact-ok
+= acosh downward flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh tonearest flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh towardzero flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh upward flt-32 0x1p+0f : 0x0p+0f : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1p+0 : 0x0p+0 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1p+0L : 0x0p+0L : no-test-inline inexact-ok
+= acosh downward dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh tonearest dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh towardzero dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef3p-28 : no-test-inline inexact-ok
+= acosh upward dbl-64 0x1.0000000000001p+0 : 0x5.a827999fcef34p-28 : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c9p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.0000000000001p+0L : 0x5.a827999fcef31c98p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10e8p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10ecp-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10e8p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd10ecp-28L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd1p-28L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.0000000000001p+0L : 0x5.a827999fcef31c97ec74cddd12p-28L : no-test-inline inexact-ok
+= acosh downward ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh upward ldbl-96-intel 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh downward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.0000000000000002p+0L : 0x1.fffffffffffffffep-32L : no-test-inline inexact-ok
+= acosh upward ldbl-96-m68k 0x1.0000000000000002p+0L : 0x2p-32L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaaap-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaabp-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaaap-32L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaaabp-32L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaaa8p-32L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.0000000000000002p+0L : 0x1.ffffffffffffffffaaaaaaaaabp-32L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.0000000000000000000000000001p+0L : 0x1.6a09e667f3bcc908b2fb1366ea95p-56L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.0000000000000000000000000001p+0L : 0x1.6a09e667f3bcc908b2fb1366ea95p-56L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.0000000000000000000000000001p+0L : 0x1.6a09e667f3bcc908b2fb1366ea95p-56L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.0000000000000000000000000001p+0L : 0x1.6a09e667f3bcc908b2fb1366ea96p-56L : no-test-inline inexact-ok
+= acosh downward ldbl-128 0x1.000000000000000000000000008p+0L : 0xf.ffffffffffffffffffffffffff5p-56L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128 0x1.000000000000000000000000008p+0L : 0xf.ffffffffffffffffffffffffff58p-56L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128 0x1.000000000000000000000000008p+0L : 0xf.ffffffffffffffffffffffffff5p-56L : no-test-inline inexact-ok
+= acosh upward ldbl-128 0x1.000000000000000000000000008p+0L : 0xf.ffffffffffffffffffffffffff58p-56L : no-test-inline inexact-ok
+= acosh downward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0xf.fffffffffffffffffffffffffcp-56L : no-test-inline inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x1p-52L : no-test-inline inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0xf.fffffffffffffffffffffffffcp-56L : no-test-inline inexact-ok
+= acosh upward ldbl-128ibm 0x1.000000000000000000000000008p+0L : 0x1p-52L : no-test-inline inexact-ok
acosh 1.625
= acosh downward flt-32 0x1.ap+0f : 0x1.11156p+0f : inexact-ok
= acosh tonearest flt-32 0x1.ap+0f : 0x1.11156p+0f : inexact-ok
@@ -4548,6 +5435,144 @@ asin -0x0.ffffffffffffp0
= asin tonearest ldbl-128ibm -0xf.fffffffffffp-4L : -0x1.921fb3da38eb1c75cca590e6288p+0L : inexact-ok
= asin towardzero ldbl-128ibm -0xf.fffffffffffp-4L : -0x1.921fb3da38eb1c75cca590e6288p+0L : inexact-ok
= asin upward ldbl-128ibm -0xf.fffffffffffp-4L : -0x1.921fb3da38eb1c75cca590e6288p+0L : inexact-ok
+asin 0x0.fffffffffffff8p0
+= asin downward flt-32 0x1p+0f : 0x1.921fb4p+0f : inexact-ok
+= asin tonearest flt-32 0x1p+0f : 0x1.921fb6p+0f : inexact-ok
+= asin towardzero flt-32 0x1p+0f : 0x1.921fb4p+0f : inexact-ok
+= asin upward flt-32 0x1p+0f : 0x1.921fb6p+0f : inexact-ok
+= asin downward dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin tonearest dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin towardzero dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin upward dbl-64 0x1p+0 : 0x1.921fb54442d19p+0 : inexact-ok
+= asin downward ldbl-96-intel 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin downward ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin tonearest ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin towardzero ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= asin downward ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin upward ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= asin downward flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin tonearest flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin towardzero flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin upward flt-32 0xf.fffffp-4f : 0x1.920916p+0f : inexact-ok
+= asin downward dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin tonearest dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin towardzero dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin upward dbl-64 0xf.fffffp-4 : 0x1.920914a5da6fap+0 : inexact-ok
+= asin downward ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90cp+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90cp+0L : inexact-ok
+= asin downward ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin upward ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81adep+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin downward dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin upward dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d19p+0 : inexact-ok
+= asin downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin downward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin upward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c578p+0L : inexact-ok
+asin -0x0.fffffffffffff8p0
+= asin downward flt-32 -0xf.fffffp-4f : -0x1.920916p+0f : inexact-ok
+= asin tonearest flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin towardzero flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin upward flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin downward dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6fap+0 : inexact-ok
+= asin tonearest dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin towardzero dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin upward dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin downward ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90cp+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin downward ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90cp+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adep+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin downward flt-32 -0x1p+0f : -0x1.921fb6p+0f : inexact-ok
+= asin tonearest flt-32 -0x1p+0f : -0x1.921fb6p+0f : inexact-ok
+= asin towardzero flt-32 -0x1p+0f : -0x1.921fb4p+0f : inexact-ok
+= asin upward flt-32 -0x1p+0f : -0x1.921fb4p+0f : inexact-ok
+= asin downward dbl-64 -0x1p+0 : -0x1.921fb54442d19p+0 : inexact-ok
+= asin tonearest dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin towardzero dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin upward dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin downward ldbl-96-intel -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin downward ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin downward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= asin tonearest ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin towardzero ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin downward ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin upward ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin downward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d19p+0 : inexact-ok
+= asin tonearest dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin towardzero dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin upward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin downward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c578p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
asin 0x0.ffffffffffffffffp0
= asin downward flt-32 0x1p+0f : 0x1.921fb4p+0f : inexact-ok
= asin tonearest flt-32 0x1p+0f : 0x1.921fb6p+0f : inexact-ok
@@ -4718,6 +5743,861 @@ asin -0x0.ffffffffffffffffp0
= asin tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
= asin towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
= asin upward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+asin 0x0.ffffffffffffffffffffffffffcp0
+= asin downward flt-32 0x1p+0f : 0x1.921fb4p+0f : inexact-ok
+= asin tonearest flt-32 0x1p+0f : 0x1.921fb6p+0f : inexact-ok
+= asin towardzero flt-32 0x1p+0f : 0x1.921fb4p+0f : inexact-ok
+= asin upward flt-32 0x1p+0f : 0x1.921fb6p+0f : inexact-ok
+= asin downward dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin tonearest dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin towardzero dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin upward dbl-64 0x1p+0 : 0x1.921fb54442d19p+0 : inexact-ok
+= asin downward ldbl-96-intel 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin downward ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin tonearest ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin towardzero ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= asin downward ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin upward ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= asin downward flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin tonearest flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin towardzero flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin upward flt-32 0xf.fffffp-4f : 0x1.920916p+0f : inexact-ok
+= asin downward dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin tonearest dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin towardzero dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin upward dbl-64 0xf.fffffp-4 : 0x1.920914a5da6fap+0 : inexact-ok
+= asin downward ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90cp+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90cp+0L : inexact-ok
+= asin downward ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin upward ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81adep+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin downward dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin upward dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d19p+0 : inexact-ok
+= asin downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin downward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin upward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c578p+0L : inexact-ok
+= asin downward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79ep+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79ep+0L : inexact-ok
+= asin upward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79ep+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79ep+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin downward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin upward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e31p+0L : inexact-ok
+= asin downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b6fp+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b7p+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b6fp+0L : inexact-ok
+= asin upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b7p+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791bp+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b8p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791bp+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b8p+0L : inexact-ok
+asin -0x0.ffffffffffffffffffffffffffcp0
+= asin downward flt-32 -0xf.fffffp-4f : -0x1.920916p+0f : inexact-ok
+= asin tonearest flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin towardzero flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin upward flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin downward dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6fap+0 : inexact-ok
+= asin tonearest dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin towardzero dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin upward dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin downward ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90cp+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin downward ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90cp+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adep+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin downward flt-32 -0x1p+0f : -0x1.921fb6p+0f : inexact-ok
+= asin tonearest flt-32 -0x1p+0f : -0x1.921fb6p+0f : inexact-ok
+= asin towardzero flt-32 -0x1p+0f : -0x1.921fb4p+0f : inexact-ok
+= asin upward flt-32 -0x1p+0f : -0x1.921fb4p+0f : inexact-ok
+= asin downward dbl-64 -0x1p+0 : -0x1.921fb54442d19p+0 : inexact-ok
+= asin tonearest dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin towardzero dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin upward dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin downward ldbl-96-intel -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin downward ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin downward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= asin tonearest ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin towardzero ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin downward ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin upward ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin downward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d19p+0 : inexact-ok
+= asin tonearest dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin towardzero dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin upward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin downward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c578p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin downward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
+= asin upward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
+= asin downward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
+= asin upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e31p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b7p+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b7p+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b6fp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b6fp+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b8p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b8p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791bp+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791bp+0L : inexact-ok
+asin 0x0.ffffffffffffffffffffffffffff8p0
+= asin downward flt-32 0x1p+0f : 0x1.921fb4p+0f : inexact-ok
+= asin tonearest flt-32 0x1p+0f : 0x1.921fb6p+0f : inexact-ok
+= asin towardzero flt-32 0x1p+0f : 0x1.921fb4p+0f : inexact-ok
+= asin upward flt-32 0x1p+0f : 0x1.921fb6p+0f : inexact-ok
+= asin downward dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin tonearest dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin towardzero dbl-64 0x1p+0 : 0x1.921fb54442d18p+0 : inexact-ok
+= asin upward dbl-64 0x1p+0 : 0x1.921fb54442d19p+0 : inexact-ok
+= asin downward ldbl-96-intel 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p+0L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= asin downward ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin tonearest ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin towardzero ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 0x1p+0L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= asin downward ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin upward ldbl-128ibm 0x1p+0L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= asin downward flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin tonearest flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin towardzero flt-32 0xf.fffffp-4f : 0x1.920914p+0f : inexact-ok
+= asin upward flt-32 0xf.fffffp-4f : 0x1.920916p+0f : inexact-ok
+= asin downward dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin tonearest dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin towardzero dbl-64 0xf.fffffp-4 : 0x1.920914a5da6f9p+0 : inexact-ok
+= asin upward dbl-64 0xf.fffffp-4 : 0x1.920914a5da6fap+0 : inexact-ok
+= asin downward ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-intel 0xf.fffffp-4L : 0x1.920914a5da6f90cp+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xf.fffffp-4L : 0x1.920914a5da6f90cp+0L : inexact-ok
+= asin downward ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin upward ldbl-128 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81adep+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.fffffp-4L : 0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin downward dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d18p+0 : inexact-ok
+= asin upward dbl-64 0xf.ffffffffffff8p-4 : 0x1.921fb50442d19p+0 : inexact-ok
+= asin downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.921fb50442d1846ap+0L : inexact-ok
+= asin downward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin upward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.921fb50442d18469898c9a6c578p+0L : inexact-ok
+= asin downward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79ep+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79ep+0L : inexact-ok
+= asin upward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79ep+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79ep+0L : inexact-ok
+= asin upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin downward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin upward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.921fb542d8c79e0195cffc0e31p+0L : inexact-ok
+= asin downward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x1.921fb54442d18369898cc51701b8p+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x1.921fb54442d18369898cc51701b8p+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x1.921fb54442d18369898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x1.921fb54442d18369898cc51701b9p+0L : inexact-ok
+= asin downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b6fp+0L : inexact-ok
+= asin tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b7p+0L : inexact-ok
+= asin towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b6fp+0L : inexact-ok
+= asin upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b7p+0L : inexact-ok
+= asin downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791bp+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b8p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791bp+0L : inexact-ok
+= asin upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x1.921fb54442d179193a5985791b8p+0L : inexact-ok
+asin -0x0.ffffffffffffffffffffffffffff8p0
+= asin downward flt-32 -0xf.fffffp-4f : -0x1.920916p+0f : inexact-ok
+= asin tonearest flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin towardzero flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin upward flt-32 -0xf.fffffp-4f : -0x1.920914p+0f : inexact-ok
+= asin downward dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6fap+0 : inexact-ok
+= asin tonearest dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin towardzero dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin upward dbl-64 -0xf.fffffp-4 : -0x1.920914a5da6f9p+0 : inexact-ok
+= asin downward ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90cp+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-intel -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin downward ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90cp+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin upward ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adep+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
+= asin downward flt-32 -0x1p+0f : -0x1.921fb6p+0f : inexact-ok
+= asin tonearest flt-32 -0x1p+0f : -0x1.921fb6p+0f : inexact-ok
+= asin towardzero flt-32 -0x1p+0f : -0x1.921fb4p+0f : inexact-ok
+= asin upward flt-32 -0x1p+0f : -0x1.921fb4p+0f : inexact-ok
+= asin downward dbl-64 -0x1p+0 : -0x1.921fb54442d19p+0 : inexact-ok
+= asin tonearest dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin towardzero dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin upward dbl-64 -0x1p+0 : -0x1.921fb54442d18p+0 : inexact-ok
+= asin downward ldbl-96-intel -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin downward ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
+= asin downward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= asin tonearest ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin towardzero ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin downward ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin upward ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= asin downward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d19p+0 : inexact-ok
+= asin tonearest dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin towardzero dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin upward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.921fb50442d18p+0 : inexact-ok
+= asin downward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d1846ap+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
+= asin downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c578p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c57p+0L : inexact-ok
+= asin downward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
+= asin upward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
+= asin downward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e02p+0L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
+= asin upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e31p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e308p+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x1.921fb54442d18369898cc51701b9p+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x1.921fb54442d18369898cc51701b8p+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x1.921fb54442d18369898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x1.921fb54442d18369898cc51701b8p+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b7p+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b7p+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b6fp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b6fp+0L : inexact-ok
+= asin downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b8p+0L : inexact-ok
+= asin tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791b8p+0L : inexact-ok
+= asin towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791bp+0L : inexact-ok
+= asin upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x1.921fb54442d179193a5985791bp+0L : inexact-ok
+asin 0x1p-5
+= asin downward flt-32 0x8p-8f : 0x8.00555p-8f : inexact-ok
+= asin tonearest flt-32 0x8p-8f : 0x8.00556p-8f : inexact-ok
+= asin towardzero flt-32 0x8p-8f : 0x8.00555p-8f : inexact-ok
+= asin upward flt-32 0x8p-8f : 0x8.00556p-8f : inexact-ok
+= asin downward dbl-64 0x8p-8 : 0x8.00555ef05ce4p-8 : inexact-ok
+= asin tonearest dbl-64 0x8p-8 : 0x8.00555ef05ce4p-8 : inexact-ok
+= asin towardzero dbl-64 0x8p-8 : 0x8.00555ef05ce4p-8 : inexact-ok
+= asin upward dbl-64 0x8p-8 : 0x8.00555ef05ce48p-8 : inexact-ok
+= asin downward ldbl-96-intel 0x8p-8L : 0x8.00555ef05ce40ebp-8L : inexact-ok
+= asin tonearest ldbl-96-intel 0x8p-8L : 0x8.00555ef05ce40ebp-8L : inexact-ok
+= asin towardzero ldbl-96-intel 0x8p-8L : 0x8.00555ef05ce40ebp-8L : inexact-ok
+= asin upward ldbl-96-intel 0x8p-8L : 0x8.00555ef05ce40ecp-8L : inexact-ok
+= asin downward ldbl-96-m68k 0x8p-8L : 0x8.00555ef05ce40ebp-8L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x8p-8L : 0x8.00555ef05ce40ebp-8L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x8p-8L : 0x8.00555ef05ce40ebp-8L : inexact-ok
+= asin upward ldbl-96-m68k 0x8p-8L : 0x8.00555ef05ce40ecp-8L : inexact-ok
+= asin downward ldbl-128 0x8p-8L : 0x8.00555ef05ce40eb6ca2a8df1f49p-8L : inexact-ok
+= asin tonearest ldbl-128 0x8p-8L : 0x8.00555ef05ce40eb6ca2a8df1f49p-8L : inexact-ok
+= asin towardzero ldbl-128 0x8p-8L : 0x8.00555ef05ce40eb6ca2a8df1f49p-8L : inexact-ok
+= asin upward ldbl-128 0x8p-8L : 0x8.00555ef05ce40eb6ca2a8df1f498p-8L : inexact-ok
+= asin downward ldbl-128ibm 0x8p-8L : 0x8.00555ef05ce40eb6ca2a8df1f4p-8L : inexact-ok
+= asin tonearest ldbl-128ibm 0x8p-8L : 0x8.00555ef05ce40eb6ca2a8df1f4p-8L : inexact-ok
+= asin towardzero ldbl-128ibm 0x8p-8L : 0x8.00555ef05ce40eb6ca2a8df1f4p-8L : inexact-ok
+= asin upward ldbl-128ibm 0x8p-8L : 0x8.00555ef05ce40eb6ca2a8df1f8p-8L : inexact-ok
+asin 0x1p-10
+= asin downward flt-32 0x4p-12f : 0x4.000008p-12f : inexact-ok
+= asin tonearest flt-32 0x4p-12f : 0x4.000008p-12f : inexact-ok
+= asin towardzero flt-32 0x4p-12f : 0x4.000008p-12f : inexact-ok
+= asin upward flt-32 0x4p-12f : 0x4.00001p-12f : inexact-ok
+= asin downward dbl-64 0x4p-12 : 0x4.00000aaaaaf74p-12 : inexact-ok
+= asin tonearest dbl-64 0x4p-12 : 0x4.00000aaaaaf78p-12 : inexact-ok
+= asin towardzero dbl-64 0x4p-12 : 0x4.00000aaaaaf74p-12 : inexact-ok
+= asin upward dbl-64 0x4p-12 : 0x4.00000aaaaaf78p-12 : inexact-ok
+= asin downward ldbl-96-intel 0x4p-12L : 0x4.00000aaaaaf77778p-12L : inexact-ok
+= asin tonearest ldbl-96-intel 0x4p-12L : 0x4.00000aaaaaf77778p-12L : inexact-ok
+= asin towardzero ldbl-96-intel 0x4p-12L : 0x4.00000aaaaaf77778p-12L : inexact-ok
+= asin upward ldbl-96-intel 0x4p-12L : 0x4.00000aaaaaf7778p-12L : inexact-ok
+= asin downward ldbl-96-m68k 0x4p-12L : 0x4.00000aaaaaf77778p-12L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x4p-12L : 0x4.00000aaaaaf77778p-12L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x4p-12L : 0x4.00000aaaaaf77778p-12L : inexact-ok
+= asin upward ldbl-96-m68k 0x4p-12L : 0x4.00000aaaaaf7778p-12L : inexact-ok
+= asin downward ldbl-128 0x4p-12L : 0x4.00000aaaaaf7777a52e54d6f586p-12L : inexact-ok
+= asin tonearest ldbl-128 0x4p-12L : 0x4.00000aaaaaf7777a52e54d6f5864p-12L : inexact-ok
+= asin towardzero ldbl-128 0x4p-12L : 0x4.00000aaaaaf7777a52e54d6f586p-12L : inexact-ok
+= asin upward ldbl-128 0x4p-12L : 0x4.00000aaaaaf7777a52e54d6f5864p-12L : inexact-ok
+= asin downward ldbl-128ibm 0x4p-12L : 0x4.00000aaaaaf7777a52e54d6f58p-12L : inexact-ok
+= asin tonearest ldbl-128ibm 0x4p-12L : 0x4.00000aaaaaf7777a52e54d6f58p-12L : inexact-ok
+= asin towardzero ldbl-128ibm 0x4p-12L : 0x4.00000aaaaaf7777a52e54d6f58p-12L : inexact-ok
+= asin upward ldbl-128ibm 0x4p-12L : 0x4.00000aaaaaf7777a52e54d6f5ap-12L : inexact-ok
+asin 0x1p-15
+= asin downward flt-32 0x2p-16f : 0x2p-16f : inexact-ok
+= asin tonearest flt-32 0x2p-16f : 0x2p-16f : inexact-ok
+= asin towardzero flt-32 0x2p-16f : 0x2p-16f : inexact-ok
+= asin upward flt-32 0x2p-16f : 0x2.000004p-16f : inexact-ok
+= asin downward dbl-64 0x2p-16 : 0x2.0000000155554p-16 : inexact-ok
+= asin tonearest dbl-64 0x2p-16 : 0x2.0000000155556p-16 : inexact-ok
+= asin towardzero dbl-64 0x2p-16 : 0x2.0000000155554p-16 : inexact-ok
+= asin upward dbl-64 0x2p-16 : 0x2.0000000155556p-16 : inexact-ok
+= asin downward ldbl-96-intel 0x2p-16L : 0x2.0000000155555554p-16L : inexact-ok
+= asin tonearest ldbl-96-intel 0x2p-16L : 0x2.0000000155555558p-16L : inexact-ok
+= asin towardzero ldbl-96-intel 0x2p-16L : 0x2.0000000155555554p-16L : inexact-ok
+= asin upward ldbl-96-intel 0x2p-16L : 0x2.0000000155555558p-16L : inexact-ok
+= asin downward ldbl-96-m68k 0x2p-16L : 0x2.0000000155555554p-16L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x2p-16L : 0x2.0000000155555558p-16L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x2p-16L : 0x2.0000000155555554p-16L : inexact-ok
+= asin upward ldbl-96-m68k 0x2p-16L : 0x2.0000000155555558p-16L : inexact-ok
+= asin downward ldbl-128 0x2p-16L : 0x2.0000000155555557bbbbbbc17296p-16L : inexact-ok
+= asin tonearest ldbl-128 0x2p-16L : 0x2.0000000155555557bbbbbbc17298p-16L : inexact-ok
+= asin towardzero ldbl-128 0x2p-16L : 0x2.0000000155555557bbbbbbc17296p-16L : inexact-ok
+= asin upward ldbl-128 0x2p-16L : 0x2.0000000155555557bbbbbbc17298p-16L : inexact-ok
+= asin downward ldbl-128ibm 0x2p-16L : 0x2.0000000155555557bbbbbbc172p-16L : inexact-ok
+= asin tonearest ldbl-128ibm 0x2p-16L : 0x2.0000000155555557bbbbbbc173p-16L : inexact-ok
+= asin towardzero ldbl-128ibm 0x2p-16L : 0x2.0000000155555557bbbbbbc172p-16L : inexact-ok
+= asin upward ldbl-128ibm 0x2p-16L : 0x2.0000000155555557bbbbbbc173p-16L : inexact-ok
+asin 0x1p-20
+= asin downward flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= asin tonearest flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= asin towardzero flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= asin upward flt-32 0x1p-20f : 0x1.000002p-20f : inexact-ok
+= asin downward dbl-64 0x1p-20 : 0x1.00000000002aap-20 : inexact-ok
+= asin tonearest dbl-64 0x1p-20 : 0x1.00000000002abp-20 : inexact-ok
+= asin towardzero dbl-64 0x1p-20 : 0x1.00000000002aap-20 : inexact-ok
+= asin upward dbl-64 0x1p-20 : 0x1.00000000002abp-20 : inexact-ok
+= asin downward ldbl-96-intel 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= asin upward ldbl-96-intel 0x1p-20L : 0x1.00000000002aaaacp-20L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p-20L : 0x1.00000000002aaaaap-20L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p-20L : 0x1.00000000002aaaacp-20L : inexact-ok
+= asin downward ldbl-128 0x1p-20L : 0x1.00000000002aaaaaaaaabdddddddp-20L : inexact-ok
+= asin tonearest ldbl-128 0x1p-20L : 0x1.00000000002aaaaaaaaabddddddep-20L : inexact-ok
+= asin towardzero ldbl-128 0x1p-20L : 0x1.00000000002aaaaaaaaabdddddddp-20L : inexact-ok
+= asin upward ldbl-128 0x1p-20L : 0x1.00000000002aaaaaaaaabddddddep-20L : inexact-ok
+= asin downward ldbl-128ibm 0x1p-20L : 0x1.00000000002aaaaaaaaabddddd8p-20L : inexact-ok
+= asin tonearest ldbl-128ibm 0x1p-20L : 0x1.00000000002aaaaaaaaabddddep-20L : inexact-ok
+= asin towardzero ldbl-128ibm 0x1p-20L : 0x1.00000000002aaaaaaaaabddddd8p-20L : inexact-ok
+= asin upward ldbl-128ibm 0x1p-20L : 0x1.00000000002aaaaaaaaabddddep-20L : inexact-ok
+asin 0x1p-25
+= asin downward flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= asin tonearest flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= asin towardzero flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= asin upward flt-32 0x8p-28f : 0x8.00001p-28f : inexact-ok
+= asin downward dbl-64 0x8p-28 : 0x8p-28 : inexact-ok
+= asin tonearest dbl-64 0x8p-28 : 0x8.0000000000008p-28 : inexact-ok
+= asin towardzero dbl-64 0x8p-28 : 0x8p-28 : inexact-ok
+= asin upward dbl-64 0x8p-28 : 0x8.0000000000008p-28 : inexact-ok
+= asin downward ldbl-96-intel 0x8p-28L : 0x8.000000000000555p-28L : inexact-ok
+= asin tonearest ldbl-96-intel 0x8p-28L : 0x8.000000000000555p-28L : inexact-ok
+= asin towardzero ldbl-96-intel 0x8p-28L : 0x8.000000000000555p-28L : inexact-ok
+= asin upward ldbl-96-intel 0x8p-28L : 0x8.000000000000556p-28L : inexact-ok
+= asin downward ldbl-96-m68k 0x8p-28L : 0x8.000000000000555p-28L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x8p-28L : 0x8.000000000000555p-28L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x8p-28L : 0x8.000000000000555p-28L : inexact-ok
+= asin upward ldbl-96-m68k 0x8p-28L : 0x8.000000000000556p-28L : inexact-ok
+= asin downward ldbl-128 0x8p-28L : 0x8.0000000000005555555555555ee8p-28L : inexact-ok
+= asin tonearest ldbl-128 0x8p-28L : 0x8.0000000000005555555555555efp-28L : inexact-ok
+= asin towardzero ldbl-128 0x8p-28L : 0x8.0000000000005555555555555ee8p-28L : inexact-ok
+= asin upward ldbl-128 0x8p-28L : 0x8.0000000000005555555555555efp-28L : inexact-ok
+= asin downward ldbl-128ibm 0x8p-28L : 0x8.0000000000005555555555555cp-28L : inexact-ok
+= asin tonearest ldbl-128ibm 0x8p-28L : 0x8.0000000000005555555555556p-28L : inexact-ok
+= asin towardzero ldbl-128ibm 0x8p-28L : 0x8.0000000000005555555555555cp-28L : inexact-ok
+= asin upward ldbl-128ibm 0x8p-28L : 0x8.0000000000005555555555556p-28L : inexact-ok
+asin 0x1p-30
+= asin downward flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= asin tonearest flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= asin towardzero flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= asin upward flt-32 0x4p-32f : 0x4.000008p-32f : inexact-ok
+= asin downward dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= asin tonearest dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= asin towardzero dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= asin upward dbl-64 0x4p-32 : 0x4.0000000000004p-32 : inexact-ok
+= asin downward ldbl-96-intel 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= asin tonearest ldbl-96-intel 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= asin towardzero ldbl-96-intel 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= asin upward ldbl-96-intel 0x4p-32L : 0x4.000000000000001p-32L : inexact-ok
+= asin downward ldbl-96-m68k 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x4p-32L : 0x4.0000000000000008p-32L : inexact-ok
+= asin upward ldbl-96-m68k 0x4p-32L : 0x4.000000000000001p-32L : inexact-ok
+= asin downward ldbl-128 0x4p-32L : 0x4.000000000000000aaaaaaaaaaaa8p-32L : inexact-ok
+= asin tonearest ldbl-128 0x4p-32L : 0x4.000000000000000aaaaaaaaaaaacp-32L : inexact-ok
+= asin towardzero ldbl-128 0x4p-32L : 0x4.000000000000000aaaaaaaaaaaa8p-32L : inexact-ok
+= asin upward ldbl-128 0x4p-32L : 0x4.000000000000000aaaaaaaaaaaacp-32L : inexact-ok
+= asin downward ldbl-128ibm 0x4p-32L : 0x4.000000000000000aaaaaaaaaaap-32L : inexact-ok
+= asin tonearest ldbl-128ibm 0x4p-32L : 0x4.000000000000000aaaaaaaaaaap-32L : inexact-ok
+= asin towardzero ldbl-128ibm 0x4p-32L : 0x4.000000000000000aaaaaaaaaaap-32L : inexact-ok
+= asin upward ldbl-128ibm 0x4p-32L : 0x4.000000000000000aaaaaaaaaacp-32L : inexact-ok
+asin 0x1p-35
+= asin downward flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= asin tonearest flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= asin towardzero flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= asin upward flt-32 0x2p-36f : 0x2.000004p-36f : inexact-ok
+= asin downward dbl-64 0x2p-36 : 0x2p-36 : inexact-ok
+= asin tonearest dbl-64 0x2p-36 : 0x2p-36 : inexact-ok
+= asin towardzero dbl-64 0x2p-36 : 0x2p-36 : inexact-ok
+= asin upward dbl-64 0x2p-36 : 0x2.0000000000002p-36 : inexact-ok
+= asin downward ldbl-96-intel 0x2p-36L : 0x2p-36L : inexact-ok
+= asin tonearest ldbl-96-intel 0x2p-36L : 0x2p-36L : inexact-ok
+= asin towardzero ldbl-96-intel 0x2p-36L : 0x2p-36L : inexact-ok
+= asin upward ldbl-96-intel 0x2p-36L : 0x2.0000000000000004p-36L : inexact-ok
+= asin downward ldbl-96-m68k 0x2p-36L : 0x2p-36L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x2p-36L : 0x2p-36L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x2p-36L : 0x2p-36L : inexact-ok
+= asin upward ldbl-96-m68k 0x2p-36L : 0x2.0000000000000004p-36L : inexact-ok
+= asin downward ldbl-128 0x2p-36L : 0x2.0000000000000000015555555554p-36L : inexact-ok
+= asin tonearest ldbl-128 0x2p-36L : 0x2.0000000000000000015555555556p-36L : inexact-ok
+= asin towardzero ldbl-128 0x2p-36L : 0x2.0000000000000000015555555554p-36L : inexact-ok
+= asin upward ldbl-128 0x2p-36L : 0x2.0000000000000000015555555556p-36L : inexact-ok
+= asin downward ldbl-128ibm 0x2p-36L : 0x2.00000000000000000155555555p-36L : inexact-ok
+= asin tonearest ldbl-128ibm 0x2p-36L : 0x2.00000000000000000155555555p-36L : inexact-ok
+= asin towardzero ldbl-128ibm 0x2p-36L : 0x2.00000000000000000155555555p-36L : inexact-ok
+= asin upward ldbl-128ibm 0x2p-36L : 0x2.00000000000000000155555556p-36L : inexact-ok
+asin 0x1p-40
+= asin downward flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= asin tonearest flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= asin towardzero flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= asin upward flt-32 0x1p-40f : 0x1.000002p-40f : inexact-ok
+= asin downward dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= asin tonearest dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= asin towardzero dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= asin upward dbl-64 0x1p-40 : 0x1.0000000000001p-40 : inexact-ok
+= asin downward ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= asin upward ldbl-96-intel 0x1p-40L : 0x1.0000000000000002p-40L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p-40L : 0x1.0000000000000002p-40L : inexact-ok
+= asin downward ldbl-128 0x1p-40L : 0x1.000000000000000000002aaaaaaap-40L : inexact-ok
+= asin tonearest ldbl-128 0x1p-40L : 0x1.000000000000000000002aaaaaabp-40L : inexact-ok
+= asin towardzero ldbl-128 0x1p-40L : 0x1.000000000000000000002aaaaaaap-40L : inexact-ok
+= asin upward ldbl-128 0x1p-40L : 0x1.000000000000000000002aaaaaabp-40L : inexact-ok
+= asin downward ldbl-128ibm 0x1p-40L : 0x1.000000000000000000002aaaaa8p-40L : inexact-ok
+= asin tonearest ldbl-128ibm 0x1p-40L : 0x1.000000000000000000002aaaaa8p-40L : inexact-ok
+= asin towardzero ldbl-128ibm 0x1p-40L : 0x1.000000000000000000002aaaaa8p-40L : inexact-ok
+= asin upward ldbl-128ibm 0x1p-40L : 0x1.000000000000000000002aaaabp-40L : inexact-ok
+asin 0x1p-45
+= asin downward flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= asin tonearest flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= asin towardzero flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= asin upward flt-32 0x8p-48f : 0x8.00001p-48f : inexact-ok
+= asin downward dbl-64 0x8p-48 : 0x8p-48 : inexact-ok
+= asin tonearest dbl-64 0x8p-48 : 0x8p-48 : inexact-ok
+= asin towardzero dbl-64 0x8p-48 : 0x8p-48 : inexact-ok
+= asin upward dbl-64 0x8p-48 : 0x8.0000000000008p-48 : inexact-ok
+= asin downward ldbl-96-intel 0x8p-48L : 0x8p-48L : inexact-ok
+= asin tonearest ldbl-96-intel 0x8p-48L : 0x8p-48L : inexact-ok
+= asin towardzero ldbl-96-intel 0x8p-48L : 0x8p-48L : inexact-ok
+= asin upward ldbl-96-intel 0x8p-48L : 0x8.000000000000001p-48L : inexact-ok
+= asin downward ldbl-96-m68k 0x8p-48L : 0x8p-48L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x8p-48L : 0x8p-48L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x8p-48L : 0x8p-48L : inexact-ok
+= asin upward ldbl-96-m68k 0x8p-48L : 0x8.000000000000001p-48L : inexact-ok
+= asin downward ldbl-128 0x8p-48L : 0x8.000000000000000000000055555p-48L : inexact-ok
+= asin tonearest ldbl-128 0x8p-48L : 0x8.0000000000000000000000555558p-48L : inexact-ok
+= asin towardzero ldbl-128 0x8p-48L : 0x8.000000000000000000000055555p-48L : inexact-ok
+= asin upward ldbl-128 0x8p-48L : 0x8.0000000000000000000000555558p-48L : inexact-ok
+= asin downward ldbl-128ibm 0x8p-48L : 0x8.00000000000000000000005554p-48L : inexact-ok
+= asin tonearest ldbl-128ibm 0x8p-48L : 0x8.00000000000000000000005554p-48L : inexact-ok
+= asin towardzero ldbl-128ibm 0x8p-48L : 0x8.00000000000000000000005554p-48L : inexact-ok
+= asin upward ldbl-128ibm 0x8p-48L : 0x8.00000000000000000000005558p-48L : inexact-ok
+asin 0x1p-50
+= asin downward flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= asin tonearest flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= asin towardzero flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= asin upward flt-32 0x4p-52f : 0x4.000008p-52f : inexact-ok
+= asin downward dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= asin tonearest dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= asin towardzero dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= asin upward dbl-64 0x4p-52 : 0x4.0000000000004p-52 : inexact-ok
+= asin downward ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= asin tonearest ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= asin towardzero ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= asin upward ldbl-96-intel 0x4p-52L : 0x4.0000000000000008p-52L : inexact-ok
+= asin downward ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= asin upward ldbl-96-m68k 0x4p-52L : 0x4.0000000000000008p-52L : inexact-ok
+= asin downward ldbl-128 0x4p-52L : 0x4.0000000000000000000000000aa8p-52L : inexact-ok
+= asin tonearest ldbl-128 0x4p-52L : 0x4.0000000000000000000000000aacp-52L : inexact-ok
+= asin towardzero ldbl-128 0x4p-52L : 0x4.0000000000000000000000000aa8p-52L : inexact-ok
+= asin upward ldbl-128 0x4p-52L : 0x4.0000000000000000000000000aacp-52L : inexact-ok
+= asin downward ldbl-128ibm 0x4p-52L : 0x4.0000000000000000000000000ap-52L : inexact-ok
+= asin tonearest ldbl-128ibm 0x4p-52L : 0x4.0000000000000000000000000ap-52L : inexact-ok
+= asin towardzero ldbl-128ibm 0x4p-52L : 0x4.0000000000000000000000000ap-52L : inexact-ok
+= asin upward ldbl-128ibm 0x4p-52L : 0x4.0000000000000000000000000cp-52L : inexact-ok
+asin 0x1p-55
+= asin downward flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= asin tonearest flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= asin towardzero flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= asin upward flt-32 0x2p-56f : 0x2.000004p-56f : inexact-ok
+= asin downward dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= asin tonearest dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= asin towardzero dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= asin upward dbl-64 0x2p-56 : 0x2.0000000000002p-56 : inexact-ok
+= asin downward ldbl-96-intel 0x2p-56L : 0x2p-56L : inexact-ok
+= asin tonearest ldbl-96-intel 0x2p-56L : 0x2p-56L : inexact-ok
+= asin towardzero ldbl-96-intel 0x2p-56L : 0x2p-56L : inexact-ok
+= asin upward ldbl-96-intel 0x2p-56L : 0x2.0000000000000004p-56L : inexact-ok
+= asin downward ldbl-96-m68k 0x2p-56L : 0x2p-56L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x2p-56L : 0x2p-56L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x2p-56L : 0x2p-56L : inexact-ok
+= asin upward ldbl-96-m68k 0x2p-56L : 0x2.0000000000000004p-56L : inexact-ok
+= asin downward ldbl-128 0x2p-56L : 0x2p-56L : inexact-ok
+= asin tonearest ldbl-128 0x2p-56L : 0x2.0000000000000000000000000002p-56L : inexact-ok
+= asin towardzero ldbl-128 0x2p-56L : 0x2p-56L : inexact-ok
+= asin upward ldbl-128 0x2p-56L : 0x2.0000000000000000000000000002p-56L : inexact-ok
+= asin downward ldbl-128ibm 0x2p-56L : 0x2p-56L : inexact-ok
+= asin tonearest ldbl-128ibm 0x2p-56L : 0x2p-56L : inexact-ok
+= asin towardzero ldbl-128ibm 0x2p-56L : 0x2p-56L : inexact-ok
+= asin upward ldbl-128ibm 0x2p-56L : 0x2.00000000000000000000000001p-56L : inexact-ok
+asin 0x1p-60
+= asin downward flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= asin tonearest flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= asin towardzero flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= asin upward flt-32 0x1p-60f : 0x1.000002p-60f : inexact-ok
+= asin downward dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= asin tonearest dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= asin towardzero dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= asin upward dbl-64 0x1p-60 : 0x1.0000000000001p-60 : inexact-ok
+= asin downward ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= asin upward ldbl-96-intel 0x1p-60L : 0x1.0000000000000002p-60L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p-60L : 0x1.0000000000000002p-60L : inexact-ok
+= asin downward ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= asin tonearest ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= asin towardzero ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= asin upward ldbl-128 0x1p-60L : 0x1.0000000000000000000000000001p-60L : inexact-ok
+= asin downward ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
+= asin tonearest ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
+= asin towardzero ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
+= asin upward ldbl-128ibm 0x1p-60L : 0x1.000000000000000000000000008p-60L : inexact-ok
+asin 0x1p-100
+= asin downward flt-32 0x1p-100f : 0x1p-100f : inexact-ok
+= asin tonearest flt-32 0x1p-100f : 0x1p-100f : inexact-ok
+= asin towardzero flt-32 0x1p-100f : 0x1p-100f : inexact-ok
+= asin upward flt-32 0x1p-100f : 0x1.000002p-100f : inexact-ok
+= asin downward dbl-64 0x1p-100 : 0x1p-100 : inexact-ok
+= asin tonearest dbl-64 0x1p-100 : 0x1p-100 : inexact-ok
+= asin towardzero dbl-64 0x1p-100 : 0x1p-100 : inexact-ok
+= asin upward dbl-64 0x1p-100 : 0x1.0000000000001p-100 : inexact-ok
+= asin downward ldbl-96-intel 0x1p-100L : 0x1p-100L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p-100L : 0x1p-100L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p-100L : 0x1p-100L : inexact-ok
+= asin upward ldbl-96-intel 0x1p-100L : 0x1.0000000000000002p-100L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p-100L : 0x1p-100L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p-100L : 0x1p-100L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p-100L : 0x1p-100L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p-100L : 0x1.0000000000000002p-100L : inexact-ok
+= asin downward ldbl-128 0x1p-100L : 0x1p-100L : inexact-ok
+= asin tonearest ldbl-128 0x1p-100L : 0x1p-100L : inexact-ok
+= asin towardzero ldbl-128 0x1p-100L : 0x1p-100L : inexact-ok
+= asin upward ldbl-128 0x1p-100L : 0x1.0000000000000000000000000001p-100L : inexact-ok
+= asin downward ldbl-128ibm 0x1p-100L : 0x1p-100L : inexact-ok
+= asin tonearest ldbl-128ibm 0x1p-100L : 0x1p-100L : inexact-ok
+= asin towardzero ldbl-128ibm 0x1p-100L : 0x1p-100L : inexact-ok
+= asin upward ldbl-128ibm 0x1p-100L : 0x1.000000000000000000000000008p-100L : inexact-ok
+asin 0x1p-600
+= asin downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= asin tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= asin towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= asin upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= asin downward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= asin tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= asin towardzero dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= asin upward dbl-64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= asin downward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= asin tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= asin towardzero ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= asin upward ldbl-96-intel 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= asin downward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= asin upward ldbl-96-m68k 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= asin downward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= asin tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= asin towardzero ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= asin upward ldbl-128 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= asin downward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= asin tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= asin towardzero ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= asin upward ldbl-128ibm 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= asin downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= asin tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= asin towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= asin upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= asin downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= asin tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= asin towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= asin upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= asin downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= asin upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= asin downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= asin downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= asin tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= asin towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= asin upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= asin downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= asin upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= asin downward dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= asin tonearest dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= asin towardzero dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= asin upward dbl-64 0x1p-600 : 0x1.0000000000001p-600 : inexact-ok
+= asin downward ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= asin upward ldbl-96-intel 0x1p-600L : 0x1.0000000000000002p-600L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p-600L : 0x1.0000000000000002p-600L : inexact-ok
+= asin downward ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= asin tonearest ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= asin towardzero ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= asin upward ldbl-128 0x1p-600L : 0x1.0000000000000000000000000001p-600L : inexact-ok
+= asin downward ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= asin tonearest ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= asin towardzero ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= asin upward ldbl-128ibm 0x1p-600L : 0x1.000000000000000000000000008p-600L : inexact-ok
+asin 0x1p-10000
+= asin downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= asin tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= asin towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= asin upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= asin downward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= asin tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= asin towardzero dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= asin upward dbl-64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= asin downward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= asin tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= asin towardzero ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= asin upward ldbl-96-intel 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= asin downward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= asin upward ldbl-96-m68k 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= asin downward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= asin tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= asin towardzero ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= asin upward ldbl-128 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= asin downward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= asin tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= asin towardzero ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= asin upward ldbl-128ibm 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= asin downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= asin tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= asin towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= asin upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= asin downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= asin tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= asin towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= asin upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= asin downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= asin tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= asin towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= asin upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= asin downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= asin upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= asin downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= asin tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= asin towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= asin upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= asin downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= asin tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= asin towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= asin upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= asin downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= asin tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= asin towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= asin upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= asin downward ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin tonearest ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin towardzero ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin upward ldbl-96-intel 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok
+= asin downward ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin upward ldbl-96-m68k 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok
+= asin downward ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin tonearest ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin towardzero ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= asin upward ldbl-128 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : inexact-ok
+= asin downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= asin tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= asin towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= asin upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= asin downward ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin tonearest ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin towardzero ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin upward ldbl-96-intel 0x1p-10000L : 0x1.0000000000000002p-10000L : inexact-ok
+= asin downward ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin tonearest ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin towardzero ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin upward ldbl-96-m68k 0x1p-10000L : 0x1.0000000000000002p-10000L : inexact-ok
+= asin downward ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin tonearest ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin towardzero ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= asin upward ldbl-128 0x1p-10000L : 0x1.0000000000000000000000000001p-10000L : inexact-ok
asin -0x2.18915cp-4
= asin downward flt-32 -0x2.18915cp-4f : -0x2.1a1d4cp-4f : inexact-ok
= asin tonearest flt-32 -0x2.18915cp-4f : -0x2.1a1d48p-4f : inexact-ok
@@ -8677,6 +10557,281 @@ atan 0x1p-5
= atan tonearest ldbl-128ibm 0x8p-8L : 0x7.ff556eea5d892a13bcebbb6ed4p-8L : inexact-ok
= atan towardzero ldbl-128ibm 0x8p-8L : 0x7.ff556eea5d892a13bcebbb6ed4p-8L : inexact-ok
= atan upward ldbl-128ibm 0x8p-8L : 0x7.ff556eea5d892a13bcebbb6ed6p-8L : inexact-ok
+atan 0x1p-10
+= atan downward flt-32 0x4p-12f : 0x3.ffffe8p-12f : inexact-ok
+= atan tonearest flt-32 0x4p-12f : 0x3.ffffecp-12f : inexact-ok
+= atan towardzero flt-32 0x4p-12f : 0x3.ffffe8p-12f : inexact-ok
+= atan upward flt-32 0x4p-12f : 0x3.ffffecp-12f : inexact-ok
+= atan downward dbl-64 0x4p-12 : 0x3.ffffeaaaab776p-12 : inexact-ok
+= atan tonearest dbl-64 0x4p-12 : 0x3.ffffeaaaab778p-12 : inexact-ok
+= atan towardzero dbl-64 0x4p-12 : 0x3.ffffeaaaab776p-12 : inexact-ok
+= atan upward dbl-64 0x4p-12 : 0x3.ffffeaaaab778p-12 : inexact-ok
+= atan downward ldbl-96-intel 0x4p-12L : 0x3.ffffeaaaab77776cp-12L : inexact-ok
+= atan tonearest ldbl-96-intel 0x4p-12L : 0x3.ffffeaaaab77777p-12L : inexact-ok
+= atan towardzero ldbl-96-intel 0x4p-12L : 0x3.ffffeaaaab77776cp-12L : inexact-ok
+= atan upward ldbl-96-intel 0x4p-12L : 0x3.ffffeaaaab77777p-12L : inexact-ok
+= atan downward ldbl-96-m68k 0x4p-12L : 0x3.ffffeaaaab77776cp-12L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x4p-12L : 0x3.ffffeaaaab77777p-12L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x4p-12L : 0x3.ffffeaaaab77776cp-12L : inexact-ok
+= atan upward ldbl-96-m68k 0x4p-12L : 0x3.ffffeaaaab77777p-12L : inexact-ok
+= atan downward ldbl-128 0x4p-12L : 0x3.ffffeaaaab77776e52e5a019fbcep-12L : inexact-ok
+= atan tonearest ldbl-128 0x4p-12L : 0x3.ffffeaaaab77776e52e5a019fbcep-12L : inexact-ok
+= atan towardzero ldbl-128 0x4p-12L : 0x3.ffffeaaaab77776e52e5a019fbcep-12L : inexact-ok
+= atan upward ldbl-128 0x4p-12L : 0x3.ffffeaaaab77776e52e5a019fbdp-12L : inexact-ok
+= atan downward ldbl-128ibm 0x4p-12L : 0x3.ffffeaaaab77776e52e5a019fbp-12L : inexact-ok
+= atan tonearest ldbl-128ibm 0x4p-12L : 0x3.ffffeaaaab77776e52e5a019fcp-12L : inexact-ok
+= atan towardzero ldbl-128ibm 0x4p-12L : 0x3.ffffeaaaab77776e52e5a019fbp-12L : inexact-ok
+= atan upward ldbl-128ibm 0x4p-12L : 0x3.ffffeaaaab77776e52e5a019fcp-12L : inexact-ok
+atan 0x1p-15
+= atan downward flt-32 0x2p-16f : 0x1.fffffep-16f : inexact-ok
+= atan tonearest flt-32 0x2p-16f : 0x2p-16f : inexact-ok
+= atan towardzero flt-32 0x2p-16f : 0x1.fffffep-16f : inexact-ok
+= atan upward flt-32 0x2p-16f : 0x2p-16f : inexact-ok
+= atan downward dbl-64 0x2p-16 : 0x1.fffffffd55555p-16 : inexact-ok
+= atan tonearest dbl-64 0x2p-16 : 0x1.fffffffd55555p-16 : inexact-ok
+= atan towardzero dbl-64 0x2p-16 : 0x1.fffffffd55555p-16 : inexact-ok
+= atan upward dbl-64 0x2p-16 : 0x1.fffffffd55556p-16 : inexact-ok
+= atan downward ldbl-96-intel 0x2p-16L : 0x1.fffffffd5555555ap-16L : inexact-ok
+= atan tonearest ldbl-96-intel 0x2p-16L : 0x1.fffffffd5555555cp-16L : inexact-ok
+= atan towardzero ldbl-96-intel 0x2p-16L : 0x1.fffffffd5555555ap-16L : inexact-ok
+= atan upward ldbl-96-intel 0x2p-16L : 0x1.fffffffd5555555cp-16L : inexact-ok
+= atan downward ldbl-96-m68k 0x2p-16L : 0x1.fffffffd5555555ap-16L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x2p-16L : 0x1.fffffffd5555555cp-16L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x2p-16L : 0x1.fffffffd5555555ap-16L : inexact-ok
+= atan upward ldbl-96-m68k 0x2p-16L : 0x1.fffffffd5555555cp-16L : inexact-ok
+= atan downward ldbl-128 0x2p-16L : 0x1.fffffffd5555555bbbbbbba97297p-16L : inexact-ok
+= atan tonearest ldbl-128 0x2p-16L : 0x1.fffffffd5555555bbbbbbba97297p-16L : inexact-ok
+= atan towardzero ldbl-128 0x2p-16L : 0x1.fffffffd5555555bbbbbbba97297p-16L : inexact-ok
+= atan upward ldbl-128 0x2p-16L : 0x1.fffffffd5555555bbbbbbba97298p-16L : inexact-ok
+= atan downward ldbl-128ibm 0x2p-16L : 0x1.fffffffd5555555bbbbbbba9728p-16L : inexact-ok
+= atan tonearest ldbl-128ibm 0x2p-16L : 0x1.fffffffd5555555bbbbbbba9728p-16L : inexact-ok
+= atan towardzero ldbl-128ibm 0x2p-16L : 0x1.fffffffd5555555bbbbbbba9728p-16L : inexact-ok
+= atan upward ldbl-128ibm 0x2p-16L : 0x1.fffffffd5555555bbbbbbba973p-16L : inexact-ok
+atan 0x1p-20
+= atan downward flt-32 0x1p-20f : 0xf.fffffp-24f : inexact-ok
+= atan tonearest flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= atan towardzero flt-32 0x1p-20f : 0xf.fffffp-24f : inexact-ok
+= atan upward flt-32 0x1p-20f : 0x1p-20f : inexact-ok
+= atan downward dbl-64 0x1p-20 : 0xf.fffffffffaaa8p-24 : inexact-ok
+= atan tonearest dbl-64 0x1p-20 : 0xf.fffffffffaaa8p-24 : inexact-ok
+= atan towardzero dbl-64 0x1p-20 : 0xf.fffffffffaaa8p-24 : inexact-ok
+= atan upward dbl-64 0x1p-20 : 0xf.fffffffffaabp-24 : inexact-ok
+= atan downward ldbl-96-intel 0x1p-20L : 0xf.fffffffffaaaaaap-24L : inexact-ok
+= atan tonearest ldbl-96-intel 0x1p-20L : 0xf.fffffffffaaaaabp-24L : inexact-ok
+= atan towardzero ldbl-96-intel 0x1p-20L : 0xf.fffffffffaaaaaap-24L : inexact-ok
+= atan upward ldbl-96-intel 0x1p-20L : 0xf.fffffffffaaaaabp-24L : inexact-ok
+= atan downward ldbl-96-m68k 0x1p-20L : 0xf.fffffffffaaaaaap-24L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x1p-20L : 0xf.fffffffffaaaaabp-24L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x1p-20L : 0xf.fffffffffaaaaaap-24L : inexact-ok
+= atan upward ldbl-96-m68k 0x1p-20L : 0xf.fffffffffaaaaabp-24L : inexact-ok
+= atan downward ldbl-128 0x1p-20L : 0xf.fffffffffaaaaaaaaaadddddddd8p-24L : inexact-ok
+= atan tonearest ldbl-128 0x1p-20L : 0xf.fffffffffaaaaaaaaaadddddddep-24L : inexact-ok
+= atan towardzero ldbl-128 0x1p-20L : 0xf.fffffffffaaaaaaaaaadddddddd8p-24L : inexact-ok
+= atan upward ldbl-128 0x1p-20L : 0xf.fffffffffaaaaaaaaaadddddddep-24L : inexact-ok
+= atan downward ldbl-128ibm 0x1p-20L : 0xf.fffffffffaaaaaaaaaaddddddcp-24L : inexact-ok
+= atan tonearest ldbl-128ibm 0x1p-20L : 0xf.fffffffffaaaaaaaaaaddddddcp-24L : inexact-ok
+= atan towardzero ldbl-128ibm 0x1p-20L : 0xf.fffffffffaaaaaaaaaaddddddcp-24L : inexact-ok
+= atan upward ldbl-128ibm 0x1p-20L : 0xf.fffffffffaaaaaaaaaadddddep-24L : inexact-ok
+atan 0x1p-25
+= atan downward flt-32 0x8p-28f : 0x7.fffff8p-28f : inexact-ok
+= atan tonearest flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= atan towardzero flt-32 0x8p-28f : 0x7.fffff8p-28f : inexact-ok
+= atan upward flt-32 0x8p-28f : 0x8p-28f : inexact-ok
+= atan downward dbl-64 0x8p-28 : 0x7.ffffffffffff4p-28 : inexact-ok
+= atan tonearest dbl-64 0x8p-28 : 0x7.ffffffffffff4p-28 : inexact-ok
+= atan towardzero dbl-64 0x8p-28 : 0x7.ffffffffffff4p-28 : inexact-ok
+= atan upward dbl-64 0x8p-28 : 0x7.ffffffffffff8p-28 : inexact-ok
+= atan downward ldbl-96-intel 0x8p-28L : 0x7.ffffffffffff555p-28L : inexact-ok
+= atan tonearest ldbl-96-intel 0x8p-28L : 0x7.ffffffffffff5558p-28L : inexact-ok
+= atan towardzero ldbl-96-intel 0x8p-28L : 0x7.ffffffffffff555p-28L : inexact-ok
+= atan upward ldbl-96-intel 0x8p-28L : 0x7.ffffffffffff5558p-28L : inexact-ok
+= atan downward ldbl-96-m68k 0x8p-28L : 0x7.ffffffffffff555p-28L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x8p-28L : 0x7.ffffffffffff5558p-28L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x8p-28L : 0x7.ffffffffffff555p-28L : inexact-ok
+= atan upward ldbl-96-m68k 0x8p-28L : 0x7.ffffffffffff5558p-28L : inexact-ok
+= atan downward ldbl-128 0x8p-28L : 0x7.ffffffffffff5555555555556eecp-28L : inexact-ok
+= atan tonearest ldbl-128 0x8p-28L : 0x7.ffffffffffff5555555555556efp-28L : inexact-ok
+= atan towardzero ldbl-128 0x8p-28L : 0x7.ffffffffffff5555555555556eecp-28L : inexact-ok
+= atan upward ldbl-128 0x8p-28L : 0x7.ffffffffffff5555555555556efp-28L : inexact-ok
+= atan downward ldbl-128ibm 0x8p-28L : 0x7.ffffffffffff5555555555556ep-28L : inexact-ok
+= atan tonearest ldbl-128ibm 0x8p-28L : 0x7.ffffffffffff5555555555556ep-28L : inexact-ok
+= atan towardzero ldbl-128ibm 0x8p-28L : 0x7.ffffffffffff5555555555556ep-28L : inexact-ok
+= atan upward ldbl-128ibm 0x8p-28L : 0x7.ffffffffffff5555555555557p-28L : inexact-ok
+atan 0x1p-30
+= atan downward flt-32 0x4p-32f : 0x3.fffffcp-32f : inexact-ok
+= atan tonearest flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= atan towardzero flt-32 0x4p-32f : 0x3.fffffcp-32f : inexact-ok
+= atan upward flt-32 0x4p-32f : 0x4p-32f : inexact-ok
+= atan downward dbl-64 0x4p-32 : 0x3.ffffffffffffep-32 : inexact-ok
+= atan tonearest dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= atan towardzero dbl-64 0x4p-32 : 0x3.ffffffffffffep-32 : inexact-ok
+= atan upward dbl-64 0x4p-32 : 0x4p-32 : inexact-ok
+= atan downward ldbl-96-intel 0x4p-32L : 0x3.ffffffffffffffe8p-32L : inexact-ok
+= atan tonearest ldbl-96-intel 0x4p-32L : 0x3.ffffffffffffffecp-32L : inexact-ok
+= atan towardzero ldbl-96-intel 0x4p-32L : 0x3.ffffffffffffffe8p-32L : inexact-ok
+= atan upward ldbl-96-intel 0x4p-32L : 0x3.ffffffffffffffecp-32L : inexact-ok
+= atan downward ldbl-96-m68k 0x4p-32L : 0x3.ffffffffffffffe8p-32L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x4p-32L : 0x3.ffffffffffffffecp-32L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x4p-32L : 0x3.ffffffffffffffe8p-32L : inexact-ok
+= atan upward ldbl-96-m68k 0x4p-32L : 0x3.ffffffffffffffecp-32L : inexact-ok
+= atan downward ldbl-128 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaaaap-32L : inexact-ok
+= atan tonearest ldbl-128 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaaaap-32L : inexact-ok
+= atan towardzero ldbl-128 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaaaap-32L : inexact-ok
+= atan upward ldbl-128 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaaacp-32L : inexact-ok
+= atan downward ldbl-128ibm 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaap-32L : inexact-ok
+= atan tonearest ldbl-128ibm 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaabp-32L : inexact-ok
+= atan towardzero ldbl-128ibm 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaaap-32L : inexact-ok
+= atan upward ldbl-128ibm 0x4p-32L : 0x3.ffffffffffffffeaaaaaaaaaabp-32L : inexact-ok
+atan 0x1p-35
+= atan downward flt-32 0x2p-36f : 0x1.fffffep-36f : inexact-ok
+= atan tonearest flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= atan towardzero flt-32 0x2p-36f : 0x1.fffffep-36f : inexact-ok
+= atan upward flt-32 0x2p-36f : 0x2p-36f : inexact-ok
+= atan downward dbl-64 0x2p-36 : 0x1.fffffffffffffp-36 : inexact-ok
+= atan tonearest dbl-64 0x2p-36 : 0x2p-36 : inexact-ok
+= atan towardzero dbl-64 0x2p-36 : 0x1.fffffffffffffp-36 : inexact-ok
+= atan upward dbl-64 0x2p-36 : 0x2p-36 : inexact-ok
+= atan downward ldbl-96-intel 0x2p-36L : 0x1.fffffffffffffffep-36L : inexact-ok
+= atan tonearest ldbl-96-intel 0x2p-36L : 0x2p-36L : inexact-ok
+= atan towardzero ldbl-96-intel 0x2p-36L : 0x1.fffffffffffffffep-36L : inexact-ok
+= atan upward ldbl-96-intel 0x2p-36L : 0x2p-36L : inexact-ok
+= atan downward ldbl-96-m68k 0x2p-36L : 0x1.fffffffffffffffep-36L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x2p-36L : 0x2p-36L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x2p-36L : 0x1.fffffffffffffffep-36L : inexact-ok
+= atan upward ldbl-96-m68k 0x2p-36L : 0x2p-36L : inexact-ok
+= atan downward ldbl-128 0x2p-36L : 0x1.fffffffffffffffffd5555555555p-36L : inexact-ok
+= atan tonearest ldbl-128 0x2p-36L : 0x1.fffffffffffffffffd5555555555p-36L : inexact-ok
+= atan towardzero ldbl-128 0x2p-36L : 0x1.fffffffffffffffffd5555555555p-36L : inexact-ok
+= atan upward ldbl-128 0x2p-36L : 0x1.fffffffffffffffffd5555555556p-36L : inexact-ok
+= atan downward ldbl-128ibm 0x2p-36L : 0x1.fffffffffffffffffd55555555p-36L : inexact-ok
+= atan tonearest ldbl-128ibm 0x2p-36L : 0x1.fffffffffffffffffd555555558p-36L : inexact-ok
+= atan towardzero ldbl-128ibm 0x2p-36L : 0x1.fffffffffffffffffd55555555p-36L : inexact-ok
+= atan upward ldbl-128ibm 0x2p-36L : 0x1.fffffffffffffffffd555555558p-36L : inexact-ok
+atan 0x1p-40
+= atan downward flt-32 0x1p-40f : 0xf.fffffp-44f : inexact-ok
+= atan tonearest flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= atan towardzero flt-32 0x1p-40f : 0xf.fffffp-44f : inexact-ok
+= atan upward flt-32 0x1p-40f : 0x1p-40f : inexact-ok
+= atan downward dbl-64 0x1p-40 : 0xf.ffffffffffff8p-44 : inexact-ok
+= atan tonearest dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= atan towardzero dbl-64 0x1p-40 : 0xf.ffffffffffff8p-44 : inexact-ok
+= atan upward dbl-64 0x1p-40 : 0x1p-40 : inexact-ok
+= atan downward ldbl-96-intel 0x1p-40L : 0xf.fffffffffffffffp-44L : inexact-ok
+= atan tonearest ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= atan towardzero ldbl-96-intel 0x1p-40L : 0xf.fffffffffffffffp-44L : inexact-ok
+= atan upward ldbl-96-intel 0x1p-40L : 0x1p-40L : inexact-ok
+= atan downward ldbl-96-m68k 0x1p-40L : 0xf.fffffffffffffffp-44L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x1p-40L : 0xf.fffffffffffffffp-44L : inexact-ok
+= atan upward ldbl-96-m68k 0x1p-40L : 0x1p-40L : inexact-ok
+= atan downward ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffaaaaaaaa8p-44L : inexact-ok
+= atan tonearest ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffaaaaaaaa8p-44L : inexact-ok
+= atan towardzero ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffaaaaaaaa8p-44L : inexact-ok
+= atan upward ldbl-128 0x1p-40L : 0xf.fffffffffffffffffffaaaaaaabp-44L : inexact-ok
+= atan downward ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffaaaaaa8p-44L : inexact-ok
+= atan tonearest ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffaaaaaacp-44L : inexact-ok
+= atan towardzero ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffaaaaaa8p-44L : inexact-ok
+= atan upward ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffffaaaaaacp-44L : inexact-ok
+atan 0x1p-45
+= atan downward flt-32 0x8p-48f : 0x7.fffff8p-48f : inexact-ok
+= atan tonearest flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= atan towardzero flt-32 0x8p-48f : 0x7.fffff8p-48f : inexact-ok
+= atan upward flt-32 0x8p-48f : 0x8p-48f : inexact-ok
+= atan downward dbl-64 0x8p-48 : 0x7.ffffffffffffcp-48 : inexact-ok
+= atan tonearest dbl-64 0x8p-48 : 0x8p-48 : inexact-ok
+= atan towardzero dbl-64 0x8p-48 : 0x7.ffffffffffffcp-48 : inexact-ok
+= atan upward dbl-64 0x8p-48 : 0x8p-48 : inexact-ok
+= atan downward ldbl-96-intel 0x8p-48L : 0x7.fffffffffffffff8p-48L : inexact-ok
+= atan tonearest ldbl-96-intel 0x8p-48L : 0x8p-48L : inexact-ok
+= atan towardzero ldbl-96-intel 0x8p-48L : 0x7.fffffffffffffff8p-48L : inexact-ok
+= atan upward ldbl-96-intel 0x8p-48L : 0x8p-48L : inexact-ok
+= atan downward ldbl-96-m68k 0x8p-48L : 0x7.fffffffffffffff8p-48L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x8p-48L : 0x8p-48L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x8p-48L : 0x7.fffffffffffffff8p-48L : inexact-ok
+= atan upward ldbl-96-m68k 0x8p-48L : 0x8p-48L : inexact-ok
+= atan downward ldbl-128 0x8p-48L : 0x7.ffffffffffffffffffffff555554p-48L : inexact-ok
+= atan tonearest ldbl-128 0x8p-48L : 0x7.ffffffffffffffffffffff555554p-48L : inexact-ok
+= atan towardzero ldbl-128 0x8p-48L : 0x7.ffffffffffffffffffffff555554p-48L : inexact-ok
+= atan upward ldbl-128 0x8p-48L : 0x7.ffffffffffffffffffffff555558p-48L : inexact-ok
+= atan downward ldbl-128ibm 0x8p-48L : 0x7.ffffffffffffffffffffff5554p-48L : inexact-ok
+= atan tonearest ldbl-128ibm 0x8p-48L : 0x7.ffffffffffffffffffffff5556p-48L : inexact-ok
+= atan towardzero ldbl-128ibm 0x8p-48L : 0x7.ffffffffffffffffffffff5554p-48L : inexact-ok
+= atan upward ldbl-128ibm 0x8p-48L : 0x7.ffffffffffffffffffffff5556p-48L : inexact-ok
+atan 0x1p-50
+= atan downward flt-32 0x4p-52f : 0x3.fffffcp-52f : inexact-ok
+= atan tonearest flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= atan towardzero flt-32 0x4p-52f : 0x3.fffffcp-52f : inexact-ok
+= atan upward flt-32 0x4p-52f : 0x4p-52f : inexact-ok
+= atan downward dbl-64 0x4p-52 : 0x3.ffffffffffffep-52 : inexact-ok
+= atan tonearest dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= atan towardzero dbl-64 0x4p-52 : 0x3.ffffffffffffep-52 : inexact-ok
+= atan upward dbl-64 0x4p-52 : 0x4p-52 : inexact-ok
+= atan downward ldbl-96-intel 0x4p-52L : 0x3.fffffffffffffffcp-52L : inexact-ok
+= atan tonearest ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= atan towardzero ldbl-96-intel 0x4p-52L : 0x3.fffffffffffffffcp-52L : inexact-ok
+= atan upward ldbl-96-intel 0x4p-52L : 0x4p-52L : inexact-ok
+= atan downward ldbl-96-m68k 0x4p-52L : 0x3.fffffffffffffffcp-52L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x4p-52L : 0x3.fffffffffffffffcp-52L : inexact-ok
+= atan upward ldbl-96-m68k 0x4p-52L : 0x4p-52L : inexact-ok
+= atan downward ldbl-128 0x4p-52L : 0x3.ffffffffffffffffffffffffeaaap-52L : inexact-ok
+= atan tonearest ldbl-128 0x4p-52L : 0x3.ffffffffffffffffffffffffeaaap-52L : inexact-ok
+= atan towardzero ldbl-128 0x4p-52L : 0x3.ffffffffffffffffffffffffeaaap-52L : inexact-ok
+= atan upward ldbl-128 0x4p-52L : 0x3.ffffffffffffffffffffffffeaacp-52L : inexact-ok
+= atan downward ldbl-128ibm 0x4p-52L : 0x3.ffffffffffffffffffffffffeap-52L : inexact-ok
+= atan tonearest ldbl-128ibm 0x4p-52L : 0x3.ffffffffffffffffffffffffebp-52L : inexact-ok
+= atan towardzero ldbl-128ibm 0x4p-52L : 0x3.ffffffffffffffffffffffffeap-52L : inexact-ok
+= atan upward ldbl-128ibm 0x4p-52L : 0x3.ffffffffffffffffffffffffebp-52L : inexact-ok
+atan 0x1p-55
+= atan downward flt-32 0x2p-56f : 0x1.fffffep-56f : inexact-ok
+= atan tonearest flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= atan towardzero flt-32 0x2p-56f : 0x1.fffffep-56f : inexact-ok
+= atan upward flt-32 0x2p-56f : 0x2p-56f : inexact-ok
+= atan downward dbl-64 0x2p-56 : 0x1.fffffffffffffp-56 : inexact-ok
+= atan tonearest dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= atan towardzero dbl-64 0x2p-56 : 0x1.fffffffffffffp-56 : inexact-ok
+= atan upward dbl-64 0x2p-56 : 0x2p-56 : inexact-ok
+= atan downward ldbl-96-intel 0x2p-56L : 0x1.fffffffffffffffep-56L : inexact-ok
+= atan tonearest ldbl-96-intel 0x2p-56L : 0x2p-56L : inexact-ok
+= atan towardzero ldbl-96-intel 0x2p-56L : 0x1.fffffffffffffffep-56L : inexact-ok
+= atan upward ldbl-96-intel 0x2p-56L : 0x2p-56L : inexact-ok
+= atan downward ldbl-96-m68k 0x2p-56L : 0x1.fffffffffffffffep-56L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x2p-56L : 0x2p-56L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x2p-56L : 0x1.fffffffffffffffep-56L : inexact-ok
+= atan upward ldbl-96-m68k 0x2p-56L : 0x2p-56L : inexact-ok
+= atan downward ldbl-128 0x2p-56L : 0x1.fffffffffffffffffffffffffffdp-56L : inexact-ok
+= atan tonearest ldbl-128 0x2p-56L : 0x1.fffffffffffffffffffffffffffdp-56L : inexact-ok
+= atan towardzero ldbl-128 0x2p-56L : 0x1.fffffffffffffffffffffffffffdp-56L : inexact-ok
+= atan upward ldbl-128 0x2p-56L : 0x1.fffffffffffffffffffffffffffep-56L : inexact-ok
+= atan downward ldbl-128ibm 0x2p-56L : 0x1.ffffffffffffffffffffffffff8p-56L : inexact-ok
+= atan tonearest ldbl-128ibm 0x2p-56L : 0x2p-56L : inexact-ok
+= atan towardzero ldbl-128ibm 0x2p-56L : 0x1.ffffffffffffffffffffffffff8p-56L : inexact-ok
+= atan upward ldbl-128ibm 0x2p-56L : 0x2p-56L : inexact-ok
+atan 0x1p-60
+= atan downward flt-32 0x1p-60f : 0xf.fffffp-64f : inexact-ok
+= atan tonearest flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= atan towardzero flt-32 0x1p-60f : 0xf.fffffp-64f : inexact-ok
+= atan upward flt-32 0x1p-60f : 0x1p-60f : inexact-ok
+= atan downward dbl-64 0x1p-60 : 0xf.ffffffffffff8p-64 : inexact-ok
+= atan tonearest dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= atan towardzero dbl-64 0x1p-60 : 0xf.ffffffffffff8p-64 : inexact-ok
+= atan upward dbl-64 0x1p-60 : 0x1p-60 : inexact-ok
+= atan downward ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffffp-64L : inexact-ok
+= atan tonearest ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= atan towardzero ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffffp-64L : inexact-ok
+= atan upward ldbl-96-intel 0x1p-60L : 0x1p-60L : inexact-ok
+= atan downward ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffffp-64L : inexact-ok
+= atan tonearest ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= atan towardzero ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffffp-64L : inexact-ok
+= atan upward ldbl-96-m68k 0x1p-60L : 0x1p-60L : inexact-ok
+= atan downward ldbl-128 0x1p-60L : 0xf.fffffffffffffffffffffffffff8p-64L : inexact-ok
+= atan tonearest ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= atan towardzero ldbl-128 0x1p-60L : 0xf.fffffffffffffffffffffffffff8p-64L : inexact-ok
+= atan upward ldbl-128 0x1p-60L : 0x1p-60L : inexact-ok
+= atan downward ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffffffffffffffcp-64L : inexact-ok
+= atan tonearest ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
+= atan towardzero ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffffffffffffffcp-64L : inexact-ok
+= atan upward ldbl-128ibm 0x1p-60L : 0x1p-60L : inexact-ok
atan 2.5
= atan downward flt-32 0x2.8p+0f : 0x1.30b6d6p+0f : inexact-ok
= atan tonearest flt-32 0x2.8p+0f : 0x1.30b6d8p+0f : inexact-ok
@@ -17119,6 +19274,2350 @@ atan2 -min_subnorm -min_subnorm
= atan2 tonearest ldbl-128 -0x4p-16496L -0x4p-16496L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
= atan2 towardzero ldbl-128 -0x4p-16496L -0x4p-16496L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
= atan2 upward ldbl-128 -0x4p-16496L -0x4p-16496L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+atan2 min min_subnorm
+= atan2 downward flt-32 0x4p-128f 0x8p-152f : 0x1.921fb2p+0f : inexact-ok
+= atan2 tonearest flt-32 0x4p-128f 0x8p-152f : 0x1.921fb4p+0f : inexact-ok
+= atan2 towardzero flt-32 0x4p-128f 0x8p-152f : 0x1.921fb2p+0f : inexact-ok
+= atan2 upward flt-32 0x4p-128f 0x8p-152f : 0x1.921fb4p+0f : inexact-ok
+= atan2 downward dbl-64 0x4p-128 0x8p-152 : 0x1.921fb34442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-128 0x8p-152 : 0x1.921fb34442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-128 0x8p-152 : 0x1.921fb34442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-128 0x8p-152 : 0x1.921fb34442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-128L 0x8p-152L : 0x1.921fb34442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-128L 0x8p-152L : 0x1.921fb34442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-128L 0x8p-152L : 0x1.921fb34442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-128L 0x8p-152L : 0x1.921fb34442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x1.921fb34442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x1.921fb34442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x1.921fb34442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x1.921fb34442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L 0x8p-152L : 0x1.921fb34442d184698c376fc1ac62p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L 0x8p-152L : 0x1.921fb34442d184698c376fc1ac63p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L 0x8p-152L : 0x1.921fb34442d184698c376fc1ac62p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L 0x8p-152L : 0x1.921fb34442d184698c376fc1ac63p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-128L 0x8p-152L : 0x1.921fb34442d184698c376fc1acp+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-128L 0x8p-152L : 0x1.921fb34442d184698c376fc1ac8p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-128L 0x8p-152L : 0x1.921fb34442d184698c376fc1acp+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-128L 0x8p-152L : 0x1.921fb34442d184698c376fc1ac8p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-128 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-128 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-128 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-128 0x4p-1076 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-128L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-128L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-128L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-128L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L 0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L 0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1024 0x8p-152 : 0x7.ffffffffffffcp-876 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1024 0x8p-152 : 0x8p-876 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1024 0x8p-152 : 0x7.ffffffffffffcp-876 : inexact-ok
+= atan2 upward dbl-64 0x4p-1024 0x8p-152 : 0x8p-876 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x7.fffffffffffffff8p-876L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x8p-876L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x7.fffffffffffffff8p-876L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x8p-876L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x7.fffffffffffffff8p-876L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x8p-876L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x7.fffffffffffffff8p-876L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x8p-876L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-876L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L 0x8p-152L : 0x8p-876L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-876L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L 0x8p-152L : 0x8p-876L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x7.fffffffffffffffffffffffffep-876L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x8p-876L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x7.fffffffffffffffffffffffffep-876L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x8p-876L : inexact-ok
+= atan2 downward dbl-64 0x4p-1024 0x4p-1076 : 0x1.921fb54442d17p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1024 0x4p-1076 : 0x1.921fb54442d17p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1024 0x4p-1076 : 0x1.921fb54442d17p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-1024 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d1746ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d1746ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d1746ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d1746ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x1.921fb54442d17469898cc51702p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L 0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L 0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x7.fffffffffffffff8p-16236L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x8p-16236L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x7.fffffffffffffff8p-16236L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x8p-16236L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x7.fffffffffffffff8p-16236L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x8p-16236L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x7.fffffffffffffff8p-16236L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x8p-16236L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-16236L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L 0x8p-152L : 0x8p-16236L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L 0x8p-152L : 0x7.fffffffffffffffffffffffffffcp-16236L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L 0x8p-152L : 0x8p-16236L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-15312L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0x1p-15308L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-15312L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0x1p-15308L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-15312L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0x1p-15308L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-15312L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0x1p-15308L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-15312L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L 0x4p-1076L : 0x1p-15308L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-15312L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L 0x4p-1076L : 0x1p-15308L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L 0x8p-16448L : 0x1.921fb54442d18467898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L 0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L 0x4p-16448L : 0x1.921fb54442d18468898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L 0x4p-16448L : 0x1.921fb54442d18468898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L 0x4p-16448L : 0x1.921fb54442d18468898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L 0x4p-16448L : 0x1.921fb54442d18468898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x3.fffffffffffffffcp-16236L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x4p-16236L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x3.fffffffffffffffcp-16236L : inexact-ok
+= atan2 upward ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x4p-16236L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x3.fffffffffffffffcp-16236L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x4p-16236L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x3.fffffffffffffffcp-16236L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x4p-16236L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L 0x8p-152L : 0x3.fffffffffffffffffffffffffffep-16236L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L 0x8p-152L : 0x4p-16236L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L 0x8p-152L : 0x3.fffffffffffffffffffffffffffep-16236L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L 0x8p-152L : 0x4p-16236L : inexact-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x7.fffffffffffffff8p-15312L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x8p-15312L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x7.fffffffffffffff8p-15312L : inexact-ok
+= atan2 upward ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x8p-15312L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x7.fffffffffffffff8p-15312L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x8p-15312L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x7.fffffffffffffff8p-15312L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x8p-15312L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L 0x4p-1076L : 0x7.fffffffffffffffffffffffffffcp-15312L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L 0x4p-1076L : 0x8p-15312L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L 0x4p-1076L : 0x7.fffffffffffffffffffffffffffcp-15312L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L 0x4p-1076L : 0x8p-15312L : inexact-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18464p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18464p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18464p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18464p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18465898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18465898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18465898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L 0x8p-16448L : 0x1.921fb54442d18465898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L 0x4p-16448L : 0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L 0x4p-16448L : 0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L 0x4p-16448L : 0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L 0x4p-16448L : 0x1.921fb54442d18467898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b6p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b6p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b6p+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 downward dbl-64 0x8p-972 0x8p-152 : 0xf.ffffffffffff8p-824 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-972 0x8p-152 : 0x1p-820 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-972 0x8p-152 : 0xf.ffffffffffff8p-824 : inexact-ok
+= atan2 upward dbl-64 0x8p-972 0x8p-152 : 0x1p-820 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffp-824L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-972L 0x8p-152L : 0x1p-820L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffp-824L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-972L 0x8p-152L : 0x1p-820L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffp-824L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L 0x8p-152L : 0x1p-820L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffp-824L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L 0x8p-152L : 0x1p-820L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-824L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L 0x8p-152L : 0x1p-820L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-824L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L 0x8p-152L : 0x1p-820L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-824L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-972L 0x8p-152L : 0x1p-820L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-824L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-972L 0x8p-152L : 0x1p-820L : inexact-ok
+= atan2 downward dbl-64 0x8p-972 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-972 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-972 0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-972 0x4p-1076 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18469898cc5170138p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18469898cc5170138p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18469898cc5170138p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18469898cc5170139p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18469898cc51701p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18469898cc51701p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18469898cc51701p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-972L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-972L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-972L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-972L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L 0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L 0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L 0x8p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L 0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L 0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L 0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L 0x4p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L 0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+atan2 min -min_subnorm
+= atan2 downward flt-32 0x4p-128f -0x8p-152f : 0x1.921fb6p+0f : inexact-ok
+= atan2 tonearest flt-32 0x4p-128f -0x8p-152f : 0x1.921fb8p+0f : inexact-ok
+= atan2 towardzero flt-32 0x4p-128f -0x8p-152f : 0x1.921fb6p+0f : inexact-ok
+= atan2 upward flt-32 0x4p-128f -0x8p-152f : 0x1.921fb8p+0f : inexact-ok
+= atan2 downward dbl-64 0x4p-128 -0x8p-152 : 0x1.921fb74442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-128 -0x8p-152 : 0x1.921fb74442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-128 -0x8p-152 : 0x1.921fb74442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-128 -0x8p-152 : 0x1.921fb74442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1.921fb74442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1.921fb74442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1.921fb74442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1.921fb74442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846986e21a6c570dp+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846986e21a6c570ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846986e21a6c570dp+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846986e21a6c570ep+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846986e21a6c57p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846986e21a6c57p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846986e21a6c57p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1.921fb74442d1846986e21a6c578p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-128 -0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-128 -0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-128 -0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-128 -0x4p-1076 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-128L -0x4p-1076L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-128L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-128L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-128L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-128L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-128L -0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-128L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-128L -0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-128L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-128L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-128L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-128L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-128L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1024 -0x8p-152 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1024 -0x8p-152 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1024 -0x8p-152 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-1024 -0x8p-152 : 0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1024L -0x8p-152L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1024 -0x4p-1076 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1024 -0x4p-1076 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1024 -0x4p-1076 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-1024 -0x4p-1076 : 0x1.921fb54442d1ap+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d1946ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d1946ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d1946ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d1946ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1024L -0x4p-1076L : 0x1.921fb54442d19469898cc51702p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1024L -0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1024L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1024L -0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1024L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1024L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1024L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1024L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1024L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L -0x8p-152L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L -0x4p-1076L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L -0x8p-16448L : 0x1.921fb54442d1846b898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16384L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16384L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16384L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16384L -0x4p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L -0x4p-16448L : 0x1.921fb54442d1846a898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L -0x4p-16448L : 0x1.921fb54442d1846a898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L -0x4p-16448L : 0x1.921fb54442d1846a898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L -0x4p-16448L : 0x1.921fb54442d1846a898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16384L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16384L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16384L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16384L -0x4p-16496L : 0x1.921fb54442d18469898cc51701bap+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L -0x8p-152L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L -0x4p-1076L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846ep+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846ep+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846ep+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846ep+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846d898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846d898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846d898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L -0x8p-16448L : 0x1.921fb54442d1846d898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x2p-16384L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x2p-16384L -0x4p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x2p-16384L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x2p-16384L -0x4p-16448L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L -0x4p-16448L : 0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L -0x4p-16448L : 0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L -0x4p-16448L : 0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L -0x4p-16448L : 0x1.921fb54442d1846b898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x2p-16384L -0x4p-16496L : 0x1.921fb54442d18469898cc51701bap+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x2p-16384L -0x4p-16496L : 0x1.921fb54442d18469898cc51701bap+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x2p-16384L -0x4p-16496L : 0x1.921fb54442d18469898cc51701bap+0L : inexact-ok
+= atan2 upward ldbl-128 0x2p-16384L -0x4p-16496L : 0x1.921fb54442d18469898cc51701bbp+0L : inexact-ok
+= atan2 downward dbl-64 0x8p-972 -0x8p-152 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-972 -0x8p-152 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-972 -0x8p-152 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-972 -0x8p-152 : 0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-972L -0x8p-152L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 downward dbl-64 0x8p-972 -0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-972 -0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-972 -0x4p-1076 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-972 -0x4p-1076 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18469898cc5170238p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18469898cc5170238p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18469898cc5170238p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18469898cc5170239p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-972L -0x4p-1076L : 0x1.921fb54442d18469898cc517028p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-972L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-972L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-972L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-972L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L -0x8p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L -0x8p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L -0x8p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-972L -0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-972L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-972L -0x4p-16448L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-972L -0x4p-16448L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L -0x4p-16448L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-972L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-972L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-972L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-972L -0x4p-16496L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+atan2 -min min_subnorm
+= atan2 downward flt-32 -0x4p-128f 0x8p-152f : -0x1.921fb4p+0f : inexact-ok
+= atan2 tonearest flt-32 -0x4p-128f 0x8p-152f : -0x1.921fb4p+0f : inexact-ok
+= atan2 towardzero flt-32 -0x4p-128f 0x8p-152f : -0x1.921fb2p+0f : inexact-ok
+= atan2 upward flt-32 -0x4p-128f 0x8p-152f : -0x1.921fb2p+0f : inexact-ok
+= atan2 downward dbl-64 -0x4p-128 0x8p-152 : -0x1.921fb34442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-128 0x8p-152 : -0x1.921fb34442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-128 0x8p-152 : -0x1.921fb34442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-128 0x8p-152 : -0x1.921fb34442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-128L 0x8p-152L : -0x1.921fb34442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-128L 0x8p-152L : -0x1.921fb34442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-128L 0x8p-152L : -0x1.921fb34442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-128L 0x8p-152L : -0x1.921fb34442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L 0x8p-152L : -0x1.921fb34442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L 0x8p-152L : -0x1.921fb34442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L 0x8p-152L : -0x1.921fb34442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L 0x8p-152L : -0x1.921fb34442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0x8p-152L : -0x1.921fb34442d184698c376fc1ac63p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L 0x8p-152L : -0x1.921fb34442d184698c376fc1ac63p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0x8p-152L : -0x1.921fb34442d184698c376fc1ac62p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0x8p-152L : -0x1.921fb34442d184698c376fc1ac62p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-128L 0x8p-152L : -0x1.921fb34442d184698c376fc1ac8p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-128L 0x8p-152L : -0x1.921fb34442d184698c376fc1ac8p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-128L 0x8p-152L : -0x1.921fb34442d184698c376fc1acp+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-128L 0x8p-152L : -0x1.921fb34442d184698c376fc1acp+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-128 0x4p-1076 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-128 0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-128 0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-128 0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-128L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-128L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-128L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-128L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-128L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-128L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-128L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1024 0x8p-152 : -0x8p-876 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1024 0x8p-152 : -0x8p-876 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1024 0x8p-152 : -0x7.ffffffffffffcp-876 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1024 0x8p-152 : -0x7.ffffffffffffcp-876 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1024L 0x8p-152L : -0x8p-876L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1024L 0x8p-152L : -0x8p-876L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1024L 0x8p-152L : -0x7.fffffffffffffff8p-876L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1024L 0x8p-152L : -0x7.fffffffffffffff8p-876L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L 0x8p-152L : -0x8p-876L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L 0x8p-152L : -0x8p-876L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L 0x8p-152L : -0x7.fffffffffffffff8p-876L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L 0x8p-152L : -0x7.fffffffffffffff8p-876L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0x8p-152L : -0x8p-876L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L 0x8p-152L : -0x8p-876L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-876L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-876L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1024L 0x8p-152L : -0x8p-876L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1024L 0x8p-152L : -0x8p-876L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1024L 0x8p-152L : -0x7.fffffffffffffffffffffffffep-876L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1024L 0x8p-152L : -0x7.fffffffffffffffffffffffffep-876L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1024 0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1024 0x4p-1076 : -0x1.921fb54442d17p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1024 0x4p-1076 : -0x1.921fb54442d17p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1024 0x4p-1076 : -0x1.921fb54442d17p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d1746ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d1746ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d1746ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d1746ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1024L 0x4p-1076L : -0x1.921fb54442d17469898cc517018p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-16384L 0x8p-152L : -0x8p-16236L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L 0x8p-152L : -0x8p-16236L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-16384L 0x8p-152L : -0x7.fffffffffffffff8p-16236L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-16384L 0x8p-152L : -0x7.fffffffffffffff8p-16236L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L 0x8p-152L : -0x8p-16236L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L 0x8p-152L : -0x8p-16236L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L 0x8p-152L : -0x7.fffffffffffffff8p-16236L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L 0x8p-152L : -0x7.fffffffffffffff8p-16236L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L 0x8p-152L : -0x8p-16236L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L 0x8p-152L : -0x8p-16236L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L 0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-16236L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L 0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-16236L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-16384L 0x4p-1076L : -0x1p-15308L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L 0x4p-1076L : -0x1p-15308L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-16384L 0x4p-1076L : -0xf.fffffffffffffffp-15312L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-16384L 0x4p-1076L : -0xf.fffffffffffffffp-15312L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L 0x4p-1076L : -0x1p-15308L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L 0x4p-1076L : -0x1p-15308L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L 0x4p-1076L : -0xf.fffffffffffffffp-15312L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L 0x4p-1076L : -0xf.fffffffffffffffp-15312L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L 0x4p-1076L : -0x1p-15308L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L 0x4p-1076L : -0x1p-15308L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L 0x4p-1076L : -0xf.fffffffffffffffffffffffffff8p-15312L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L 0x4p-1076L : -0xf.fffffffffffffffffffffffffff8p-15312L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18467898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L 0x8p-16448L : -0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L 0x4p-16448L : -0x1.921fb54442d18468898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L 0x4p-16448L : -0x1.921fb54442d18468898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L 0x4p-16448L : -0x1.921fb54442d18468898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L 0x4p-16448L : -0x1.921fb54442d18468898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x2p-16384L 0x8p-152L : -0x4p-16236L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L 0x8p-152L : -0x4p-16236L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x2p-16384L 0x8p-152L : -0x3.fffffffffffffffcp-16236L : inexact-ok
+= atan2 upward ldbl-96-intel -0x2p-16384L 0x8p-152L : -0x3.fffffffffffffffcp-16236L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L 0x8p-152L : -0x4p-16236L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L 0x8p-152L : -0x4p-16236L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L 0x8p-152L : -0x3.fffffffffffffffcp-16236L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L 0x8p-152L : -0x3.fffffffffffffffcp-16236L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L 0x8p-152L : -0x4p-16236L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L 0x8p-152L : -0x4p-16236L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L 0x8p-152L : -0x3.fffffffffffffffffffffffffffep-16236L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L 0x8p-152L : -0x3.fffffffffffffffffffffffffffep-16236L : inexact-ok
+= atan2 downward ldbl-96-intel -0x2p-16384L 0x4p-1076L : -0x8p-15312L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L 0x4p-1076L : -0x8p-15312L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x2p-16384L 0x4p-1076L : -0x7.fffffffffffffff8p-15312L : inexact-ok
+= atan2 upward ldbl-96-intel -0x2p-16384L 0x4p-1076L : -0x7.fffffffffffffff8p-15312L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L 0x4p-1076L : -0x8p-15312L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L 0x4p-1076L : -0x8p-15312L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L 0x4p-1076L : -0x7.fffffffffffffff8p-15312L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L 0x4p-1076L : -0x7.fffffffffffffff8p-15312L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L 0x4p-1076L : -0x8p-15312L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L 0x4p-1076L : -0x8p-15312L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L 0x4p-1076L : -0x7.fffffffffffffffffffffffffffcp-15312L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L 0x4p-1076L : -0x7.fffffffffffffffffffffffffffcp-15312L : inexact-ok
+= atan2 downward ldbl-96-intel -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18464p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18464p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18464p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18464p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18465898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18465898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18465898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L 0x8p-16448L : -0x1.921fb54442d18465898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L 0x4p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L 0x4p-16448L : -0x1.921fb54442d18466p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L 0x4p-16448L : -0x1.921fb54442d18467898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L 0x4p-16448L : -0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L 0x4p-16448L : -0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L 0x4p-16448L : -0x1.921fb54442d18467898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b6p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b6p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b6p+0L : inexact-ok
+= atan2 downward dbl-64 -0x8p-972 0x8p-152 : -0x1p-820 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-972 0x8p-152 : -0x1p-820 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-972 0x8p-152 : -0xf.ffffffffffff8p-824 : inexact-ok
+= atan2 upward dbl-64 -0x8p-972 0x8p-152 : -0xf.ffffffffffff8p-824 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-972L 0x8p-152L : -0x1p-820L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-972L 0x8p-152L : -0x1p-820L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-972L 0x8p-152L : -0xf.fffffffffffffffp-824L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-972L 0x8p-152L : -0xf.fffffffffffffffp-824L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L 0x8p-152L : -0x1p-820L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L 0x8p-152L : -0x1p-820L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L 0x8p-152L : -0xf.fffffffffffffffp-824L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L 0x8p-152L : -0xf.fffffffffffffffp-824L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0x8p-152L : -0x1p-820L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L 0x8p-152L : -0x1p-820L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0x8p-152L : -0xf.fffffffffffffffffffffffffff8p-824L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0x8p-152L : -0xf.fffffffffffffffffffffffffff8p-824L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-972L 0x8p-152L : -0x1p-820L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-972L 0x8p-152L : -0x1p-820L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-972L 0x8p-152L : -0xf.fffffffffffffffffffffffffcp-824L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-972L 0x8p-152L : -0xf.fffffffffffffffffffffffffcp-824L : inexact-ok
+= atan2 downward dbl-64 -0x8p-972 0x4p-1076 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-972 0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-972 0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-972 0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-972L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-972L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18469898cc5170139p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18469898cc5170138p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18469898cc5170138p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18469898cc5170138p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18469898cc51701p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18469898cc51701p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-972L 0x4p-1076L : -0x1.921fb54442d18469898cc51701p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-972L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-972L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-972L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-972L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+atan2 -min -min_subnorm
+= atan2 downward flt-32 -0x4p-128f -0x8p-152f : -0x1.921fb8p+0f : inexact-ok
+= atan2 tonearest flt-32 -0x4p-128f -0x8p-152f : -0x1.921fb8p+0f : inexact-ok
+= atan2 towardzero flt-32 -0x4p-128f -0x8p-152f : -0x1.921fb6p+0f : inexact-ok
+= atan2 upward flt-32 -0x4p-128f -0x8p-152f : -0x1.921fb6p+0f : inexact-ok
+= atan2 downward dbl-64 -0x4p-128 -0x8p-152 : -0x1.921fb74442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-128 -0x8p-152 : -0x1.921fb74442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-128 -0x8p-152 : -0x1.921fb74442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-128 -0x8p-152 : -0x1.921fb74442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-128L -0x8p-152L : -0x1.921fb74442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-128L -0x8p-152L : -0x1.921fb74442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L -0x8p-152L : -0x1.921fb74442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L -0x8p-152L : -0x1.921fb74442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846986e21a6c570ep+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846986e21a6c570ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846986e21a6c570dp+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846986e21a6c570dp+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846986e21a6c578p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846986e21a6c57p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846986e21a6c57p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-128L -0x8p-152L : -0x1.921fb74442d1846986e21a6c57p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-128 -0x4p-1076 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-128 -0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-128 -0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-128 -0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-128L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-128L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-128L -0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-128L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-128L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-128L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-128L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-128L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-128L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-128L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-128L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-128L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1024 -0x8p-152 : -0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1024 -0x8p-152 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1024 -0x8p-152 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1024 -0x8p-152 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1024L -0x8p-152L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1024 -0x4p-1076 : -0x1.921fb54442d1ap+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1024 -0x4p-1076 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1024 -0x4p-1076 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1024 -0x4p-1076 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d1946ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d1946ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d1946ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d1946ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1024L -0x4p-1076L : -0x1.921fb54442d19469898cc517018p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1024L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1024L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1024L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1024L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1024L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846b898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0x8p-16448L : -0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16384L -0x4p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16384L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16384L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16384L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0x4p-16448L : -0x1.921fb54442d1846a898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L -0x4p-16448L : -0x1.921fb54442d1846a898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0x4p-16448L : -0x1.921fb54442d1846a898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0x4p-16448L : -0x1.921fb54442d1846a898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0x4p-16496L : -0x1.921fb54442d18469898cc51701bap+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16384L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846ep+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846ep+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846ep+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846ep+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846d898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846d898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846d898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0x8p-16448L : -0x1.921fb54442d1846d898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x2p-16384L -0x4p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x2p-16384L -0x4p-16448L : -0x1.921fb54442d1846cp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x2p-16384L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x2p-16384L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0x4p-16448L : -0x1.921fb54442d1846b898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L -0x4p-16448L : -0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0x4p-16448L : -0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0x4p-16448L : -0x1.921fb54442d1846b898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0x4p-16496L : -0x1.921fb54442d18469898cc51701bbp+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L -0x4p-16496L : -0x1.921fb54442d18469898cc51701bap+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0x4p-16496L : -0x1.921fb54442d18469898cc51701bap+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0x4p-16496L : -0x1.921fb54442d18469898cc51701bap+0L : inexact-ok
+= atan2 downward dbl-64 -0x8p-972 -0x8p-152 : -0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-972 -0x8p-152 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-972 -0x8p-152 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-972 -0x8p-152 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-972L -0x8p-152L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 downward dbl-64 -0x8p-972 -0x4p-1076 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-972 -0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-972 -0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-972 -0x4p-1076 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-972L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-972L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18469898cc5170239p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18469898cc5170238p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18469898cc5170238p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18469898cc5170238p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18469898cc517028p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-972L -0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-972L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-972L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-972L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-972L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-972L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-972L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-972L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-972L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-972L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+atan2 min_subnorm min
+= atan2 downward flt-32 0x8p-152f 0x4p-128f : 0x1.fffffep-24f : inexact-ok
+= atan2 tonearest flt-32 0x8p-152f 0x4p-128f : 0x2p-24f : inexact-ok
+= atan2 towardzero flt-32 0x8p-152f 0x4p-128f : 0x1.fffffep-24f : inexact-ok
+= atan2 upward flt-32 0x8p-152f 0x4p-128f : 0x2p-24f : inexact-ok
+= atan2 downward dbl-64 0x8p-152 0x4p-128 : 0x1.fffffffffffd5p-24 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-152 0x4p-128 : 0x1.fffffffffffd5p-24 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-152 0x4p-128 : 0x1.fffffffffffd5p-24 : inexact-ok
+= atan2 upward dbl-64 0x8p-152 0x4p-128 : 0x1.fffffffffffd6p-24 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L 0x4p-128L : 0x1.fffffffffffd5554p-24L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L 0x4p-128L : 0x1.fffffffffffd5556p-24L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L 0x4p-128L : 0x1.fffffffffffd5554p-24L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L 0x4p-128L : 0x1.fffffffffffd5556p-24L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L 0x4p-128L : 0x1.fffffffffffd5554p-24L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L 0x4p-128L : 0x1.fffffffffffd5556p-24L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L 0x4p-128L : 0x1.fffffffffffd5554p-24L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L 0x4p-128L : 0x1.fffffffffffd5556p-24L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L 0x4p-128L : 0x1.fffffffffffd55555555555bbbbbp-24L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L 0x4p-128L : 0x1.fffffffffffd55555555555bbbbcp-24L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L 0x4p-128L : 0x1.fffffffffffd55555555555bbbbbp-24L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L 0x4p-128L : 0x1.fffffffffffd55555555555bbbbcp-24L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-152L 0x4p-128L : 0x1.fffffffffffd55555555555bbb8p-24L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-152L 0x4p-128L : 0x1.fffffffffffd55555555555bbb8p-24L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-152L 0x4p-128L : 0x1.fffffffffffd55555555555bbb8p-24L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-152L 0x4p-128L : 0x1.fffffffffffd55555555555bbcp-24L : inexact-ok
+= atan2 downward dbl-64 0x8p-152 0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-152 0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-152 0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-152 0x4p-1024 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L 0x4p-1024L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L 0x4p-1024L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L 0x4p-1024L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L 0x4p-1024L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-152L 0x4p-1024L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L 0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L 0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L 0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L 0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L 0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L 0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L 0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L 0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L 0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L 0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L 0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L 0x4p-16384L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L 0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L 0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L 0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L 0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L 0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L 0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L 0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L 0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L 0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L 0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L 0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L 0x2p-16384L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward dbl-64 0x8p-152 0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-152 0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-152 0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-152 0x8p-972 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L 0x8p-972L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L 0x8p-972L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L 0x8p-972L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L 0x8p-972L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L 0x8p-972L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L 0x8p-972L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L 0x8p-972L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L 0x8p-972L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L 0x8p-972L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L 0x8p-972L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L 0x8p-972L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L 0x8p-972L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-152L 0x8p-972L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-152L 0x8p-972L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-152L 0x8p-972L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-152L 0x8p-972L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1076 0x4p-128 : 0xf.ffffffffffff8p-952 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1076 0x4p-128 : 0x1p-948 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1076 0x4p-128 : 0xf.ffffffffffff8p-952 : inexact-ok
+= atan2 upward dbl-64 0x4p-1076 0x4p-128 : 0x1p-948 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L 0x4p-128L : 0xf.fffffffffffffffp-952L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L 0x4p-128L : 0x1p-948L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L 0x4p-128L : 0xf.fffffffffffffffp-952L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L 0x4p-128L : 0x1p-948L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L 0x4p-128L : 0xf.fffffffffffffffp-952L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L 0x4p-128L : 0x1p-948L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L 0x4p-128L : 0xf.fffffffffffffffp-952L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L 0x4p-128L : 0x1p-948L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-952L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L 0x4p-128L : 0x1p-948L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-952L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L 0x4p-128L : 0x1p-948L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1076L 0x4p-128L : 0xf.fffffffffffffffffffffffffcp-952L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1076L 0x4p-128L : 0x1p-948L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1076L 0x4p-128L : 0xf.fffffffffffffffffffffffffcp-952L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1076L 0x4p-128L : 0x1p-948L : inexact-ok
+= atan2 downward dbl-64 0x4p-1076 0x4p-1024 : 0xf.ffffffffffff8p-56 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1076 0x4p-1024 : 0x1p-52 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1076 0x4p-1024 : 0xf.ffffffffffff8p-56 : inexact-ok
+= atan2 upward dbl-64 0x4p-1076 0x4p-1024 : 0x1p-52 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffp-56L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L 0x4p-1024L : 0x1p-52L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffp-56L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L 0x4p-1024L : 0x1p-52L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffp-56L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L 0x4p-1024L : 0x1p-52L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffp-56L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L 0x4p-1024L : 0x1p-52L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffffffffffffaa8p-56L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffffffffffffaa8p-56L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffffffffffffaa8p-56L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffffffffffffabp-56L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffffffffffff8p-56L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-56L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffffffffffff8p-56L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1076L 0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-56L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L 0x4p-16384L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L 0x2p-16384L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1076 0x8p-972 : 0x7.ffffffffffffcp-108 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1076 0x8p-972 : 0x8p-108 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1076 0x8p-972 : 0x7.ffffffffffffcp-108 : inexact-ok
+= atan2 upward dbl-64 0x4p-1076 0x8p-972 : 0x8p-108 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L 0x8p-972L : 0x7.fffffffffffffff8p-108L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L 0x8p-972L : 0x8p-108L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L 0x8p-972L : 0x7.fffffffffffffff8p-108L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L 0x8p-972L : 0x8p-108L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L 0x8p-972L : 0x7.fffffffffffffff8p-108L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L 0x8p-972L : 0x8p-108L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L 0x8p-972L : 0x7.fffffffffffffff8p-108L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L 0x8p-972L : 0x8p-108L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L 0x8p-972L : 0x7.fffffffffffffffffffffffffffcp-108L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L 0x8p-972L : 0x8p-108L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L 0x8p-972L : 0x7.fffffffffffffffffffffffffffcp-108L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L 0x8p-972L : 0x8p-108L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1076L 0x8p-972L : 0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1076L 0x8p-972L : 0x8p-108L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1076L 0x8p-972L : 0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1076L 0x8p-972L : 0x8p-108L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L 0x4p-128L : 0x1.fffffffffffffffep-16320L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L 0x4p-128L : 0x2p-16320L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L 0x4p-128L : 0x1.fffffffffffffffep-16320L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L 0x4p-128L : 0x2p-16320L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L 0x4p-128L : 0x1.fffffffffffffffep-16320L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0x4p-128L : 0x2p-16320L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0x4p-128L : 0x1.fffffffffffffffep-16320L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L 0x4p-128L : 0x2p-16320L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L 0x4p-128L : 0x1.ffffffffffffffffffffffffffffp-16320L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L 0x4p-128L : 0x2p-16320L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L 0x4p-128L : 0x1.ffffffffffffffffffffffffffffp-16320L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L 0x4p-128L : 0x2p-16320L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L 0x4p-1024L : 0x1.fffffffffffffffep-15424L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L 0x4p-1024L : 0x2p-15424L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L 0x4p-1024L : 0x1.fffffffffffffffep-15424L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L 0x4p-1024L : 0x2p-15424L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L 0x4p-1024L : 0x1.fffffffffffffffep-15424L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0x4p-1024L : 0x2p-15424L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0x4p-1024L : 0x1.fffffffffffffffep-15424L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L 0x4p-1024L : 0x2p-15424L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L 0x4p-1024L : 0x1.ffffffffffffffffffffffffffffp-15424L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L 0x4p-1024L : 0x2p-15424L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L 0x4p-1024L : 0x1.ffffffffffffffffffffffffffffp-15424L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L 0x4p-1024L : 0x2p-15424L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L 0x4p-16384L : 0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L 0x4p-16384L : 0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L 0x4p-16384L : 0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L 0x4p-16384L : 0x2p-64L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L 0x4p-16384L : 0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0x4p-16384L : 0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0x4p-16384L : 0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L 0x4p-16384L : 0x2p-64L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L 0x4p-16384L : 0x1.ffffffffffffffffffffffffffffp-64L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L 0x4p-16384L : 0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L 0x4p-16384L : 0x1.ffffffffffffffffffffffffffffp-64L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L 0x4p-16384L : 0x2p-64L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L 0x2p-16384L : 0x3.fffffffffffffffcp-64L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L 0x2p-16384L : 0x4p-64L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L 0x2p-16384L : 0x3.fffffffffffffffcp-64L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L 0x2p-16384L : 0x4p-64L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L 0x2p-16384L : 0x3.fffffffffffffffcp-64L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0x2p-16384L : 0x4p-64L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0x2p-16384L : 0x3.fffffffffffffffcp-64L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L 0x2p-16384L : 0x4p-64L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L 0x2p-16384L : 0x3.fffffffffffffffffffffffffffep-64L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L 0x2p-16384L : 0x4p-64L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L 0x2p-16384L : 0x3.fffffffffffffffffffffffffffep-64L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L 0x2p-16384L : 0x4p-64L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L 0x8p-972L : 0xf.fffffffffffffffp-15480L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L 0x8p-972L : 0x1p-15476L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L 0x8p-972L : 0xf.fffffffffffffffp-15480L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L 0x8p-972L : 0x1p-15476L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L 0x8p-972L : 0xf.fffffffffffffffp-15480L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L 0x8p-972L : 0x1p-15476L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L 0x8p-972L : 0xf.fffffffffffffffp-15480L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L 0x8p-972L : 0x1p-15476L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-15480L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L 0x8p-972L : 0x1p-15476L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-15480L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L 0x8p-972L : 0x1p-15476L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L 0x4p-128L : 0xf.fffffffffffffffp-16324L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0x4p-128L : 0x1p-16320L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0x4p-128L : 0xf.fffffffffffffffp-16324L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L 0x4p-128L : 0x1p-16320L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-16324L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L 0x4p-128L : 0x1p-16320L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-16324L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L 0x4p-128L : 0x1p-16320L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L 0x4p-1024L : 0xf.fffffffffffffffp-15428L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0x4p-1024L : 0x1p-15424L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0x4p-1024L : 0xf.fffffffffffffffp-15428L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L 0x4p-1024L : 0x1p-15424L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-15428L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L 0x4p-1024L : 0x1p-15424L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-15428L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L 0x4p-1024L : 0x1p-15424L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L 0x4p-16384L : 0xf.fffffffffffffffp-68L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0x4p-16384L : 0x1p-64L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0x4p-16384L : 0xf.fffffffffffffffp-68L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L 0x4p-16384L : 0x1p-64L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-68L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L 0x4p-16384L : 0x1p-64L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-68L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L 0x4p-16384L : 0x1p-64L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L 0x2p-16384L : 0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0x2p-16384L : 0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0x2p-16384L : 0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L 0x2p-16384L : 0x2p-64L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L 0x2p-16384L : 0x1.ffffffffffffffffffffffffffffp-64L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L 0x2p-16384L : 0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L 0x2p-16384L : 0x1.ffffffffffffffffffffffffffffp-64L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L 0x2p-16384L : 0x2p-64L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L 0x8p-972L : 0x7.fffffffffffffff8p-15480L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L 0x8p-972L : 0x8p-15480L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L 0x8p-972L : 0x7.fffffffffffffff8p-15480L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L 0x8p-972L : 0x8p-15480L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L 0x8p-972L : 0x7.fffffffffffffffffffffffffffcp-15480L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L 0x8p-972L : 0x8p-15480L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L 0x8p-972L : 0x7.fffffffffffffffffffffffffffcp-15480L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L 0x8p-972L : 0x8p-15480L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-16372L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L 0x4p-128L : 0x1p-16368L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-16372L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L 0x4p-128L : 0x1p-16368L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-15476L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L 0x4p-1024L : 0x1p-15472L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-15476L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L 0x4p-1024L : 0x1p-15472L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-116L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L 0x4p-16384L : 0x1p-112L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-116L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L 0x4p-16384L : 0x1p-112L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L 0x2p-16384L : 0x1.ffffffffffffffffffffffffffffp-112L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L 0x2p-16384L : 0x2p-112L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L 0x2p-16384L : 0x1.ffffffffffffffffffffffffffffp-112L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L 0x2p-16384L : 0x2p-112L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L 0x8p-972L : 0x7.fffffffffffffffffffffffffffcp-15528L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L 0x8p-972L : 0x8p-15528L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L 0x8p-972L : 0x7.fffffffffffffffffffffffffffcp-15528L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L 0x8p-972L : 0x8p-15528L : inexact-ok
+atan2 min_subnorm -min
+= atan2 downward flt-32 0x8p-152f -0x4p-128f : 0x3.243f68p+0f : inexact-ok
+= atan2 tonearest flt-32 0x8p-152f -0x4p-128f : 0x3.243f68p+0f : inexact-ok
+= atan2 towardzero flt-32 0x8p-152f -0x4p-128f : 0x3.243f68p+0f : inexact-ok
+= atan2 upward flt-32 0x8p-152f -0x4p-128f : 0x3.243f6cp+0f : inexact-ok
+= atan2 downward dbl-64 0x8p-152 -0x4p-128 : 0x3.243f688885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-152 -0x4p-128 : 0x3.243f688885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-152 -0x4p-128 : 0x3.243f688885a3p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-152 -0x4p-128 : 0x3.243f688885a32p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L -0x4p-128L : 0x3.243f688885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L -0x4p-128L : 0x3.243f688885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L -0x4p-128L : 0x3.243f688885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L -0x4p-128L : 0x3.243f688885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L -0x4p-128L : 0x3.243f688885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L -0x4p-128L : 0x3.243f688885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L -0x4p-128L : 0x3.243f688885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L -0x4p-128L : 0x3.243f688885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L -0x4p-128L : 0x3.243f688885a308d315c434d8ae1ap+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L -0x4p-128L : 0x3.243f688885a308d315c434d8ae1cp+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L -0x4p-128L : 0x3.243f688885a308d315c434d8ae1ap+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L -0x4p-128L : 0x3.243f688885a308d315c434d8ae1cp+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-152L -0x4p-128L : 0x3.243f688885a308d315c434d8aep+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-152L -0x4p-128L : 0x3.243f688885a308d315c434d8aep+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-152L -0x4p-128L : 0x3.243f688885a308d315c434d8aep+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-152L -0x4p-128L : 0x3.243f688885a308d315c434d8afp+0L : inexact-ok
+= atan2 downward dbl-64 0x8p-152 -0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-152 -0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-152 -0x4p-1024 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-152 -0x4p-1024 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L -0x4p-1024L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L -0x4p-1024L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L -0x4p-1024L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L -0x4p-1024L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-152L -0x4p-1024L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L -0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L -0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L -0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L -0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L -0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L -0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L -0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L -0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L -0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L -0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L -0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L -0x4p-16384L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L -0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L -0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L -0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L -0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L -0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L -0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L -0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L -0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L -0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L -0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L -0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L -0x2p-16384L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward dbl-64 0x8p-152 -0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x8p-152 -0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x8p-152 -0x8p-972 : 0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 0x8p-152 -0x8p-972 : 0x1.921fb54442d19p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-152L -0x8p-972L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-152L -0x8p-972L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-152L -0x8p-972L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-152L -0x8p-972L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-152L -0x8p-972L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-152L -0x8p-972L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-152L -0x8p-972L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-152L -0x8p-972L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-152L -0x8p-972L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-152L -0x8p-972L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-152L -0x8p-972L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-152L -0x8p-972L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x8p-152L -0x8p-972L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x8p-152L -0x8p-972L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x8p-152L -0x8p-972L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x8p-152L -0x8p-972L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1076 -0x4p-128 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1076 -0x4p-128 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1076 -0x4p-128 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-1076 -0x4p-128 : 0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1076L -0x4p-128L : 0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1076 -0x4p-1024 : 0x3.243f6a8885a2ep+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1076 -0x4p-1024 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1076 -0x4p-1024 : 0x3.243f6a8885a2ep+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-1076 -0x4p-1024 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d313198a2e03p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1076L -0x4p-1024L : 0x3.243f6a8885a2f8d313198a2e04p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L -0x4p-16384L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L -0x2p-16384L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 downward dbl-64 0x4p-1076 -0x8p-972 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 0x4p-1076 -0x8p-972 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 0x4p-1076 -0x8p-972 : 0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 0x4p-1076 -0x8p-972 : 0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d313198a2e02fp+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d313198a2e02fp+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d313198a2e02fp+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d313198a2e02f2p+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d313198a2e02p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d313198a2e02p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x4p-1076L -0x8p-972L : 0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L -0x4p-128L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L -0x4p-16384L : 0x3.243f6a8885a308d113198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308ccp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308ccp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308ccp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308ccp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308cf13198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308cf13198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308cf13198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L -0x2p-16384L : 0x3.243f6a8885a308cf13198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-intel 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x8p-16448L -0x8p-972L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L -0x4p-128L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L -0x4p-128L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L -0x4p-128L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L -0x4p-1024L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L -0x4p-1024L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L -0x4p-1024L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L -0x4p-1024L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L -0x4p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L -0x4p-16384L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L -0x4p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L -0x4p-16384L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L -0x4p-16384L : 0x3.243f6a8885a308d213198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L -0x4p-16384L : 0x3.243f6a8885a308d213198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L -0x4p-16384L : 0x3.243f6a8885a308d213198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L -0x4p-16384L : 0x3.243f6a8885a308d213198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L -0x2p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L -0x2p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L -0x2p-16384L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L -0x2p-16384L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L -0x2p-16384L : 0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L -0x2p-16384L : 0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L -0x2p-16384L : 0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L -0x2p-16384L : 0x3.243f6a8885a308d113198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x4p-16448L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x4p-16448L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x4p-16448L -0x8p-972L : 0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x4p-16448L -0x8p-972L : 0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16448L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16448L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16448L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16448L -0x8p-972L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L -0x4p-128L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L -0x4p-128L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L -0x4p-1024L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L -0x4p-16384L : 0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L -0x4p-16384L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L -0x4p-16384L : 0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L -0x4p-16384L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L -0x2p-16384L : 0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L -0x2p-16384L : 0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L -0x2p-16384L : 0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L -0x2p-16384L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 0x4p-16496L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x4p-16496L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x4p-16496L -0x8p-972L : 0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 0x4p-16496L -0x8p-972L : 0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+atan2 -min_subnorm min
+= atan2 downward flt-32 -0x8p-152f 0x4p-128f : -0x2p-24f : inexact-ok
+= atan2 tonearest flt-32 -0x8p-152f 0x4p-128f : -0x2p-24f : inexact-ok
+= atan2 towardzero flt-32 -0x8p-152f 0x4p-128f : -0x1.fffffep-24f : inexact-ok
+= atan2 upward flt-32 -0x8p-152f 0x4p-128f : -0x1.fffffep-24f : inexact-ok
+= atan2 downward dbl-64 -0x8p-152 0x4p-128 : -0x1.fffffffffffd6p-24 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-152 0x4p-128 : -0x1.fffffffffffd5p-24 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-152 0x4p-128 : -0x1.fffffffffffd5p-24 : inexact-ok
+= atan2 upward dbl-64 -0x8p-152 0x4p-128 : -0x1.fffffffffffd5p-24 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L 0x4p-128L : -0x1.fffffffffffd5556p-24L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L 0x4p-128L : -0x1.fffffffffffd5556p-24L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L 0x4p-128L : -0x1.fffffffffffd5554p-24L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L 0x4p-128L : -0x1.fffffffffffd5554p-24L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L 0x4p-128L : -0x1.fffffffffffd5556p-24L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L 0x4p-128L : -0x1.fffffffffffd5556p-24L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L 0x4p-128L : -0x1.fffffffffffd5554p-24L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L 0x4p-128L : -0x1.fffffffffffd5554p-24L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0x4p-128L : -0x1.fffffffffffd55555555555bbbbcp-24L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L 0x4p-128L : -0x1.fffffffffffd55555555555bbbbcp-24L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0x4p-128L : -0x1.fffffffffffd55555555555bbbbbp-24L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0x4p-128L : -0x1.fffffffffffd55555555555bbbbbp-24L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-152L 0x4p-128L : -0x1.fffffffffffd55555555555bbcp-24L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L 0x4p-128L : -0x1.fffffffffffd55555555555bbb8p-24L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-152L 0x4p-128L : -0x1.fffffffffffd55555555555bbb8p-24L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-152L 0x4p-128L : -0x1.fffffffffffd55555555555bbb8p-24L : inexact-ok
+= atan2 downward dbl-64 -0x8p-152 0x4p-1024 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-152 0x4p-1024 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-152 0x4p-1024 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-152 0x4p-1024 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L 0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L 0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L 0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L 0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-152L 0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward dbl-64 -0x8p-152 0x8p-972 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-152 0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-152 0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-152 0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L 0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L 0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L 0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L 0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0x8p-972L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-152L 0x8p-972L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L 0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-152L 0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-152L 0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1076 0x4p-128 : -0x1p-948 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1076 0x4p-128 : -0x1p-948 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1076 0x4p-128 : -0xf.ffffffffffff8p-952 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1076 0x4p-128 : -0xf.ffffffffffff8p-952 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L 0x4p-128L : -0x1p-948L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L 0x4p-128L : -0x1p-948L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L 0x4p-128L : -0xf.fffffffffffffffp-952L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L 0x4p-128L : -0xf.fffffffffffffffp-952L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L 0x4p-128L : -0x1p-948L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L 0x4p-128L : -0x1p-948L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L 0x4p-128L : -0xf.fffffffffffffffp-952L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L 0x4p-128L : -0xf.fffffffffffffffp-952L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0x4p-128L : -0x1p-948L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L 0x4p-128L : -0x1p-948L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p-952L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p-952L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1076L 0x4p-128L : -0x1p-948L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L 0x4p-128L : -0x1p-948L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1076L 0x4p-128L : -0xf.fffffffffffffffffffffffffcp-952L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1076L 0x4p-128L : -0xf.fffffffffffffffffffffffffcp-952L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1076 0x4p-1024 : -0x1p-52 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1076 0x4p-1024 : -0x1p-52 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1076 0x4p-1024 : -0xf.ffffffffffff8p-56 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1076 0x4p-1024 : -0xf.ffffffffffff8p-56 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L 0x4p-1024L : -0x1p-52L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L 0x4p-1024L : -0x1p-52L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffp-56L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffp-56L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L 0x4p-1024L : -0x1p-52L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L 0x4p-1024L : -0x1p-52L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffp-56L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffp-56L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffffffffffffabp-56L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffffffffffffaa8p-56L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffffffffffffaa8p-56L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffffffffffffaa8p-56L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffffffffffffcp-56L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffffffffffffcp-56L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffffffffffff8p-56L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1076L 0x4p-1024L : -0xf.fffffffffffffffffffffffff8p-56L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1076 0x8p-972 : -0x8p-108 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1076 0x8p-972 : -0x8p-108 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1076 0x8p-972 : -0x7.ffffffffffffcp-108 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1076 0x8p-972 : -0x7.ffffffffffffcp-108 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L 0x8p-972L : -0x8p-108L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L 0x8p-972L : -0x8p-108L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L 0x8p-972L : -0x7.fffffffffffffff8p-108L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L 0x8p-972L : -0x7.fffffffffffffff8p-108L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L 0x8p-972L : -0x8p-108L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L 0x8p-972L : -0x8p-108L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L 0x8p-972L : -0x7.fffffffffffffff8p-108L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L 0x8p-972L : -0x7.fffffffffffffff8p-108L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0x8p-972L : -0x8p-108L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L 0x8p-972L : -0x8p-108L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-108L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-108L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1076L 0x8p-972L : -0x8p-108L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L 0x8p-972L : -0x8p-108L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1076L 0x8p-972L : -0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1076L 0x8p-972L : -0x7.fffffffffffffffffffffffffep-108L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L 0x4p-128L : -0x2p-16320L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L 0x4p-128L : -0x2p-16320L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L 0x4p-128L : -0x1.fffffffffffffffep-16320L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L 0x4p-128L : -0x1.fffffffffffffffep-16320L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L 0x4p-128L : -0x2p-16320L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0x4p-128L : -0x2p-16320L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0x4p-128L : -0x1.fffffffffffffffep-16320L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L 0x4p-128L : -0x1.fffffffffffffffep-16320L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L 0x4p-128L : -0x2p-16320L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L 0x4p-128L : -0x2p-16320L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L 0x4p-128L : -0x1.ffffffffffffffffffffffffffffp-16320L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L 0x4p-128L : -0x1.ffffffffffffffffffffffffffffp-16320L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L 0x4p-1024L : -0x2p-15424L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L 0x4p-1024L : -0x2p-15424L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L 0x4p-1024L : -0x1.fffffffffffffffep-15424L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L 0x4p-1024L : -0x1.fffffffffffffffep-15424L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L 0x4p-1024L : -0x2p-15424L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0x4p-1024L : -0x2p-15424L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0x4p-1024L : -0x1.fffffffffffffffep-15424L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L 0x4p-1024L : -0x1.fffffffffffffffep-15424L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L 0x4p-1024L : -0x2p-15424L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L 0x4p-1024L : -0x2p-15424L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L 0x4p-1024L : -0x1.ffffffffffffffffffffffffffffp-15424L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L 0x4p-1024L : -0x1.ffffffffffffffffffffffffffffp-15424L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L 0x4p-16384L : -0x2p-64L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L 0x4p-16384L : -0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L 0x4p-16384L : -0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L 0x4p-16384L : -0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L 0x4p-16384L : -0x2p-64L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0x4p-16384L : -0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0x4p-16384L : -0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L 0x4p-16384L : -0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L 0x4p-16384L : -0x2p-64L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L 0x4p-16384L : -0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L 0x4p-16384L : -0x1.ffffffffffffffffffffffffffffp-64L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L 0x4p-16384L : -0x1.ffffffffffffffffffffffffffffp-64L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L 0x2p-16384L : -0x4p-64L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L 0x2p-16384L : -0x4p-64L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L 0x2p-16384L : -0x3.fffffffffffffffcp-64L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L 0x2p-16384L : -0x3.fffffffffffffffcp-64L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L 0x2p-16384L : -0x4p-64L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0x2p-16384L : -0x4p-64L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0x2p-16384L : -0x3.fffffffffffffffcp-64L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L 0x2p-16384L : -0x3.fffffffffffffffcp-64L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L 0x2p-16384L : -0x4p-64L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L 0x2p-16384L : -0x4p-64L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L 0x2p-16384L : -0x3.fffffffffffffffffffffffffffep-64L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L 0x2p-16384L : -0x3.fffffffffffffffffffffffffffep-64L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L 0x8p-972L : -0x1p-15476L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L 0x8p-972L : -0x1p-15476L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L 0x8p-972L : -0xf.fffffffffffffffp-15480L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L 0x8p-972L : -0xf.fffffffffffffffp-15480L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L 0x8p-972L : -0x1p-15476L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L 0x8p-972L : -0x1p-15476L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L 0x8p-972L : -0xf.fffffffffffffffp-15480L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L 0x8p-972L : -0xf.fffffffffffffffp-15480L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L 0x8p-972L : -0x1p-15476L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L 0x8p-972L : -0x1p-15476L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p-15480L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L 0x8p-972L : -0xf.fffffffffffffffffffffffffff8p-15480L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L 0x4p-128L : -0x1p-16320L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0x4p-128L : -0x1p-16320L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0x4p-128L : -0xf.fffffffffffffffp-16324L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L 0x4p-128L : -0xf.fffffffffffffffp-16324L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L 0x4p-128L : -0x1p-16320L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L 0x4p-128L : -0x1p-16320L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p-16324L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p-16324L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L 0x4p-1024L : -0x1p-15424L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0x4p-1024L : -0x1p-15424L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0x4p-1024L : -0xf.fffffffffffffffp-15428L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L 0x4p-1024L : -0xf.fffffffffffffffp-15428L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L 0x4p-1024L : -0x1p-15424L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L 0x4p-1024L : -0x1p-15424L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p-15428L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p-15428L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L 0x4p-16384L : -0x1p-64L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0x4p-16384L : -0x1p-64L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0x4p-16384L : -0xf.fffffffffffffffp-68L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L 0x4p-16384L : -0xf.fffffffffffffffp-68L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L 0x4p-16384L : -0x1p-64L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L 0x4p-16384L : -0x1p-64L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p-68L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p-68L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L 0x2p-16384L : -0x2p-64L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0x2p-16384L : -0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0x2p-16384L : -0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L 0x2p-16384L : -0x1.fffffffffffffffep-64L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L 0x2p-16384L : -0x2p-64L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L 0x2p-16384L : -0x2p-64L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L 0x2p-16384L : -0x1.ffffffffffffffffffffffffffffp-64L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L 0x2p-16384L : -0x1.ffffffffffffffffffffffffffffp-64L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L 0x8p-972L : -0x8p-15480L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L 0x8p-972L : -0x8p-15480L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L 0x8p-972L : -0x7.fffffffffffffff8p-15480L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L 0x8p-972L : -0x7.fffffffffffffff8p-15480L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L 0x8p-972L : -0x8p-15480L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L 0x8p-972L : -0x8p-15480L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L 0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-15480L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L 0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-15480L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L 0x4p-128L : -0x1p-16368L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L 0x4p-128L : -0x1p-16368L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p-16372L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L 0x4p-128L : -0xf.fffffffffffffffffffffffffff8p-16372L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L 0x4p-1024L : -0x1p-15472L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L 0x4p-1024L : -0x1p-15472L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p-15476L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L 0x4p-1024L : -0xf.fffffffffffffffffffffffffff8p-15476L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L 0x4p-16384L : -0x1p-112L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L 0x4p-16384L : -0x1p-112L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p-116L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L 0x4p-16384L : -0xf.fffffffffffffffffffffffffff8p-116L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L 0x2p-16384L : -0x2p-112L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L 0x2p-16384L : -0x2p-112L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L 0x2p-16384L : -0x1.ffffffffffffffffffffffffffffp-112L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L 0x2p-16384L : -0x1.ffffffffffffffffffffffffffffp-112L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L 0x8p-972L : -0x8p-15528L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L 0x8p-972L : -0x8p-15528L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L 0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-15528L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L 0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-15528L : inexact-ok
+atan2 -min_subnorm -min
+= atan2 downward flt-32 -0x8p-152f -0x4p-128f : -0x3.243f6cp+0f : inexact-ok
+= atan2 tonearest flt-32 -0x8p-152f -0x4p-128f : -0x3.243f68p+0f : inexact-ok
+= atan2 towardzero flt-32 -0x8p-152f -0x4p-128f : -0x3.243f68p+0f : inexact-ok
+= atan2 upward flt-32 -0x8p-152f -0x4p-128f : -0x3.243f68p+0f : inexact-ok
+= atan2 downward dbl-64 -0x8p-152 -0x4p-128 : -0x3.243f688885a32p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-152 -0x4p-128 : -0x3.243f688885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-152 -0x4p-128 : -0x3.243f688885a3p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-152 -0x4p-128 : -0x3.243f688885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L -0x4p-128L : -0x3.243f688885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L -0x4p-128L : -0x3.243f688885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L -0x4p-128L : -0x3.243f688885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L -0x4p-128L : -0x3.243f688885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L -0x4p-128L : -0x3.243f688885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L -0x4p-128L : -0x3.243f688885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L -0x4p-128L : -0x3.243f688885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L -0x4p-128L : -0x3.243f688885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0x4p-128L : -0x3.243f688885a308d315c434d8ae1cp+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L -0x4p-128L : -0x3.243f688885a308d315c434d8ae1cp+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0x4p-128L : -0x3.243f688885a308d315c434d8ae1ap+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0x4p-128L : -0x3.243f688885a308d315c434d8ae1ap+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-152L -0x4p-128L : -0x3.243f688885a308d315c434d8afp+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L -0x4p-128L : -0x3.243f688885a308d315c434d8aep+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-152L -0x4p-128L : -0x3.243f688885a308d315c434d8aep+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-152L -0x4p-128L : -0x3.243f688885a308d315c434d8aep+0L : inexact-ok
+= atan2 downward dbl-64 -0x8p-152 -0x4p-1024 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-152 -0x4p-1024 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-152 -0x4p-1024 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-152 -0x4p-1024 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L -0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L -0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L -0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L -0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-152L -0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward dbl-64 -0x8p-152 -0x8p-972 : -0x1.921fb54442d19p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x8p-152 -0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x8p-152 -0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 upward dbl-64 -0x8p-152 -0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-152L -0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-152L -0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-152L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-152L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-152L -0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-152L -0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-152L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-152L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0x8p-972L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-152L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-152L -0x8p-972L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x8p-152L -0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-152L -0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-152L -0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1076 -0x4p-128 : -0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1076 -0x4p-128 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1076 -0x4p-128 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1076 -0x4p-128 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1076L -0x4p-128L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1076 -0x4p-1024 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1076 -0x4p-1024 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1076 -0x4p-1024 : -0x3.243f6a8885a2ep+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1076 -0x4p-1024 : -0x3.243f6a8885a2ep+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d313198a2e04p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d313198a2e03p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1076L -0x4p-1024L : -0x3.243f6a8885a2f8d313198a2e03p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward dbl-64 -0x4p-1076 -0x8p-972 : -0x3.243f6a8885a32p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x4p-1076 -0x8p-972 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x4p-1076 -0x8p-972 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 upward dbl-64 -0x4p-1076 -0x8p-972 : -0x3.243f6a8885a3p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d313198a2e02f2p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d313198a2e02fp+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d313198a2e02fp+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d313198a2e02fp+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d313198a2e02p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-1076L -0x8p-972L : -0x3.243f6a8885a308d313198a2e02p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308d113198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0x4p-16384L : -0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308ccp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308ccp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308ccp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308ccp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308cf13198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308cf13198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308cf13198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0x2p-16384L : -0x3.243f6a8885a308cf13198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-intel -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0x4p-128L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L -0x4p-16384L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L -0x4p-16384L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L -0x4p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L -0x4p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0x4p-16384L : -0x3.243f6a8885a308d213198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L -0x4p-16384L : -0x3.243f6a8885a308d213198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0x4p-16384L : -0x3.243f6a8885a308d213198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0x4p-16384L : -0x3.243f6a8885a308d213198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L -0x2p-16384L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L -0x2p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L -0x2p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L -0x2p-16384L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0x2p-16384L : -0x3.243f6a8885a308d113198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L -0x2p-16384L : -0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0x2p-16384L : -0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0x2p-16384L : -0x3.243f6a8885a308d113198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x4p-16448L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x4p-16448L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x4p-16448L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x4p-16448L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0x8p-972L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0x4p-128L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0x4p-16384L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L -0x4p-16384L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0x4p-16384L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0x4p-16384L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0x2p-16384L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L -0x2p-16384L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0x2p-16384L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0x2p-16384L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0x8p-972L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16496L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
atan2 1 -max
= atan2 downward flt-32 0x1p+0f -0xf.fffffp+124f : 0x3.243f68p+0f : inexact-ok
= atan2 tonearest flt-32 0x1p+0f -0xf.fffffp+124f : 0x3.243f6cp+0f : inexact-ok
@@ -21333,6 +25832,732 @@ atanh -0x1p-10000
= atanh tonearest ldbl-128 -0x1p-10000L : -0x1p-10000L : inexact-ok
= atanh towardzero ldbl-128 -0x1p-10000L : -0x1p-10000L : inexact-ok
= atanh upward ldbl-128 -0x1p-10000L : -0x1p-10000L : inexact-ok
+atanh 0x0.ffffffp0 no-test-inline
+= atanh downward flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+atanh -0x0.ffffffp0 no-test-inline
+= atanh downward flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+atanh 0x0.ffffffff8p0 no-test-inline
+= atanh downward flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffff8p-4 : 0xb.c8939774cec7p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffff8p-4 : 0xb.c8939774cec7p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffff8p-4 : 0xb.c8939774cec7p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffff8p-4 : 0xb.c8939774cec78p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffff8p-4L : 0xb.c8939774cec7146p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffff8p-4L : 0xb.c8939774cec7147p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffff8p-4L : 0xb.c8939774cec7146p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffff8p-4L : 0xb.c8939774cec7147p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffff8p-4L : 0xb.c8939774cec7146p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffff8p-4L : 0xb.c8939774cec7147p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffff8p-4L : 0xb.c8939774cec7146p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffff8p-4L : 0xb.c8939774cec7147p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffff8p-4L : 0xb.c8939774cec71468641eed18427p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffff8p-4L : 0xb.c8939774cec71468641eed184278p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffff8p-4L : 0xb.c8939774cec71468641eed18427p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffff8p-4L : 0xb.c8939774cec71468641eed184278p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffff8p-4L : 0xb.c8939774cec71468641eed184p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffff8p-4L : 0xb.c8939774cec71468641eed1844p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffff8p-4L : 0xb.c8939774cec71468641eed184p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffff8p-4L : 0xb.c8939774cec71468641eed1844p+0L : no-test-inline inexact-ok
+atanh -0x0.ffffffff8p0 no-test-inline
+= atanh downward flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffff8p-4 : -0xb.c8939774cec78p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffff8p-4 : -0xb.c8939774cec7p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffff8p-4 : -0xb.c8939774cec7p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffff8p-4 : -0xb.c8939774cec7p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffff8p-4L : -0xb.c8939774cec7147p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffff8p-4L : -0xb.c8939774cec7147p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffff8p-4L : -0xb.c8939774cec7146p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffff8p-4L : -0xb.c8939774cec7146p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffff8p-4L : -0xb.c8939774cec7147p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffff8p-4L : -0xb.c8939774cec7147p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffff8p-4L : -0xb.c8939774cec7146p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffff8p-4L : -0xb.c8939774cec7146p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffff8p-4L : -0xb.c8939774cec71468641eed184278p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffff8p-4L : -0xb.c8939774cec71468641eed184278p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffff8p-4L : -0xb.c8939774cec71468641eed18427p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffff8p-4L : -0xb.c8939774cec71468641eed18427p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffff8p-4L : -0xb.c8939774cec71468641eed1844p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffff8p-4L : -0xb.c8939774cec71468641eed1844p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffff8p-4L : -0xb.c8939774cec71468641eed184p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffff8p-4L : -0xb.c8939774cec71468641eed184p+0L : no-test-inline inexact-ok
+atanh 0x0.ffffffffffffp0 no-test-inline
+= atanh downward flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ap+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945bp+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ap+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945bp+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4ep+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae5p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4ep+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae5p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4ep+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae5p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4ep+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae5p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4f0d24ab00c50cp+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4f0d24ab00c50cp+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4f0d24ab00c50cp+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4f0d24ab00c50dp+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4f0d24ab00c5p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4f0d24ab00c5p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4f0d24ab00c5p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffffffffp-4L : 0x1.0fb6b4b37945ae4f0d24ab00c58p+4L : no-test-inline inexact-ok
+atanh -0x0.ffffffffffffp0 no-test-inline
+= atanh downward flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945bp+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945bp+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ap+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ap+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae5p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae5p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4ep+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4ep+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae5p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae5p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4ep+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4ep+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4f0d24ab00c50dp+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4f0d24ab00c50cp+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4f0d24ab00c50cp+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4f0d24ab00c50cp+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4f0d24ab00c58p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4f0d24ab00c5p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4f0d24ab00c5p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffffffffp-4L : -0x1.0fb6b4b37945ae4f0d24ab00c5p+4L : no-test-inline inexact-ok
+atanh 0x0.fffffffffffff8p0 no-test-inline
+= atanh downward flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1087p+4L : no-test-inline inexact-ok
+atanh -0x0.fffffffffffff8p0 no-test-inline
+= atanh downward flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1087p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+atanh 0x0.ffffffffffffffffp0 no-test-inline
+= atanh downward flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1087p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc88p+4L : no-test-inline inexact-ok
+atanh -0x0.ffffffffffffffffp0 no-test-inline
+= atanh downward flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1087p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc88p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+atanh 0x0.ffffffffffffffffffffffffffcp0 no-test-inline
+= atanh downward flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1087p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc88p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844d34p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844d32p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844d34p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844ep+4L : no-test-inline inexact-ok
+atanh -0x0.ffffffffffffffffffffffffffcp0 no-test-inline
+= atanh downward flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1087p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc88p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844d34p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844d34p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844d32p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844ep+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+atanh 0x0.ffffffffffffffffffffffffffff8p0 no-test-inline
+= atanh downward flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 0xf.fffffp-4f : 0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 0xf.fffffp-4f : 0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffp-4L : 0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffp-4L : 0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.ffffffffffff8p-4L : 0x1.2b708872320e1d31e4b03f1087p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffffffffffffp-4L : 0x1.686fc0af622d6f24ee1684ccc88p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x2.78267562db732173ff3b2fcd8e1p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x2.78267562db732173ff3b2fcd8e12p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x2.78267562db732173ff3b2fcd8e1p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffffffffffffffffffffffff8p-4L : 0x2.78267562db732173ff3b2fcd8e12p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844d34p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844d32p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844d34p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm 0xf.fffffffffffffffffffffffffcp-4L : 0x2.51558024a58dbed66b1160844ep+4L : no-test-inline inexact-ok
+atanh -0x0.ffffffffffffffffffffffffffff8p0 no-test-inline
+= atanh downward flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh tonearest flt-32 -0xf.fffffp-4f : -0x8.aa123p+0f : no-test-inline inexact-ok
+= atanh towardzero flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh upward flt-32 -0xf.fffffp-4f : -0x8.aa122p+0f : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160fp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffp-4L : -0x8.aa122b59bea160ep+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96da08p+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dap+0L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96dcp+0L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffp-4L : -0x8.aa122b59bea160e35b98ef96d8p+0L : no-test-inline inexact-ok
+= atanh downward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh tonearest dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
+= atanh towardzero dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh upward dbl-64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d32p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d3p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086aap+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1086a9p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f1087p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.2b708872320e1d31e4b03f10868p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-intel -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f26p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc806p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc805p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc88p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.686fc0af622d6f24ee1684ccc8p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x2.78267562db732173ff3b2fcd8e12p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x2.78267562db732173ff3b2fcd8e12p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x2.78267562db732173ff3b2fcd8e1p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x2.78267562db732173ff3b2fcd8e1p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844d34p+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844d34p+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844d32p+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844d32p+4L : no-test-inline inexact-ok
+= atanh downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844ep+4L : no-test-inline inexact-ok
+= atanh tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
+= atanh upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x2.51558024a58dbed66b1160844dp+4L : no-test-inline inexact-ok
atanh -0x6.e6c77p-20
= atanh downward flt-32 -0x6.e6c77p-20f : -0x6.e6c778p-20f : inexact-ok
= atanh tonearest flt-32 -0x6.e6c77p-20f : -0x6.e6c77p-20f : inexact-ok
@@ -24772,6 +29997,56 @@ cbrt -0.001
= cbrt tonearest ldbl-128ibm -0x4.189374bc6a7ef9db22d0e56042p-12L : -0x1.999999999999999999999999998p-4L : inexact-ok
= cbrt towardzero ldbl-128ibm -0x4.189374bc6a7ef9db22d0e56042p-12L : -0x1.999999999999999999999999998p-4L : inexact-ok
= cbrt upward ldbl-128ibm -0x4.189374bc6a7ef9db22d0e56042p-12L : -0x1.999999999999999999999999998p-4L : inexact-ok
+cbrt 2
+= cbrt downward flt-32 0x2p+0f : 0x1.428a2ep+0f : inexact-ok
+= cbrt tonearest flt-32 0x2p+0f : 0x1.428a3p+0f : inexact-ok
+= cbrt towardzero flt-32 0x2p+0f : 0x1.428a2ep+0f : inexact-ok
+= cbrt upward flt-32 0x2p+0f : 0x1.428a3p+0f : inexact-ok
+= cbrt downward dbl-64 0x2p+0 : 0x1.428a2f98d728ap+0 : inexact-ok
+= cbrt tonearest dbl-64 0x2p+0 : 0x1.428a2f98d728bp+0 : inexact-ok
+= cbrt towardzero dbl-64 0x2p+0 : 0x1.428a2f98d728ap+0 : inexact-ok
+= cbrt upward dbl-64 0x2p+0 : 0x1.428a2f98d728bp+0 : inexact-ok
+= cbrt downward ldbl-96-intel 0x2p+0L : 0x1.428a2f98d728ae22p+0L : inexact-ok
+= cbrt tonearest ldbl-96-intel 0x2p+0L : 0x1.428a2f98d728ae22p+0L : inexact-ok
+= cbrt towardzero ldbl-96-intel 0x2p+0L : 0x1.428a2f98d728ae22p+0L : inexact-ok
+= cbrt upward ldbl-96-intel 0x2p+0L : 0x1.428a2f98d728ae24p+0L : inexact-ok
+= cbrt downward ldbl-96-m68k 0x2p+0L : 0x1.428a2f98d728ae22p+0L : inexact-ok
+= cbrt tonearest ldbl-96-m68k 0x2p+0L : 0x1.428a2f98d728ae22p+0L : inexact-ok
+= cbrt towardzero ldbl-96-m68k 0x2p+0L : 0x1.428a2f98d728ae22p+0L : inexact-ok
+= cbrt upward ldbl-96-m68k 0x2p+0L : 0x1.428a2f98d728ae24p+0L : inexact-ok
+= cbrt downward ldbl-128 0x2p+0L : 0x1.428a2f98d728ae223ddab715be25p+0L : inexact-ok
+= cbrt tonearest ldbl-128 0x2p+0L : 0x1.428a2f98d728ae223ddab715be25p+0L : inexact-ok
+= cbrt towardzero ldbl-128 0x2p+0L : 0x1.428a2f98d728ae223ddab715be25p+0L : inexact-ok
+= cbrt upward ldbl-128 0x2p+0L : 0x1.428a2f98d728ae223ddab715be26p+0L : inexact-ok
+= cbrt downward ldbl-128ibm 0x2p+0L : 0x1.428a2f98d728ae223ddab715bep+0L : inexact-ok
+= cbrt tonearest ldbl-128ibm 0x2p+0L : 0x1.428a2f98d728ae223ddab715bep+0L : inexact-ok
+= cbrt towardzero ldbl-128ibm 0x2p+0L : 0x1.428a2f98d728ae223ddab715bep+0L : inexact-ok
+= cbrt upward ldbl-128ibm 0x2p+0L : 0x1.428a2f98d728ae223ddab715be8p+0L : inexact-ok
+cbrt 4
+= cbrt downward flt-32 0x4p+0f : 0x1.965feap+0f : inexact-ok
+= cbrt tonearest flt-32 0x4p+0f : 0x1.965feap+0f : inexact-ok
+= cbrt towardzero flt-32 0x4p+0f : 0x1.965feap+0f : inexact-ok
+= cbrt upward flt-32 0x4p+0f : 0x1.965fecp+0f : inexact-ok
+= cbrt downward dbl-64 0x4p+0 : 0x1.965fea53d6e3cp+0 : inexact-ok
+= cbrt tonearest dbl-64 0x4p+0 : 0x1.965fea53d6e3dp+0 : inexact-ok
+= cbrt towardzero dbl-64 0x4p+0 : 0x1.965fea53d6e3cp+0 : inexact-ok
+= cbrt upward dbl-64 0x4p+0 : 0x1.965fea53d6e3dp+0 : inexact-ok
+= cbrt downward ldbl-96-intel 0x4p+0L : 0x1.965fea53d6e3c82ap+0L : inexact-ok
+= cbrt tonearest ldbl-96-intel 0x4p+0L : 0x1.965fea53d6e3c82cp+0L : inexact-ok
+= cbrt towardzero ldbl-96-intel 0x4p+0L : 0x1.965fea53d6e3c82ap+0L : inexact-ok
+= cbrt upward ldbl-96-intel 0x4p+0L : 0x1.965fea53d6e3c82cp+0L : inexact-ok
+= cbrt downward ldbl-96-m68k 0x4p+0L : 0x1.965fea53d6e3c82ap+0L : inexact-ok
+= cbrt tonearest ldbl-96-m68k 0x4p+0L : 0x1.965fea53d6e3c82cp+0L : inexact-ok
+= cbrt towardzero ldbl-96-m68k 0x4p+0L : 0x1.965fea53d6e3c82ap+0L : inexact-ok
+= cbrt upward ldbl-96-m68k 0x4p+0L : 0x1.965fea53d6e3c82cp+0L : inexact-ok
+= cbrt downward ldbl-128 0x4p+0L : 0x1.965fea53d6e3c82b05999ab43dc4p+0L : inexact-ok
+= cbrt tonearest ldbl-128 0x4p+0L : 0x1.965fea53d6e3c82b05999ab43dc5p+0L : inexact-ok
+= cbrt towardzero ldbl-128 0x4p+0L : 0x1.965fea53d6e3c82b05999ab43dc4p+0L : inexact-ok
+= cbrt upward ldbl-128 0x4p+0L : 0x1.965fea53d6e3c82b05999ab43dc5p+0L : inexact-ok
+= cbrt downward ldbl-128ibm 0x4p+0L : 0x1.965fea53d6e3c82b05999ab43d8p+0L : inexact-ok
+= cbrt tonearest ldbl-128ibm 0x4p+0L : 0x1.965fea53d6e3c82b05999ab43ep+0L : inexact-ok
+= cbrt towardzero ldbl-128ibm 0x4p+0L : 0x1.965fea53d6e3c82b05999ab43d8p+0L : inexact-ok
+= cbrt upward ldbl-128ibm 0x4p+0L : 0x1.965fea53d6e3c82b05999ab43ep+0L : inexact-ok
cbrt 8
= cbrt downward flt-32 0x8p+0f : 0x2p+0f : inexact-ok
= cbrt tonearest flt-32 0x8p+0f : 0x2p+0f : inexact-ok
@@ -24797,6 +30072,31 @@ cbrt 8
= cbrt tonearest ldbl-128ibm 0x8p+0L : 0x2p+0L : inexact-ok
= cbrt towardzero ldbl-128ibm 0x8p+0L : 0x2p+0L : inexact-ok
= cbrt upward ldbl-128ibm 0x8p+0L : 0x2p+0L : inexact-ok
+cbrt -10
+= cbrt downward flt-32 -0xap+0f : -0x2.27890cp+0f : inexact-ok
+= cbrt tonearest flt-32 -0xap+0f : -0x2.278908p+0f : inexact-ok
+= cbrt towardzero flt-32 -0xap+0f : -0x2.278908p+0f : inexact-ok
+= cbrt upward flt-32 -0xap+0f : -0x2.278908p+0f : inexact-ok
+= cbrt downward dbl-64 -0xap+0 : -0x2.278908270e09ep+0 : inexact-ok
+= cbrt tonearest dbl-64 -0xap+0 : -0x2.278908270e09ep+0 : inexact-ok
+= cbrt towardzero dbl-64 -0xap+0 : -0x2.278908270e09cp+0 : inexact-ok
+= cbrt upward dbl-64 -0xap+0 : -0x2.278908270e09cp+0 : inexact-ok
+= cbrt downward ldbl-96-intel -0xap+0L : -0x2.278908270e09d954p+0L : inexact-ok
+= cbrt tonearest ldbl-96-intel -0xap+0L : -0x2.278908270e09d95p+0L : inexact-ok
+= cbrt towardzero ldbl-96-intel -0xap+0L : -0x2.278908270e09d95p+0L : inexact-ok
+= cbrt upward ldbl-96-intel -0xap+0L : -0x2.278908270e09d95p+0L : inexact-ok
+= cbrt downward ldbl-96-m68k -0xap+0L : -0x2.278908270e09d954p+0L : inexact-ok
+= cbrt tonearest ldbl-96-m68k -0xap+0L : -0x2.278908270e09d95p+0L : inexact-ok
+= cbrt towardzero ldbl-96-m68k -0xap+0L : -0x2.278908270e09d95p+0L : inexact-ok
+= cbrt upward ldbl-96-m68k -0xap+0L : -0x2.278908270e09d95p+0L : inexact-ok
+= cbrt downward ldbl-128 -0xap+0L : -0x2.278908270e09d951445ae49bd414p+0L : inexact-ok
+= cbrt tonearest ldbl-128 -0xap+0L : -0x2.278908270e09d951445ae49bd412p+0L : inexact-ok
+= cbrt towardzero ldbl-128 -0xap+0L : -0x2.278908270e09d951445ae49bd412p+0L : inexact-ok
+= cbrt upward ldbl-128 -0xap+0L : -0x2.278908270e09d951445ae49bd412p+0L : inexact-ok
+= cbrt downward ldbl-128ibm -0xap+0L : -0x2.278908270e09d951445ae49bd5p+0L : inexact-ok
+= cbrt tonearest ldbl-128ibm -0xap+0L : -0x2.278908270e09d951445ae49bd4p+0L : inexact-ok
+= cbrt towardzero ldbl-128ibm -0xap+0L : -0x2.278908270e09d951445ae49bd4p+0L : inexact-ok
+= cbrt upward ldbl-128ibm -0xap+0L : -0x2.278908270e09d951445ae49bd4p+0L : inexact-ok
cbrt -27.0
= cbrt downward flt-32 -0x1.bp+4f : -0x3p+0f : inexact-ok
= cbrt tonearest flt-32 -0x1.bp+4f : -0x3p+0f : inexact-ok
@@ -96973,6 +102273,481 @@ cos 10
= cos tonearest ldbl-128ibm 0xap+0L : -0xd.6cd64486358f904f7e2a0b9994p-4L : inexact-ok
= cos towardzero ldbl-128ibm 0xap+0L : -0xd.6cd64486358f904f7e2a0b9994p-4L : inexact-ok
= cos upward ldbl-128ibm 0xap+0L : -0xd.6cd64486358f904f7e2a0b9994p-4L : inexact-ok
+cos 0x1p-5
+= cos downward flt-32 0x8p-8f : 0xf.fep-4f : inexact-ok
+= cos tonearest flt-32 0x8p-8f : 0xf.fe001p-4f : inexact-ok
+= cos towardzero flt-32 0x8p-8f : 0xf.fep-4f : inexact-ok
+= cos upward flt-32 0x8p-8f : 0xf.fe001p-4f : inexact-ok
+= cos downward dbl-64 0x8p-8 : 0xf.fe000aaa93e9p-4 : inexact-ok
+= cos tonearest dbl-64 0x8p-8 : 0xf.fe000aaa93e98p-4 : inexact-ok
+= cos towardzero dbl-64 0x8p-8 : 0xf.fe000aaa93e9p-4 : inexact-ok
+= cos upward dbl-64 0x8p-8 : 0xf.fe000aaa93e98p-4 : inexact-ok
+= cos downward ldbl-96-intel 0x8p-8L : 0xf.fe000aaa93e9589p-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x8p-8L : 0xf.fe000aaa93e9589p-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0x8p-8L : 0xf.fe000aaa93e9589p-4L : inexact-ok
+= cos upward ldbl-96-intel 0x8p-8L : 0xf.fe000aaa93e958ap-4L : inexact-ok
+= cos downward ldbl-96-m68k 0x8p-8L : 0xf.fe000aaa93e9589p-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x8p-8L : 0xf.fe000aaa93e9589p-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x8p-8L : 0xf.fe000aaa93e9589p-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x8p-8L : 0xf.fe000aaa93e958ap-4L : inexact-ok
+= cos downward ldbl-128 0x8p-8L : 0xf.fe000aaa93e9589576da4ec9494p-4L : inexact-ok
+= cos tonearest ldbl-128 0x8p-8L : 0xf.fe000aaa93e9589576da4ec94948p-4L : inexact-ok
+= cos towardzero ldbl-128 0x8p-8L : 0xf.fe000aaa93e9589576da4ec9494p-4L : inexact-ok
+= cos upward ldbl-128 0x8p-8L : 0xf.fe000aaa93e9589576da4ec94948p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x8p-8L : 0xf.fe000aaa93e9589576da4ec948p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x8p-8L : 0xf.fe000aaa93e9589576da4ec948p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x8p-8L : 0xf.fe000aaa93e9589576da4ec948p-4L : inexact-ok
+= cos upward ldbl-128ibm 0x8p-8L : 0xf.fe000aaa93e9589576da4ec94cp-4L : inexact-ok
+cos 0x1p-10
+= cos downward flt-32 0x4p-12f : 0xf.ffff8p-4f : inexact-ok
+= cos tonearest flt-32 0x4p-12f : 0xf.ffff8p-4f : inexact-ok
+= cos towardzero flt-32 0x4p-12f : 0xf.ffff8p-4f : inexact-ok
+= cos upward flt-32 0x4p-12f : 0xf.ffff9p-4f : inexact-ok
+= cos downward dbl-64 0x4p-12 : 0xf.ffff800000aa8p-4 : inexact-ok
+= cos tonearest dbl-64 0x4p-12 : 0xf.ffff800000aa8p-4 : inexact-ok
+= cos towardzero dbl-64 0x4p-12 : 0xf.ffff800000aa8p-4 : inexact-ok
+= cos upward dbl-64 0x4p-12 : 0xf.ffff800000abp-4 : inexact-ok
+= cos downward ldbl-96-intel 0x4p-12L : 0xf.ffff800000aaaaap-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x4p-12L : 0xf.ffff800000aaaabp-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0x4p-12L : 0xf.ffff800000aaaaap-4L : inexact-ok
+= cos upward ldbl-96-intel 0x4p-12L : 0xf.ffff800000aaaabp-4L : inexact-ok
+= cos downward ldbl-96-m68k 0x4p-12L : 0xf.ffff800000aaaaap-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x4p-12L : 0xf.ffff800000aaaabp-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x4p-12L : 0xf.ffff800000aaaaap-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x4p-12L : 0xf.ffff800000aaaabp-4L : inexact-ok
+= cos downward ldbl-128 0x4p-12L : 0xf.ffff800000aaaaaa4fa4fa69a698p-4L : inexact-ok
+= cos tonearest ldbl-128 0x4p-12L : 0xf.ffff800000aaaaaa4fa4fa69a698p-4L : inexact-ok
+= cos towardzero ldbl-128 0x4p-12L : 0xf.ffff800000aaaaaa4fa4fa69a698p-4L : inexact-ok
+= cos upward ldbl-128 0x4p-12L : 0xf.ffff800000aaaaaa4fa4fa69a6ap-4L : inexact-ok
+= cos downward ldbl-128ibm 0x4p-12L : 0xf.ffff800000aaaaaa4fa4fa69a4p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x4p-12L : 0xf.ffff800000aaaaaa4fa4fa69a8p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x4p-12L : 0xf.ffff800000aaaaaa4fa4fa69a4p-4L : inexact-ok
+= cos upward ldbl-128ibm 0x4p-12L : 0xf.ffff800000aaaaaa4fa4fa69a8p-4L : inexact-ok
+cos 0x1p-15
+= cos downward flt-32 0x2p-16f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x2p-16f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x2p-16f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x2p-16f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x2p-16 : 0xf.ffffffep-4 : inexact-ok
+= cos tonearest dbl-64 0x2p-16 : 0xf.ffffffep-4 : inexact-ok
+= cos towardzero dbl-64 0x2p-16 : 0xf.ffffffep-4 : inexact-ok
+= cos upward dbl-64 0x2p-16 : 0xf.ffffffe000008p-4 : inexact-ok
+= cos downward ldbl-96-intel 0x2p-16L : 0xf.ffffffep-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x2p-16L : 0xf.ffffffe00000001p-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0x2p-16L : 0xf.ffffffep-4L : inexact-ok
+= cos upward ldbl-96-intel 0x2p-16L : 0xf.ffffffe00000001p-4L : inexact-ok
+= cos downward ldbl-96-m68k 0x2p-16L : 0xf.ffffffep-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x2p-16L : 0xf.ffffffe00000001p-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x2p-16L : 0xf.ffffffep-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x2p-16L : 0xf.ffffffe00000001p-4L : inexact-ok
+= cos downward ldbl-128 0x2p-16L : 0xf.ffffffe00000000aaaaaaaa93e9p-4L : inexact-ok
+= cos tonearest ldbl-128 0x2p-16L : 0xf.ffffffe00000000aaaaaaaa93e9p-4L : inexact-ok
+= cos towardzero ldbl-128 0x2p-16L : 0xf.ffffffe00000000aaaaaaaa93e9p-4L : inexact-ok
+= cos upward ldbl-128 0x2p-16L : 0xf.ffffffe00000000aaaaaaaa93e98p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x2p-16L : 0xf.ffffffe00000000aaaaaaaa93cp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x2p-16L : 0xf.ffffffe00000000aaaaaaaa94p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x2p-16L : 0xf.ffffffe00000000aaaaaaaa93cp-4L : inexact-ok
+= cos upward ldbl-128ibm 0x2p-16L : 0xf.ffffffe00000000aaaaaaaa94p-4L : inexact-ok
+cos 0x1p-20
+= cos downward flt-32 0x1p-20f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x1p-20f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x1p-20f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x1p-20f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x1p-20 : 0xf.fffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x1p-20 : 0xf.fffffffff8p-4 : inexact-ok
+= cos towardzero dbl-64 0x1p-20 : 0xf.fffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x1p-20 : 0xf.fffffffff8008p-4 : inexact-ok
+= cos downward ldbl-96-intel 0x1p-20L : 0xf.fffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x1p-20L : 0xf.fffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0x1p-20L : 0xf.fffffffff8p-4L : inexact-ok
+= cos upward ldbl-96-intel 0x1p-20L : 0xf.fffffffff800001p-4L : inexact-ok
+= cos downward ldbl-96-m68k 0x1p-20L : 0xf.fffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x1p-20L : 0xf.fffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x1p-20L : 0xf.fffffffff8p-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x1p-20L : 0xf.fffffffff800001p-4L : inexact-ok
+= cos downward ldbl-128 0x1p-20L : 0xf.fffffffff80000000000aaaaaaa8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x1p-20L : 0xf.fffffffff80000000000aaaaaaa8p-4L : inexact-ok
+= cos towardzero ldbl-128 0x1p-20L : 0xf.fffffffff80000000000aaaaaaa8p-4L : inexact-ok
+= cos upward ldbl-128 0x1p-20L : 0xf.fffffffff80000000000aaaaaabp-4L : inexact-ok
+= cos downward ldbl-128ibm 0x1p-20L : 0xf.fffffffff80000000000aaaaa8p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x1p-20L : 0xf.fffffffff80000000000aaaaacp-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x1p-20L : 0xf.fffffffff80000000000aaaaa8p-4L : inexact-ok
+= cos upward ldbl-128ibm 0x1p-20L : 0xf.fffffffff80000000000aaaaacp-4L : inexact-ok
+cos 0x1p-25
+= cos downward flt-32 0x8p-28f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x8p-28f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x8p-28f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x8p-28f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x8p-28 : 0xf.fffffffffffep-4 : inexact-ok
+= cos tonearest dbl-64 0x8p-28 : 0xf.fffffffffffep-4 : inexact-ok
+= cos towardzero dbl-64 0x8p-28 : 0xf.fffffffffffep-4 : inexact-ok
+= cos upward dbl-64 0x8p-28 : 0xf.fffffffffffe8p-4 : inexact-ok
+= cos downward ldbl-96-intel 0x8p-28L : 0xf.fffffffffffep-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x8p-28L : 0xf.fffffffffffep-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0x8p-28L : 0xf.fffffffffffep-4L : inexact-ok
+= cos upward ldbl-96-intel 0x8p-28L : 0xf.fffffffffffe001p-4L : inexact-ok
+= cos downward ldbl-96-m68k 0x8p-28L : 0xf.fffffffffffep-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x8p-28L : 0xf.fffffffffffep-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x8p-28L : 0xf.fffffffffffep-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x8p-28L : 0xf.fffffffffffe001p-4L : inexact-ok
+= cos downward ldbl-128 0x8p-28L : 0xf.fffffffffffe0000000000000aa8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x8p-28L : 0xf.fffffffffffe0000000000000aa8p-4L : inexact-ok
+= cos towardzero ldbl-128 0x8p-28L : 0xf.fffffffffffe0000000000000aa8p-4L : inexact-ok
+= cos upward ldbl-128 0x8p-28L : 0xf.fffffffffffe0000000000000abp-4L : inexact-ok
+= cos downward ldbl-128ibm 0x8p-28L : 0xf.fffffffffffe00000000000008p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x8p-28L : 0xf.fffffffffffe0000000000000cp-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x8p-28L : 0xf.fffffffffffe00000000000008p-4L : inexact-ok
+= cos upward ldbl-128ibm 0x8p-28L : 0xf.fffffffffffe0000000000000cp-4L : inexact-ok
+cos 0x1p-30
+= cos downward flt-32 0x4p-32f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x4p-32f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x4p-32f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x4p-32f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x4p-32 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x4p-32 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x4p-32 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x4p-32 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-96-intel 0x4p-32L : 0xf.ffffffffffffff9p-4L : inexact-ok
+= cos downward ldbl-96-m68k 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x4p-32L : 0xf.ffffffffffffff9p-4L : inexact-ok
+= cos downward ldbl-128 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-128 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x4p-32L : 0xf.ffffffffffffff80000000000008p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x4p-32L : 0xf.ffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128ibm 0x4p-32L : 0xf.ffffffffffffff800000000004p-4L : inexact-ok
+cos 0x1p-35
+= cos downward flt-32 0x2p-36f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x2p-36f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x2p-36f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x2p-36f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x2p-36 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x2p-36 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x2p-36 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x2p-36 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x2p-36L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x2p-36L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x2p-36L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x2p-36L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x2p-36L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x2p-36L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x2p-36L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x2p-36L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x2p-36L : 0xf.ffffffffffffffffep-4L : inexact-ok
+= cos tonearest ldbl-128 0x2p-36L : 0xf.ffffffffffffffffep-4L : inexact-ok
+= cos towardzero ldbl-128 0x2p-36L : 0xf.ffffffffffffffffep-4L : inexact-ok
+= cos upward ldbl-128 0x2p-36L : 0xf.ffffffffffffffffe00000000008p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x2p-36L : 0xf.ffffffffffffffffep-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x2p-36L : 0xf.ffffffffffffffffep-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x2p-36L : 0xf.ffffffffffffffffep-4L : inexact-ok
+= cos upward ldbl-128ibm 0x2p-36L : 0xf.ffffffffffffffffe000000004p-4L : inexact-ok
+cos 0x1p-40
+= cos downward flt-32 0x1p-40f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x1p-40f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x1p-40f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x1p-40f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x1p-40 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x1p-40 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x1p-40 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x1p-40 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x1p-40L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x1p-40L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x1p-40L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x1p-40L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x1p-40L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x1p-40L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x1p-40L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x1p-40L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x1p-40L : 0xf.fffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x1p-40L : 0xf.fffffffffffffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-128 0x1p-40L : 0xf.fffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x1p-40L : 0xf.fffffffffffffffffff800000008p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128ibm 0x1p-40L : 0xf.fffffffffffffffffff8000004p-4L : inexact-ok
+cos 0x1p-45
+= cos downward flt-32 0x8p-48f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x8p-48f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x8p-48f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x8p-48f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x8p-48 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x8p-48 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x8p-48 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x8p-48 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x8p-48L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x8p-48L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x8p-48L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x8p-48L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x8p-48L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x8p-48L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x8p-48L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x8p-48L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x8p-48L : 0xf.fffffffffffffffffffffep-4L : inexact-ok
+= cos tonearest ldbl-128 0x8p-48L : 0xf.fffffffffffffffffffffep-4L : inexact-ok
+= cos towardzero ldbl-128 0x8p-48L : 0xf.fffffffffffffffffffffep-4L : inexact-ok
+= cos upward ldbl-128 0x8p-48L : 0xf.fffffffffffffffffffffe000008p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x8p-48L : 0xf.fffffffffffffffffffffep-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x8p-48L : 0xf.fffffffffffffffffffffep-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x8p-48L : 0xf.fffffffffffffffffffffep-4L : inexact-ok
+= cos upward ldbl-128ibm 0x8p-48L : 0xf.fffffffffffffffffffffe0004p-4L : inexact-ok
+cos 0x1p-50
+= cos downward flt-32 0x4p-52f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x4p-52f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x4p-52f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x4p-52f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x4p-52 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x4p-52 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x4p-52 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x4p-52 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x4p-52L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x4p-52L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x4p-52L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x4p-52L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x4p-52L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x4p-52L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x4p-52L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x4p-52L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x4p-52L : 0xf.ffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x4p-52L : 0xf.ffffffffffffffffffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-128 0x4p-52L : 0xf.ffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x4p-52L : 0xf.ffffffffffffffffffffffff8008p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x4p-52L : 0xf.ffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x4p-52L : 0xf.ffffffffffffffffffffffff8p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x4p-52L : 0xf.ffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128ibm 0x4p-52L : 0xf.ffffffffffffffffffffffff84p-4L : inexact-ok
+cos 0x1p-55
+= cos downward flt-32 0x2p-56f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x2p-56f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x2p-56f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x2p-56f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x2p-56 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x2p-56 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x2p-56 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x2p-56 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x2p-56L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x2p-56L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x2p-56L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x2p-56L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x2p-56L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x2p-56L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x2p-56L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x2p-56L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x2p-56L : 0xf.ffffffffffffffffffffffffffep-4L : inexact-ok
+= cos tonearest ldbl-128 0x2p-56L : 0xf.ffffffffffffffffffffffffffep-4L : inexact-ok
+= cos towardzero ldbl-128 0x2p-56L : 0xf.ffffffffffffffffffffffffffep-4L : inexact-ok
+= cos upward ldbl-128 0x2p-56L : 0xf.ffffffffffffffffffffffffffe8p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x2p-56L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x2p-56L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x2p-56L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos upward ldbl-128ibm 0x2p-56L : 0x1p+0L : inexact-ok
+cos 0x1p-60
+= cos downward flt-32 0x1p-60f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x1p-60f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x1p-60f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x1p-60f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x1p-60 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x1p-60 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x1p-60 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x1p-60 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x1p-60L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x1p-60L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x1p-60L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x1p-60L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x1p-60L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x1p-60L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x1p-60L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x1p-60L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x1p-60L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos upward ldbl-128ibm 0x1p-60L : 0x1p+0L : inexact-ok
+cos 0x1p-100
+= cos downward flt-32 0x1p-100f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x1p-100f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x1p-100f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x1p-100f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x1p-100 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x1p-100 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x1p-100 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x1p-100 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x1p-100L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x1p-100L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x1p-100L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos upward ldbl-128ibm 0x1p-100L : 0x1p+0L : inexact-ok
+cos 0x1p-600
+= cos downward flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos upward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cos downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cos tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cos upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cos tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cos upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cos tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cos upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cos upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cos tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cos upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cos tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cos upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cos downward dbl-64 0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos upward ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+cos 0x1p-10000
+= cos downward flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= cos tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= cos upward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos upward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cos downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cos tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cos towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cos upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cos downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cos tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cos upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cos tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cos upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cos upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cos tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cos upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cos tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cos upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cos downward dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= cos towardzero dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= cos upward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= cos downward ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= cos upward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= cos downward ldbl-96-m68k 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= cos downward ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= cos towardzero ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= cos upward ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
cos max
= cos downward flt-32 0xf.fffffp+124f : 0xd.a5f96p-4f : inexact-ok
= cos tonearest flt-32 0xf.fffffp+124f : 0xd.a5f96p-4f : inexact-ok
@@ -97954,6 +103729,56 @@ cosh 0x1p-5
= cosh tonearest ldbl-128ibm 0x8p-8L : 0x1.002000aaac16c30c31eaf1bbb18p+0L : inexact-ok
= cosh towardzero ldbl-128ibm 0x8p-8L : 0x1.002000aaac16c30c31eaf1bbb18p+0L : inexact-ok
= cosh upward ldbl-128ibm 0x8p-8L : 0x1.002000aaac16c30c31eaf1bbb2p+0L : inexact-ok
+cosh 0x1p-10
+= cosh downward flt-32 0x4p-12f : 0x1.000008p+0f : inexact-ok
+= cosh tonearest flt-32 0x4p-12f : 0x1.000008p+0f : inexact-ok
+= cosh towardzero flt-32 0x4p-12f : 0x1.000008p+0f : inexact-ok
+= cosh upward flt-32 0x4p-12f : 0x1.00000ap+0f : inexact-ok
+= cosh downward dbl-64 0x4p-12 : 0x1.00000800000aap+0 : inexact-ok
+= cosh tonearest dbl-64 0x4p-12 : 0x1.00000800000abp+0 : inexact-ok
+= cosh towardzero dbl-64 0x4p-12 : 0x1.00000800000aap+0 : inexact-ok
+= cosh upward dbl-64 0x4p-12 : 0x1.00000800000abp+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x4p-12L : 0x1.00000800000aaaaap+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x4p-12L : 0x1.00000800000aaaaap+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x4p-12L : 0x1.00000800000aaaaap+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x4p-12L : 0x1.00000800000aaaacp+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x4p-12L : 0x1.00000800000aaaaap+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x4p-12L : 0x1.00000800000aaaaap+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x4p-12L : 0x1.00000800000aaaaap+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x4p-12L : 0x1.00000800000aaaacp+0L : inexact-ok
+= cosh downward ldbl-128 0x4p-12L : 0x1.00000800000aaaaab05b05b1fb1fp+0L : inexact-ok
+= cosh tonearest ldbl-128 0x4p-12L : 0x1.00000800000aaaaab05b05b1fb2p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x4p-12L : 0x1.00000800000aaaaab05b05b1fb1fp+0L : inexact-ok
+= cosh upward ldbl-128 0x4p-12L : 0x1.00000800000aaaaab05b05b1fb2p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x4p-12L : 0x1.00000800000aaaaab05b05b1fbp+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x4p-12L : 0x1.00000800000aaaaab05b05b1fbp+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x4p-12L : 0x1.00000800000aaaaab05b05b1fbp+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x4p-12L : 0x1.00000800000aaaaab05b05b1fb8p+0L : inexact-ok
+cosh 0x1p-15
+= cosh downward flt-32 0x2p-16f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x2p-16f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x2p-16f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x2p-16f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x2p-16 : 0x1.00000002p+0 : inexact-ok
+= cosh tonearest dbl-64 0x2p-16 : 0x1.00000002p+0 : inexact-ok
+= cosh towardzero dbl-64 0x2p-16 : 0x1.00000002p+0 : inexact-ok
+= cosh upward dbl-64 0x2p-16 : 0x1.0000000200001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x2p-16L : 0x1.00000002p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x2p-16L : 0x1.00000002p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x2p-16L : 0x1.00000002p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x2p-16L : 0x1.0000000200000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x2p-16L : 0x1.00000002p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x2p-16L : 0x1.00000002p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x2p-16L : 0x1.00000002p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x2p-16L : 0x1.0000000200000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x2p-16L : 0x1.0000000200000000aaaaaaaac16cp+0L : inexact-ok
+= cosh tonearest ldbl-128 0x2p-16L : 0x1.0000000200000000aaaaaaaac16cp+0L : inexact-ok
+= cosh towardzero ldbl-128 0x2p-16L : 0x1.0000000200000000aaaaaaaac16cp+0L : inexact-ok
+= cosh upward ldbl-128 0x2p-16L : 0x1.0000000200000000aaaaaaaac16dp+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x2p-16L : 0x1.0000000200000000aaaaaaaac1p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x2p-16L : 0x1.0000000200000000aaaaaaaac18p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x2p-16L : 0x1.0000000200000000aaaaaaaac1p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x2p-16L : 0x1.0000000200000000aaaaaaaac18p+0L : inexact-ok
cosh 0x1p-20
= cosh downward flt-32 0x1p-20f : 0x1p+0f : inexact-ok
= cosh tonearest flt-32 0x1p-20f : 0x1p+0f : inexact-ok
@@ -97979,6 +103804,331 @@ cosh 0x1p-20
= cosh tonearest ldbl-128ibm 0x1p-20L : 0x1.000000000080000000000aaaaa8p+0L : inexact-ok
= cosh towardzero ldbl-128ibm 0x1p-20L : 0x1.000000000080000000000aaaaa8p+0L : inexact-ok
= cosh upward ldbl-128ibm 0x1p-20L : 0x1.000000000080000000000aaaabp+0L : inexact-ok
+cosh 0x1p-25
+= cosh downward flt-32 0x8p-28f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x8p-28f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x8p-28f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x8p-28f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x8p-28 : 0x1.0000000000002p+0 : inexact-ok
+= cosh tonearest dbl-64 0x8p-28 : 0x1.0000000000002p+0 : inexact-ok
+= cosh towardzero dbl-64 0x8p-28 : 0x1.0000000000002p+0 : inexact-ok
+= cosh upward dbl-64 0x8p-28 : 0x1.0000000000003p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x8p-28L : 0x1.0000000000002p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x8p-28L : 0x1.0000000000002p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x8p-28L : 0x1.0000000000002p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x8p-28L : 0x1.0000000000002002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x8p-28L : 0x1.0000000000002p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x8p-28L : 0x1.0000000000002p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x8p-28L : 0x1.0000000000002p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x8p-28L : 0x1.0000000000002002p+0L : inexact-ok
+= cosh downward ldbl-128 0x8p-28L : 0x1.00000000000020000000000000aap+0L : inexact-ok
+= cosh tonearest ldbl-128 0x8p-28L : 0x1.00000000000020000000000000abp+0L : inexact-ok
+= cosh towardzero ldbl-128 0x8p-28L : 0x1.00000000000020000000000000aap+0L : inexact-ok
+= cosh upward ldbl-128 0x8p-28L : 0x1.00000000000020000000000000abp+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x8p-28L : 0x1.000000000000200000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x8p-28L : 0x1.000000000000200000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x8p-28L : 0x1.000000000000200000000000008p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x8p-28L : 0x1.00000000000020000000000001p+0L : inexact-ok
+cosh 0x1p-30
+= cosh downward flt-32 0x4p-32f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x4p-32f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x4p-32f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x4p-32f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x4p-32 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x4p-32 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x4p-32 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x4p-32 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x4p-32L : 0x1.000000000000000ap+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x4p-32L : 0x1.000000000000000ap+0L : inexact-ok
+= cosh downward ldbl-128 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh upward ldbl-128 0x4p-32L : 0x1.0000000000000008000000000001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x4p-32L : 0x1.0000000000000008p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x4p-32L : 0x1.000000000000000800000000008p+0L : inexact-ok
+cosh 0x1p-35
+= cosh downward flt-32 0x2p-36f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x2p-36f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x2p-36f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x2p-36f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x2p-36 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x2p-36 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x2p-36 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x2p-36 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x2p-36L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x2p-36L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x2p-36L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x2p-36L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x2p-36L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x2p-36L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x2p-36L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x2p-36L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x2p-36L : 0x1.000000000000000002p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x2p-36L : 0x1.000000000000000002p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x2p-36L : 0x1.000000000000000002p+0L : inexact-ok
+= cosh upward ldbl-128 0x2p-36L : 0x1.0000000000000000020000000001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x2p-36L : 0x1.000000000000000002p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x2p-36L : 0x1.000000000000000002p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x2p-36L : 0x1.000000000000000002p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x2p-36L : 0x1.000000000000000002000000008p+0L : inexact-ok
+cosh 0x1p-40
+= cosh downward flt-32 0x1p-40f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x1p-40f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x1p-40f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x1p-40f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x1p-40 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x1p-40 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x1p-40 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x1p-40 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x1p-40L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x1p-40L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x1p-40L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x1p-40L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x1p-40L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x1p-40L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x1p-40L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x1p-40L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x1p-40L : 0x1.000000000000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x1p-40L : 0x1.000000000000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x1p-40L : 0x1.000000000000000000008p+0L : inexact-ok
+= cosh upward ldbl-128 0x1p-40L : 0x1.0000000000000000000080000001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x1p-40L : 0x1.000000000000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x1p-40L : 0x1.000000000000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x1p-40L : 0x1.000000000000000000008p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x1p-40L : 0x1.000000000000000000008000008p+0L : inexact-ok
+cosh 0x1p-45
+= cosh downward flt-32 0x8p-48f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x8p-48f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x8p-48f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x8p-48f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x8p-48 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x8p-48 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x8p-48 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x8p-48 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x8p-48L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x8p-48L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x8p-48L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x8p-48L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x8p-48L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x8p-48L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x8p-48L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x8p-48L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x8p-48L : 0x1.00000000000000000000002p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x8p-48L : 0x1.00000000000000000000002p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x8p-48L : 0x1.00000000000000000000002p+0L : inexact-ok
+= cosh upward ldbl-128 0x8p-48L : 0x1.0000000000000000000000200001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x8p-48L : 0x1.00000000000000000000002p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x8p-48L : 0x1.00000000000000000000002p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x8p-48L : 0x1.00000000000000000000002p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x8p-48L : 0x1.000000000000000000000020008p+0L : inexact-ok
+cosh 0x1p-50
+= cosh downward flt-32 0x4p-52f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x4p-52f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x4p-52f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x4p-52f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x4p-52 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x4p-52 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x4p-52 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x4p-52 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x4p-52L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x4p-52L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x4p-52L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x4p-52L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x4p-52L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x4p-52L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x4p-52L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x4p-52L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x4p-52L : 0x1.00000000000000000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x4p-52L : 0x1.00000000000000000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x4p-52L : 0x1.00000000000000000000000008p+0L : inexact-ok
+= cosh upward ldbl-128 0x4p-52L : 0x1.0000000000000000000000000801p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x4p-52L : 0x1.00000000000000000000000008p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x4p-52L : 0x1.00000000000000000000000008p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x4p-52L : 0x1.00000000000000000000000008p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x4p-52L : 0x1.000000000000000000000000088p+0L : inexact-ok
+cosh 0x1p-100
+= cosh downward flt-32 0x1p-100f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x1p-100f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x1p-100f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x1p-100f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x1p-100 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x1p-100 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x1p-100 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x1p-100 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x1p-100L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x1p-100L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128 0x1p-100L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x1p-100L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x1p-100L : 0x1.000000000000000000000000008p+0L : inexact-ok
+cosh 0x1p-600
+= cosh downward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x8p-152f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128 0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= cosh downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cosh downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh downward dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x1p-600 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x1p-600L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x1p-600L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128 0x1p-600L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x1p-600L : 0x1.000000000000000000000000008p+0L : inexact-ok
+cosh 0x1p-10000
+= cosh downward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x8p-152f : 0x1.000002p+0f : inexact-ok
+= cosh downward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128 0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= cosh downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cosh tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cosh towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cosh upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= cosh downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= cosh downward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= cosh tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= cosh towardzero dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= cosh upward dbl-64 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok
+= cosh downward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128 0x4p-1076L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= cosh downward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128ibm 0x4p-1076L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= cosh downward ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-intel 0x1p-10000L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-96-m68k 0x1p-10000L : 0x1.0000000000000002p+0L : inexact-ok
+= cosh downward ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh tonearest ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh towardzero ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= cosh upward ldbl-128 0x1p-10000L : 0x1.0000000000000000000000000001p+0L : inexact-ok
cosh -1
= cosh downward flt-32 -0x1p+0f : 0x1.8b0754p+0f : inexact-ok
= cosh tonearest flt-32 -0x1p+0f : 0x1.8b0756p+0f : inexact-ok
@@ -118328,6 +124478,56 @@ erf 0.75
= erf tonearest ldbl-128ibm 0xcp-4L : 0xb.60e4bace872fb62865e59788acp-4L : inexact-ok
= erf towardzero ldbl-128ibm 0xcp-4L : 0xb.60e4bace872fb62865e59788a8p-4L : inexact-ok
= erf upward ldbl-128ibm 0xcp-4L : 0xb.60e4bace872fb62865e59788acp-4L : inexact-ok
+erf 1
+= erf downward flt-32 0x1p+0f : 0xd.7bb3dp-4f : inexact-ok
+= erf tonearest flt-32 0x1p+0f : 0xd.7bb3dp-4f : inexact-ok
+= erf towardzero flt-32 0x1p+0f : 0xd.7bb3dp-4f : inexact-ok
+= erf upward flt-32 0x1p+0f : 0xd.7bb3ep-4f : inexact-ok
+= erf downward dbl-64 0x1p+0 : 0xd.7bb3d3a08445p-4 : inexact-ok
+= erf tonearest dbl-64 0x1p+0 : 0xd.7bb3d3a084458p-4 : inexact-ok
+= erf towardzero dbl-64 0x1p+0 : 0xd.7bb3d3a08445p-4 : inexact-ok
+= erf upward dbl-64 0x1p+0 : 0xd.7bb3d3a084458p-4 : inexact-ok
+= erf downward ldbl-96-intel 0x1p+0L : 0xd.7bb3d3a08445636p-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x1p+0L : 0xd.7bb3d3a08445637p-4L : inexact-ok
+= erf towardzero ldbl-96-intel 0x1p+0L : 0xd.7bb3d3a08445636p-4L : inexact-ok
+= erf upward ldbl-96-intel 0x1p+0L : 0xd.7bb3d3a08445637p-4L : inexact-ok
+= erf downward ldbl-96-m68k 0x1p+0L : 0xd.7bb3d3a08445636p-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1p+0L : 0xd.7bb3d3a08445637p-4L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1p+0L : 0xd.7bb3d3a08445636p-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x1p+0L : 0xd.7bb3d3a08445637p-4L : inexact-ok
+= erf downward ldbl-128 0x1p+0L : 0xd.7bb3d3a0844563680887edd8693p-4L : inexact-ok
+= erf tonearest ldbl-128 0x1p+0L : 0xd.7bb3d3a0844563680887edd86938p-4L : inexact-ok
+= erf towardzero ldbl-128 0x1p+0L : 0xd.7bb3d3a0844563680887edd8693p-4L : inexact-ok
+= erf upward ldbl-128 0x1p+0L : 0xd.7bb3d3a0844563680887edd86938p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x1p+0L : 0xd.7bb3d3a0844563680887edd868p-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x1p+0L : 0xd.7bb3d3a0844563680887edd868p-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x1p+0L : 0xd.7bb3d3a0844563680887edd868p-4L : inexact-ok
+= erf upward ldbl-128ibm 0x1p+0L : 0xd.7bb3d3a0844563680887edd86cp-4L : inexact-ok
+erf -1
+= erf downward flt-32 -0x1p+0f : -0xd.7bb3ep-4f : inexact-ok
+= erf tonearest flt-32 -0x1p+0f : -0xd.7bb3dp-4f : inexact-ok
+= erf towardzero flt-32 -0x1p+0f : -0xd.7bb3dp-4f : inexact-ok
+= erf upward flt-32 -0x1p+0f : -0xd.7bb3dp-4f : inexact-ok
+= erf downward dbl-64 -0x1p+0 : -0xd.7bb3d3a084458p-4 : inexact-ok
+= erf tonearest dbl-64 -0x1p+0 : -0xd.7bb3d3a084458p-4 : inexact-ok
+= erf towardzero dbl-64 -0x1p+0 : -0xd.7bb3d3a08445p-4 : inexact-ok
+= erf upward dbl-64 -0x1p+0 : -0xd.7bb3d3a08445p-4 : inexact-ok
+= erf downward ldbl-96-intel -0x1p+0L : -0xd.7bb3d3a08445637p-4L : inexact-ok
+= erf tonearest ldbl-96-intel -0x1p+0L : -0xd.7bb3d3a08445637p-4L : inexact-ok
+= erf towardzero ldbl-96-intel -0x1p+0L : -0xd.7bb3d3a08445636p-4L : inexact-ok
+= erf upward ldbl-96-intel -0x1p+0L : -0xd.7bb3d3a08445636p-4L : inexact-ok
+= erf downward ldbl-96-m68k -0x1p+0L : -0xd.7bb3d3a08445637p-4L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x1p+0L : -0xd.7bb3d3a08445637p-4L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x1p+0L : -0xd.7bb3d3a08445636p-4L : inexact-ok
+= erf upward ldbl-96-m68k -0x1p+0L : -0xd.7bb3d3a08445636p-4L : inexact-ok
+= erf downward ldbl-128 -0x1p+0L : -0xd.7bb3d3a0844563680887edd86938p-4L : inexact-ok
+= erf tonearest ldbl-128 -0x1p+0L : -0xd.7bb3d3a0844563680887edd86938p-4L : inexact-ok
+= erf towardzero ldbl-128 -0x1p+0L : -0xd.7bb3d3a0844563680887edd8693p-4L : inexact-ok
+= erf upward ldbl-128 -0x1p+0L : -0xd.7bb3d3a0844563680887edd8693p-4L : inexact-ok
+= erf downward ldbl-128ibm -0x1p+0L : -0xd.7bb3d3a0844563680887edd86cp-4L : inexact-ok
+= erf tonearest ldbl-128ibm -0x1p+0L : -0xd.7bb3d3a0844563680887edd868p-4L : inexact-ok
+= erf towardzero ldbl-128ibm -0x1p+0L : -0xd.7bb3d3a0844563680887edd868p-4L : inexact-ok
+= erf upward ldbl-128ibm -0x1p+0L : -0xd.7bb3d3a0844563680887edd868p-4L : inexact-ok
erf 1.25
= erf downward flt-32 0x1.4p+0f : 0xe.c432ep-4f : inexact-ok
= erf tonearest flt-32 0x1.4p+0f : 0xe.c432fp-4f : inexact-ok
@@ -118378,6 +124578,131 @@ erf 2.0
= erf tonearest ldbl-128ibm 0x2p+0L : 0xf.ecd70a13caf19972801904b9a4p-4L : inexact-ok
= erf towardzero ldbl-128ibm 0x2p+0L : 0xf.ecd70a13caf19972801904b9ap-4L : inexact-ok
= erf upward ldbl-128ibm 0x2p+0L : 0xf.ecd70a13caf19972801904b9a4p-4L : inexact-ok
+erf -2
+= erf downward flt-32 -0x2p+0f : -0xf.ecd71p-4f : inexact-ok
+= erf tonearest flt-32 -0x2p+0f : -0xf.ecd71p-4f : inexact-ok
+= erf towardzero flt-32 -0x2p+0f : -0xf.ecd7p-4f : inexact-ok
+= erf upward flt-32 -0x2p+0f : -0xf.ecd7p-4f : inexact-ok
+= erf downward dbl-64 -0x2p+0 : -0xf.ecd70a13caf2p-4 : inexact-ok
+= erf tonearest dbl-64 -0x2p+0 : -0xf.ecd70a13caf18p-4 : inexact-ok
+= erf towardzero dbl-64 -0x2p+0 : -0xf.ecd70a13caf18p-4 : inexact-ok
+= erf upward dbl-64 -0x2p+0 : -0xf.ecd70a13caf18p-4 : inexact-ok
+= erf downward ldbl-96-intel -0x2p+0L : -0xf.ecd70a13caf1998p-4L : inexact-ok
+= erf tonearest ldbl-96-intel -0x2p+0L : -0xf.ecd70a13caf1997p-4L : inexact-ok
+= erf towardzero ldbl-96-intel -0x2p+0L : -0xf.ecd70a13caf1997p-4L : inexact-ok
+= erf upward ldbl-96-intel -0x2p+0L : -0xf.ecd70a13caf1997p-4L : inexact-ok
+= erf downward ldbl-96-m68k -0x2p+0L : -0xf.ecd70a13caf1998p-4L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x2p+0L : -0xf.ecd70a13caf1997p-4L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x2p+0L : -0xf.ecd70a13caf1997p-4L : inexact-ok
+= erf upward ldbl-96-m68k -0x2p+0L : -0xf.ecd70a13caf1997p-4L : inexact-ok
+= erf downward ldbl-128 -0x2p+0L : -0xf.ecd70a13caf19972801904b9a34p-4L : inexact-ok
+= erf tonearest ldbl-128 -0x2p+0L : -0xf.ecd70a13caf19972801904b9a34p-4L : inexact-ok
+= erf towardzero ldbl-128 -0x2p+0L : -0xf.ecd70a13caf19972801904b9a338p-4L : inexact-ok
+= erf upward ldbl-128 -0x2p+0L : -0xf.ecd70a13caf19972801904b9a338p-4L : inexact-ok
+= erf downward ldbl-128ibm -0x2p+0L : -0xf.ecd70a13caf19972801904b9a4p-4L : inexact-ok
+= erf tonearest ldbl-128ibm -0x2p+0L : -0xf.ecd70a13caf19972801904b9a4p-4L : inexact-ok
+= erf towardzero ldbl-128ibm -0x2p+0L : -0xf.ecd70a13caf19972801904b9ap-4L : inexact-ok
+= erf upward ldbl-128ibm -0x2p+0L : -0xf.ecd70a13caf19972801904b9ap-4L : inexact-ok
+erf 3
+= erf downward flt-32 0x3p+0f : 0xf.ffe8dp-4f : inexact-ok
+= erf tonearest flt-32 0x3p+0f : 0xf.ffe8dp-4f : inexact-ok
+= erf towardzero flt-32 0x3p+0f : 0xf.ffe8dp-4f : inexact-ok
+= erf upward flt-32 0x3p+0f : 0xf.ffe8ep-4f : inexact-ok
+= erf downward dbl-64 0x3p+0 : 0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf tonearest dbl-64 0x3p+0 : 0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf towardzero dbl-64 0x3p+0 : 0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf upward dbl-64 0x3p+0 : 0xf.ffe8d6209afdp-4 : inexact-ok
+= erf downward ldbl-96-intel 0x3p+0L : 0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3p+0L : 0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3p+0L : 0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf upward ldbl-96-intel 0x3p+0L : 0xf.ffe8d6209afcbdep-4L : inexact-ok
+= erf downward ldbl-96-m68k 0x3p+0L : 0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3p+0L : 0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3p+0L : 0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x3p+0L : 0xf.ffe8d6209afcbdep-4L : inexact-ok
+= erf downward ldbl-128 0x3p+0L : 0xf.ffe8d6209afcbdd5f43d9ad9debp-4L : inexact-ok
+= erf tonearest ldbl-128 0x3p+0L : 0xf.ffe8d6209afcbdd5f43d9ad9debp-4L : inexact-ok
+= erf towardzero ldbl-128 0x3p+0L : 0xf.ffe8d6209afcbdd5f43d9ad9debp-4L : inexact-ok
+= erf upward ldbl-128 0x3p+0L : 0xf.ffe8d6209afcbdd5f43d9ad9deb8p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x3p+0L : 0xf.ffe8d6209afcbdd5f43d9ad9dcp-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x3p+0L : 0xf.ffe8d6209afcbdd5f43d9ad9ep-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x3p+0L : 0xf.ffe8d6209afcbdd5f43d9ad9dcp-4L : inexact-ok
+= erf upward ldbl-128ibm 0x3p+0L : 0xf.ffe8d6209afcbdd5f43d9ad9ep-4L : inexact-ok
+erf -3
+= erf downward flt-32 -0x3p+0f : -0xf.ffe8ep-4f : inexact-ok
+= erf tonearest flt-32 -0x3p+0f : -0xf.ffe8dp-4f : inexact-ok
+= erf towardzero flt-32 -0x3p+0f : -0xf.ffe8dp-4f : inexact-ok
+= erf upward flt-32 -0x3p+0f : -0xf.ffe8dp-4f : inexact-ok
+= erf downward dbl-64 -0x3p+0 : -0xf.ffe8d6209afdp-4 : inexact-ok
+= erf tonearest dbl-64 -0x3p+0 : -0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf towardzero dbl-64 -0x3p+0 : -0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf upward dbl-64 -0x3p+0 : -0xf.ffe8d6209afc8p-4 : inexact-ok
+= erf downward ldbl-96-intel -0x3p+0L : -0xf.ffe8d6209afcbdep-4L : inexact-ok
+= erf tonearest ldbl-96-intel -0x3p+0L : -0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf towardzero ldbl-96-intel -0x3p+0L : -0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf upward ldbl-96-intel -0x3p+0L : -0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf downward ldbl-96-m68k -0x3p+0L : -0xf.ffe8d6209afcbdep-4L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x3p+0L : -0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x3p+0L : -0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf upward ldbl-96-m68k -0x3p+0L : -0xf.ffe8d6209afcbddp-4L : inexact-ok
+= erf downward ldbl-128 -0x3p+0L : -0xf.ffe8d6209afcbdd5f43d9ad9deb8p-4L : inexact-ok
+= erf tonearest ldbl-128 -0x3p+0L : -0xf.ffe8d6209afcbdd5f43d9ad9debp-4L : inexact-ok
+= erf towardzero ldbl-128 -0x3p+0L : -0xf.ffe8d6209afcbdd5f43d9ad9debp-4L : inexact-ok
+= erf upward ldbl-128 -0x3p+0L : -0xf.ffe8d6209afcbdd5f43d9ad9debp-4L : inexact-ok
+= erf downward ldbl-128ibm -0x3p+0L : -0xf.ffe8d6209afcbdd5f43d9ad9ep-4L : inexact-ok
+= erf tonearest ldbl-128ibm -0x3p+0L : -0xf.ffe8d6209afcbdd5f43d9ad9ep-4L : inexact-ok
+= erf towardzero ldbl-128ibm -0x3p+0L : -0xf.ffe8d6209afcbdd5f43d9ad9dcp-4L : inexact-ok
+= erf upward ldbl-128ibm -0x3p+0L : -0xf.ffe8d6209afcbdd5f43d9ad9dcp-4L : inexact-ok
+erf 4
+= erf downward flt-32 0x4p+0f : 0xf.fffffp-4f : inexact-ok
+= erf tonearest flt-32 0x4p+0f : 0x1p+0f : inexact-ok
+= erf towardzero flt-32 0x4p+0f : 0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 0x4p+0f : 0x1p+0f : inexact-ok
+= erf downward dbl-64 0x4p+0 : 0xf.fffffbdc88bbp-4 : inexact-ok
+= erf tonearest dbl-64 0x4p+0 : 0xf.fffffbdc88bbp-4 : inexact-ok
+= erf towardzero dbl-64 0x4p+0 : 0xf.fffffbdc88bbp-4 : inexact-ok
+= erf upward dbl-64 0x4p+0 : 0xf.fffffbdc88bb8p-4 : inexact-ok
+= erf downward ldbl-96-intel 0x4p+0L : 0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p+0L : 0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p+0L : 0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf upward ldbl-96-intel 0x4p+0L : 0xf.fffffbdc88bb10cp-4L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p+0L : 0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p+0L : 0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p+0L : 0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p+0L : 0xf.fffffbdc88bb10cp-4L : inexact-ok
+= erf downward ldbl-128 0x4p+0L : 0xf.fffffbdc88bb10b2865615db403p-4L : inexact-ok
+= erf tonearest ldbl-128 0x4p+0L : 0xf.fffffbdc88bb10b2865615db403p-4L : inexact-ok
+= erf towardzero ldbl-128 0x4p+0L : 0xf.fffffbdc88bb10b2865615db403p-4L : inexact-ok
+= erf upward ldbl-128 0x4p+0L : 0xf.fffffbdc88bb10b2865615db4038p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x4p+0L : 0xf.fffffbdc88bb10b2865615db4p-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x4p+0L : 0xf.fffffbdc88bb10b2865615db4p-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x4p+0L : 0xf.fffffbdc88bb10b2865615db4p-4L : inexact-ok
+= erf upward ldbl-128ibm 0x4p+0L : 0xf.fffffbdc88bb10b2865615db44p-4L : inexact-ok
+erf -4
+= erf downward flt-32 -0x4p+0f : -0x1p+0f : inexact-ok
+= erf tonearest flt-32 -0x4p+0f : -0x1p+0f : inexact-ok
+= erf towardzero flt-32 -0x4p+0f : -0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 -0x4p+0f : -0xf.fffffp-4f : inexact-ok
+= erf downward dbl-64 -0x4p+0 : -0xf.fffffbdc88bb8p-4 : inexact-ok
+= erf tonearest dbl-64 -0x4p+0 : -0xf.fffffbdc88bbp-4 : inexact-ok
+= erf towardzero dbl-64 -0x4p+0 : -0xf.fffffbdc88bbp-4 : inexact-ok
+= erf upward dbl-64 -0x4p+0 : -0xf.fffffbdc88bbp-4 : inexact-ok
+= erf downward ldbl-96-intel -0x4p+0L : -0xf.fffffbdc88bb10cp-4L : inexact-ok
+= erf tonearest ldbl-96-intel -0x4p+0L : -0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf towardzero ldbl-96-intel -0x4p+0L : -0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf upward ldbl-96-intel -0x4p+0L : -0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf downward ldbl-96-m68k -0x4p+0L : -0xf.fffffbdc88bb10cp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x4p+0L : -0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x4p+0L : -0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf upward ldbl-96-m68k -0x4p+0L : -0xf.fffffbdc88bb10bp-4L : inexact-ok
+= erf downward ldbl-128 -0x4p+0L : -0xf.fffffbdc88bb10b2865615db4038p-4L : inexact-ok
+= erf tonearest ldbl-128 -0x4p+0L : -0xf.fffffbdc88bb10b2865615db403p-4L : inexact-ok
+= erf towardzero ldbl-128 -0x4p+0L : -0xf.fffffbdc88bb10b2865615db403p-4L : inexact-ok
+= erf upward ldbl-128 -0x4p+0L : -0xf.fffffbdc88bb10b2865615db403p-4L : inexact-ok
+= erf downward ldbl-128ibm -0x4p+0L : -0xf.fffffbdc88bb10b2865615db44p-4L : inexact-ok
+= erf tonearest ldbl-128ibm -0x4p+0L : -0xf.fffffbdc88bb10b2865615db4p-4L : inexact-ok
+= erf towardzero ldbl-128ibm -0x4p+0L : -0xf.fffffbdc88bb10b2865615db4p-4L : inexact-ok
+= erf upward ldbl-128ibm -0x4p+0L : -0xf.fffffbdc88bb10b2865615db4p-4L : inexact-ok
erf 4.125
= erf downward flt-32 0x4.2p+0f : 0xf.fffffp-4f : inexact-ok
= erf tonearest flt-32 0x4.2p+0f : 0x1p+0f : inexact-ok
@@ -118403,6 +124728,181 @@ erf 4.125
= erf tonearest ldbl-128ibm 0x4.2p+0L : 0xf.fffffe8b4e862e1457f60d1cdcp-4L : inexact-ok
= erf towardzero ldbl-128ibm 0x4.2p+0L : 0xf.fffffe8b4e862e1457f60d1cdcp-4L : inexact-ok
= erf upward ldbl-128ibm 0x4.2p+0L : 0xf.fffffe8b4e862e1457f60d1cep-4L : inexact-ok
+erf 5
+= erf downward flt-32 0x5p+0f : 0xf.fffffp-4f : inexact-ok
+= erf tonearest flt-32 0x5p+0f : 0x1p+0f : inexact-ok
+= erf towardzero flt-32 0x5p+0f : 0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 0x5p+0f : 0x1p+0f : inexact-ok
+= erf downward dbl-64 0x5p+0 : 0xf.ffffffffe4f38p-4 : inexact-ok
+= erf tonearest dbl-64 0x5p+0 : 0xf.ffffffffe4f4p-4 : inexact-ok
+= erf towardzero dbl-64 0x5p+0 : 0xf.ffffffffe4f38p-4 : inexact-ok
+= erf upward dbl-64 0x5p+0 : 0xf.ffffffffe4f4p-4 : inexact-ok
+= erf downward ldbl-96-intel 0x5p+0L : 0xf.ffffffffe4f3e58p-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x5p+0L : 0xf.ffffffffe4f3e59p-4L : inexact-ok
+= erf towardzero ldbl-96-intel 0x5p+0L : 0xf.ffffffffe4f3e58p-4L : inexact-ok
+= erf upward ldbl-96-intel 0x5p+0L : 0xf.ffffffffe4f3e59p-4L : inexact-ok
+= erf downward ldbl-96-m68k 0x5p+0L : 0xf.ffffffffe4f3e58p-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x5p+0L : 0xf.ffffffffe4f3e59p-4L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x5p+0L : 0xf.ffffffffe4f3e58p-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x5p+0L : 0xf.ffffffffe4f3e59p-4L : inexact-ok
+= erf downward ldbl-128 0x5p+0L : 0xf.ffffffffe4f3e58a6088c76ca158p-4L : inexact-ok
+= erf tonearest ldbl-128 0x5p+0L : 0xf.ffffffffe4f3e58a6088c76ca158p-4L : inexact-ok
+= erf towardzero ldbl-128 0x5p+0L : 0xf.ffffffffe4f3e58a6088c76ca158p-4L : inexact-ok
+= erf upward ldbl-128 0x5p+0L : 0xf.ffffffffe4f3e58a6088c76ca16p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x5p+0L : 0xf.ffffffffe4f3e58a6088c76cap-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x5p+0L : 0xf.ffffffffe4f3e58a6088c76cap-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x5p+0L : 0xf.ffffffffe4f3e58a6088c76cap-4L : inexact-ok
+= erf upward ldbl-128ibm 0x5p+0L : 0xf.ffffffffe4f3e58a6088c76ca4p-4L : inexact-ok
+erf 6
+= erf downward flt-32 0x6p+0f : 0xf.fffffp-4f : inexact-ok
+= erf tonearest flt-32 0x6p+0f : 0x1p+0f : inexact-ok
+= erf towardzero flt-32 0x6p+0f : 0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 0x6p+0f : 0x1p+0f : inexact-ok
+= erf downward dbl-64 0x6p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest dbl-64 0x6p+0 : 0x1p+0 : inexact-ok
+= erf towardzero dbl-64 0x6p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 0x6p+0 : 0x1p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x6p+0L : 0xf.ffffffffffffe73p-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x6p+0L : 0xf.ffffffffffffe73p-4L : inexact-ok
+= erf towardzero ldbl-96-intel 0x6p+0L : 0xf.ffffffffffffe73p-4L : inexact-ok
+= erf upward ldbl-96-intel 0x6p+0L : 0xf.ffffffffffffe74p-4L : inexact-ok
+= erf downward ldbl-96-m68k 0x6p+0L : 0xf.ffffffffffffe73p-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x6p+0L : 0xf.ffffffffffffe73p-4L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x6p+0L : 0xf.ffffffffffffe73p-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x6p+0L : 0xf.ffffffffffffe74p-4L : inexact-ok
+= erf downward ldbl-128 0x6p+0L : 0xf.ffffffffffffe7307eaa82df49ep-4L : inexact-ok
+= erf tonearest ldbl-128 0x6p+0L : 0xf.ffffffffffffe7307eaa82df49e8p-4L : inexact-ok
+= erf towardzero ldbl-128 0x6p+0L : 0xf.ffffffffffffe7307eaa82df49ep-4L : inexact-ok
+= erf upward ldbl-128 0x6p+0L : 0xf.ffffffffffffe7307eaa82df49e8p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x6p+0L : 0xf.ffffffffffffe7307eaa82df48p-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x6p+0L : 0xf.ffffffffffffe7307eaa82df48p-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x6p+0L : 0xf.ffffffffffffe7307eaa82df48p-4L : inexact-ok
+= erf upward ldbl-128ibm 0x6p+0L : 0xf.ffffffffffffe7307eaa82df4cp-4L : inexact-ok
+erf 7
+= erf downward flt-32 0x7p+0f : 0xf.fffffp-4f : inexact-ok
+= erf tonearest flt-32 0x7p+0f : 0x1p+0f : inexact-ok
+= erf towardzero flt-32 0x7p+0f : 0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 0x7p+0f : 0x1p+0f : inexact-ok
+= erf downward dbl-64 0x7p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest dbl-64 0x7p+0 : 0x1p+0 : inexact-ok
+= erf towardzero dbl-64 0x7p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 0x7p+0 : 0x1p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x7p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7p+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel 0x7p+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x7p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7p+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x7p+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-128 0x7p+0L : 0xf.fffffffffffffffffcd6bafd9208p-4L : inexact-ok
+= erf tonearest ldbl-128 0x7p+0L : 0xf.fffffffffffffffffcd6bafd9208p-4L : inexact-ok
+= erf towardzero ldbl-128 0x7p+0L : 0xf.fffffffffffffffffcd6bafd9208p-4L : inexact-ok
+= erf upward ldbl-128 0x7p+0L : 0xf.fffffffffffffffffcd6bafd921p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x7p+0L : 0xf.fffffffffffffffffcd6bafd9p-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x7p+0L : 0xf.fffffffffffffffffcd6bafd94p-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x7p+0L : 0xf.fffffffffffffffffcd6bafd9p-4L : inexact-ok
+= erf upward ldbl-128ibm 0x7p+0L : 0xf.fffffffffffffffffcd6bafd94p-4L : inexact-ok
+erf 8
+= erf downward flt-32 0x8p+0f : 0xf.fffffp-4f : inexact-ok
+= erf tonearest flt-32 0x8p+0f : 0x1p+0f : inexact-ok
+= erf towardzero flt-32 0x8p+0f : 0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 0x8p+0f : 0x1p+0f : inexact-ok
+= erf downward dbl-64 0x8p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest dbl-64 0x8p+0 : 0x1p+0 : inexact-ok
+= erf towardzero dbl-64 0x8p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 0x8p+0 : 0x1p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x8p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel 0x8p+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-128 0x8p+0L : 0xf.fffffffffffffffffffffff1c58p-4L : inexact-ok
+= erf tonearest ldbl-128 0x8p+0L : 0xf.fffffffffffffffffffffff1c58p-4L : inexact-ok
+= erf towardzero ldbl-128 0x8p+0L : 0xf.fffffffffffffffffffffff1c58p-4L : inexact-ok
+= erf upward ldbl-128 0x8p+0L : 0xf.fffffffffffffffffffffff1c588p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x8p+0L : 0xf.fffffffffffffffffffffff1c4p-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p+0L : 0xf.fffffffffffffffffffffff1c4p-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p+0L : 0xf.fffffffffffffffffffffff1c4p-4L : inexact-ok
+= erf upward ldbl-128ibm 0x8p+0L : 0xf.fffffffffffffffffffffff1c8p-4L : inexact-ok
+erf 9
+= erf downward flt-32 0x9p+0f : 0xf.fffffp-4f : inexact-ok
+= erf tonearest flt-32 0x9p+0f : 0x1p+0f : inexact-ok
+= erf towardzero flt-32 0x9p+0f : 0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 0x9p+0f : 0x1p+0f : inexact-ok
+= erf downward dbl-64 0x9p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest dbl-64 0x9p+0 : 0x1p+0 : inexact-ok
+= erf towardzero dbl-64 0x9p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 0x9p+0 : 0x1p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x9p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x9p+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x9p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel 0x9p+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x9p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x9p+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x9p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x9p+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-128 0x9p+0L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf tonearest ldbl-128 0x9p+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 0x9p+0L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 0x9p+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-128ibm 0x9p+0L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x9p+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0x9p+0L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf upward ldbl-128ibm 0x9p+0L : 0x1p+0L : inexact-ok
+erf 10
+= erf downward flt-32 0xap+0f : 0xf.fffffp-4f : inexact-ok
+= erf tonearest flt-32 0xap+0f : 0x1p+0f : inexact-ok
+= erf towardzero flt-32 0xap+0f : 0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 0xap+0f : 0x1p+0f : inexact-ok
+= erf downward dbl-64 0xap+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest dbl-64 0xap+0 : 0x1p+0 : inexact-ok
+= erf towardzero dbl-64 0xap+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 0xap+0 : 0x1p+0 : inexact-ok
+= erf downward ldbl-96-intel 0xap+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0xap+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0xap+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel 0xap+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0xap+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0xap+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0xap+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k 0xap+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-128 0xap+0L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf tonearest ldbl-128 0xap+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 0xap+0L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 0xap+0L : 0x1p+0L : inexact-ok
+= erf downward ldbl-128ibm 0xap+0L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0xap+0L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0xap+0L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf upward ldbl-128ibm 0xap+0L : 0x1p+0L : inexact-ok
+erf -10
+= erf downward flt-32 -0xap+0f : -0x1p+0f : inexact-ok
+= erf tonearest flt-32 -0xap+0f : -0x1p+0f : inexact-ok
+= erf towardzero flt-32 -0xap+0f : -0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 -0xap+0f : -0xf.fffffp-4f : inexact-ok
+= erf downward dbl-64 -0xap+0 : -0x1p+0 : inexact-ok
+= erf tonearest dbl-64 -0xap+0 : -0x1p+0 : inexact-ok
+= erf towardzero dbl-64 -0xap+0 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 -0xap+0 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf downward ldbl-96-intel -0xap+0L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-intel -0xap+0L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel -0xap+0L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel -0xap+0L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-96-m68k -0xap+0L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k -0xap+0L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k -0xap+0L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k -0xap+0L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-128 -0xap+0L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128 -0xap+0L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 -0xap+0L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 -0xap+0L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf downward ldbl-128ibm -0xap+0L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128ibm -0xap+0L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128ibm -0xap+0L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf upward ldbl-128ibm -0xap+0L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
erf 27.0
= erf downward flt-32 0x1.bp+4f : 0xf.fffffp-4f : inexact-ok
= erf tonearest flt-32 0x1.bp+4f : 0x1p+0f : inexact-ok
@@ -118738,6 +125238,1142 @@ erf 0x3.8b7f12369ded5518p-16384
= erf tonearest ldbl-128 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000029274014aceae4p-16384L : inexact-ok
= erf towardzero ldbl-128 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000029274014aceae4p-16384L : inexact-ok
= erf upward ldbl-128 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000029274014aceae8p-16384L : inexact-ok
+erf 0x3.8b7ee8p-128
+= erf downward flt-32 0x3.8b7ee8p-128f : 0x3.ffffdp-128f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x3.8b7ee8p-128f : 0x3.ffffdp-128f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x3.8b7ee8p-128f : 0x3.ffffdp-128f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x3.8b7ee8p-128f : 0x3.ffffd8p-128f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x3.8b7ee8p-128 : 0x3.ffffd05e09e3p-128 : inexact-ok
+= erf tonearest dbl-64 0x3.8b7ee8p-128 : 0x3.ffffd05e09e3p-128 : inexact-ok
+= erf towardzero dbl-64 0x3.8b7ee8p-128 : 0x3.ffffd05e09e3p-128 : inexact-ok
+= erf upward dbl-64 0x3.8b7ee8p-128 : 0x3.ffffd05e09e32p-128 : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304ap-128L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a4p-128L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304ap-128L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a4p-128L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304ap-128L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a4p-128L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304ap-128L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a4p-128L : inexact-ok
+= erf downward ldbl-128 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a2dd5478ec77b4p-128L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a2dd5478ec77b4p-128L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a2dd5478ec77b4p-128L : inexact-ok
+= erf upward ldbl-128 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a2dd5478ec77b6p-128L : inexact-ok
+= erf downward ldbl-128ibm 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a2dd5478ec77p-128L : inexact-ok
+= erf tonearest ldbl-128ibm 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a2dd5478ec78p-128L : inexact-ok
+= erf towardzero ldbl-128ibm 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a2dd5478ec77p-128L : inexact-ok
+= erf upward ldbl-128ibm 0x3.8b7ee8p-128L : 0x3.ffffd05e09e304a2dd5478ec78p-128L : inexact-ok
+erf 0x3.8b7f3cp-128
+= erf downward flt-32 0x3.8b7f4p-128f : 0x4.00003p-128f : inexact-ok
+= erf tonearest flt-32 0x3.8b7f4p-128f : 0x4.00003p-128f : inexact-ok
+= erf towardzero flt-32 0x3.8b7f4p-128f : 0x4.00003p-128f : inexact-ok
+= erf upward flt-32 0x3.8b7f4p-128f : 0x4.000038p-128f : inexact-ok
+= erf downward dbl-64 0x3.8b7f4p-128 : 0x4.000033aa2a1c4p-128 : inexact-ok
+= erf tonearest dbl-64 0x3.8b7f4p-128 : 0x4.000033aa2a1c8p-128 : inexact-ok
+= erf towardzero dbl-64 0x3.8b7f4p-128 : 0x4.000033aa2a1c4p-128 : inexact-ok
+= erf upward dbl-64 0x3.8b7f4p-128 : 0x4.000033aa2a1c8p-128 : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f8p-128L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f8p-128L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f8p-128L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f4p-128L : 0x4.000033aa2a1c73p-128L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f8p-128L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f8p-128L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f8p-128L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f4p-128L : 0x4.000033aa2a1c73p-128L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f9b535b72e96ecp-128L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f9b535b72e96ecp-128L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f9b535b72e96ecp-128L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f9b535b72e96fp-128L : inexact-ok
+= erf downward ldbl-128ibm 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f9b535b72e96p-128L : inexact-ok
+= erf tonearest ldbl-128ibm 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f9b535b72e96p-128L : inexact-ok
+= erf towardzero ldbl-128ibm 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f9b535b72e96p-128L : inexact-ok
+= erf upward ldbl-128ibm 0x3.8b7f4p-128L : 0x4.000033aa2a1c72f9b535b72e98p-128L : inexact-ok
+= erf downward flt-32 0x3.8b7f38p-128f : 0x4.000028p-128f : inexact-ok
+= erf tonearest flt-32 0x3.8b7f38p-128f : 0x4.000028p-128f : inexact-ok
+= erf towardzero flt-32 0x3.8b7f38p-128f : 0x4.000028p-128f : inexact-ok
+= erf upward flt-32 0x3.8b7f38p-128f : 0x4.00003p-128f : inexact-ok
+= erf downward dbl-64 0x3.8b7f38p-128 : 0x4.00002aa33e744p-128 : inexact-ok
+= erf tonearest dbl-64 0x3.8b7f38p-128 : 0x4.00002aa33e744p-128 : inexact-ok
+= erf towardzero dbl-64 0x3.8b7f38p-128 : 0x4.00002aa33e744p-128 : inexact-ok
+= erf upward dbl-64 0x3.8b7f38p-128 : 0x4.00002aa33e748p-128 : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7f38p-128L : 0x4.00002aa33e7451a8p-128L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f38p-128L : 0x4.00002aa33e7451a8p-128L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f38p-128L : 0x4.00002aa33e7451a8p-128L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f38p-128L : 0x4.00002aa33e7451bp-128L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f38p-128L : 0x4.00002aa33e7451a8p-128L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f38p-128L : 0x4.00002aa33e7451a8p-128L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f38p-128L : 0x4.00002aa33e7451a8p-128L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f38p-128L : 0x4.00002aa33e7451bp-128L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f38p-128L : 0x4.00002aa33e7451abfeace0114e44p-128L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f38p-128L : 0x4.00002aa33e7451abfeace0114e44p-128L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f38p-128L : 0x4.00002aa33e7451abfeace0114e44p-128L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f38p-128L : 0x4.00002aa33e7451abfeace0114e48p-128L : inexact-ok
+= erf downward ldbl-128ibm 0x3.8b7f38p-128L : 0x4.00002aa33e7451abfeace0114ep-128L : inexact-ok
+= erf tonearest ldbl-128ibm 0x3.8b7f38p-128L : 0x4.00002aa33e7451abfeace0114ep-128L : inexact-ok
+= erf towardzero ldbl-128ibm 0x3.8b7f38p-128L : 0x4.00002aa33e7451abfeace0114ep-128L : inexact-ok
+= erf upward ldbl-128ibm 0x3.8b7f38p-128L : 0x4.00002aa33e7451abfeace0115p-128L : inexact-ok
+= erf downward dbl-64 0x3.8b7f3cp-128 : 0x4.00002f26b4484p-128 : inexact-ok
+= erf tonearest dbl-64 0x3.8b7f3cp-128 : 0x4.00002f26b4488p-128 : inexact-ok
+= erf towardzero dbl-64 0x3.8b7f3cp-128 : 0x4.00002f26b4484p-128 : inexact-ok
+= erf upward dbl-64 0x3.8b7f3cp-128 : 0x4.00002f26b4488p-128 : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7f3cp-128L : 0x4.00002f26b448625p-128L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f3cp-128L : 0x4.00002f26b448625p-128L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f3cp-128L : 0x4.00002f26b448625p-128L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f3cp-128L : 0x4.00002f26b4486258p-128L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f3cp-128L : 0x4.00002f26b448625p-128L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f3cp-128L : 0x4.00002f26b448625p-128L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f3cp-128L : 0x4.00002f26b448625p-128L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f3cp-128L : 0x4.00002f26b4486258p-128L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f3cp-128L : 0x4.00002f26b4486252d9f14b9ff298p-128L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f3cp-128L : 0x4.00002f26b4486252d9f14b9ff298p-128L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f3cp-128L : 0x4.00002f26b4486252d9f14b9ff298p-128L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f3cp-128L : 0x4.00002f26b4486252d9f14b9ff29cp-128L : inexact-ok
+= erf downward ldbl-128ibm 0x3.8b7f3cp-128L : 0x4.00002f26b4486252d9f14b9ff2p-128L : inexact-ok
+= erf tonearest ldbl-128ibm 0x3.8b7f3cp-128L : 0x4.00002f26b4486252d9f14b9ff2p-128L : inexact-ok
+= erf towardzero ldbl-128ibm 0x3.8b7f3cp-128L : 0x4.00002f26b4486252d9f14b9ff2p-128L : inexact-ok
+= erf upward ldbl-128ibm 0x3.8b7f3cp-128L : 0x4.00002f26b4486252d9f14b9ff4p-128L : inexact-ok
+erf 0x3.8b7f12369decp-1024
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward dbl-64 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe4p-1024 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe8p-1024 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe4p-1024 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x3.8b7f12369decp-1024 : 0x3.fffffffffffe8p-1024 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f44p-1024L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f48p-1024L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f44p-1024L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f48p-1024L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f44p-1024L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f48p-1024L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f44p-1024L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f48p-1024L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f47159e90b87d38p-1024L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f47159e90b87d3ap-1024L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f47159e90b87d38p-1024L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe7f47159e90b87d3ap-1024L : inexact-ok
+= erf downward ldbl-128ibm 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe4p-1024L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe8p-1024L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe4p-1024L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x3.8b7f12369decp-1024L : 0x3.fffffffffffe8p-1024L : inexact-ok underflow errno-erange-ok
+erf 0x3.8b7f12369deeap-1024
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward dbl-64 0x3.8b7f12369deecp-1024 : 0x4.0000000000018p-1024 : inexact-ok
+= erf tonearest dbl-64 0x3.8b7f12369deecp-1024 : 0x4.0000000000018p-1024 : inexact-ok
+= erf towardzero dbl-64 0x3.8b7f12369deecp-1024 : 0x4.0000000000018p-1024 : inexact-ok
+= erf upward dbl-64 0x3.8b7f12369deecp-1024 : 0x4.000000000001cp-1024 : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8p-1024L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8p-1024L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8p-1024L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369deecp-1024L : 0x4.00000000000199bp-1024L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8p-1024L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8p-1024L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8p-1024L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369deecp-1024L : 0x4.00000000000199bp-1024L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8176a036f3c4p-1024L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8176a036f3c44p-1024L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8176a036f3c4p-1024L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369deecp-1024L : 0x4.00000000000199a8176a036f3c44p-1024L : inexact-ok
+= erf downward ldbl-128ibm 0x3.8b7f12369deecp-1024L : 0x4.0000000000018p-1024L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x3.8b7f12369deecp-1024L : 0x4.0000000000018p-1024L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x3.8b7f12369deecp-1024L : 0x4.0000000000018p-1024L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x3.8b7f12369deecp-1024L : 0x4.000000000001cp-1024L : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x3.8b7f12369dee8p-1024 : 0x4.0000000000014p-1024 : inexact-ok
+= erf tonearest dbl-64 0x3.8b7f12369dee8p-1024 : 0x4.0000000000014p-1024 : inexact-ok
+= erf towardzero dbl-64 0x3.8b7f12369dee8p-1024 : 0x4.0000000000014p-1024 : inexact-ok
+= erf upward dbl-64 0x3.8b7f12369dee8p-1024 : 0x4.0000000000018p-1024 : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369dee8p-1024L : 0x4.000000000001517p-1024L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369dee8p-1024L : 0x4.000000000001517p-1024L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369dee8p-1024L : 0x4.000000000001517p-1024L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369dee8p-1024L : 0x4.0000000000015178p-1024L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369dee8p-1024L : 0x4.000000000001517p-1024L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369dee8p-1024L : 0x4.000000000001517p-1024L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369dee8p-1024L : 0x4.000000000001517p-1024L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369dee8p-1024L : 0x4.0000000000015178p-1024L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369dee8p-1024L : 0x4.0000000000015170ba28f90187fcp-1024L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369dee8p-1024L : 0x4.0000000000015170ba28f90187fcp-1024L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369dee8p-1024L : 0x4.0000000000015170ba28f90187fcp-1024L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369dee8p-1024L : 0x4.0000000000015170ba28f90188p-1024L : inexact-ok
+= erf downward ldbl-128ibm 0x3.8b7f12369dee8p-1024L : 0x4.0000000000014p-1024L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x3.8b7f12369dee8p-1024L : 0x4.0000000000014p-1024L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x3.8b7f12369dee8p-1024L : 0x4.0000000000014p-1024L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x3.8b7f12369dee8p-1024L : 0x4.0000000000018p-1024L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369deeap-1024L : 0x4.0000000000017588p-1024L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369deeap-1024L : 0x4.000000000001759p-1024L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369deeap-1024L : 0x4.0000000000017588p-1024L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369deeap-1024L : 0x4.000000000001759p-1024L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369deeap-1024L : 0x4.0000000000017588p-1024L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369deeap-1024L : 0x4.000000000001759p-1024L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369deeap-1024L : 0x4.0000000000017588p-1024L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369deeap-1024L : 0x4.000000000001759p-1024L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369deeap-1024L : 0x4.000000000001758c68c97e38621cp-1024L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369deeap-1024L : 0x4.000000000001758c68c97e38622p-1024L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369deeap-1024L : 0x4.000000000001758c68c97e38621cp-1024L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369deeap-1024L : 0x4.000000000001758c68c97e38622p-1024L : inexact-ok
+erf 0x7.16fe246d3bdaa9e70ec1483562p-972
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward dbl-64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf tonearest dbl-64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf towardzero dbl-64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf upward dbl-64 0x7.16fe246d3bdacp-972 : 0x8.0000000000008p-972 : inexact-ok
+= erf downward ldbl-96-intel 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ep-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7.16fe246d3bdacp-972L : 0x8.00000000000018fp-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ep-972L : inexact-ok
+= erf upward ldbl-96-intel 0x7.16fe246d3bdacp-972L : 0x8.00000000000018fp-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ep-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7.16fe246d3bdacp-972L : 0x8.00000000000018fp-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ep-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x7.16fe246d3bdacp-972L : 0x8.00000000000018fp-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b978p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b98p-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b978p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b98p-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b8p-972L : inexact-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b8p-972L : inexact-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b8p-972L : inexact-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427bcp-972L : inexact-ok
+= erf downward dbl-64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf tonearest dbl-64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf towardzero dbl-64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf upward dbl-64 0x7.16fe246d3bda8p-972 : 0x8p-972 : inexact-ok
+= erf downward ldbl-96-intel 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0bp-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b8p-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0bp-972L : inexact-ok
+= erf upward ldbl-96-intel 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b8p-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0bp-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b8p-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0bp-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b8p-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba0534p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba0534p-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba0534p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba0538p-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba04p-972L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba04p-972L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba04p-972L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba08p-972L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf upward ldbl-96-intel 0x7.16fe246d3bdaa9e8p-972L : 0x8.000000000000001p-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x7.16fe246d3bdaa9e8p-972L : 0x8.000000000000001p-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1a6p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1a6p-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1a6p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1a68p-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e18p-972L : inexact-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1cp-972L : inexact-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e18p-972L : inexact-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1cp-972L : inexact-ok
+= erf downward ldbl-96-intel 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf upward ldbl-96-intel 0x7.16fe246d3bdaa9ep-972L : 0x8p-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x7.16fe246d3bdaa9ep-972L : 0x8p-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980ccca8p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccacp-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980ccca8p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccacp-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccp-972L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccp-972L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccp-972L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cdp-972L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x7.16fe246d3bdaa9e70ec1483562p-972L : 0x7.ffffffffffffffffffffffffe86cp-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdaa9e70ec1483562p-972L : 0x7.ffffffffffffffffffffffffe86cp-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdaa9e70ec1483562p-972L : 0x7.ffffffffffffffffffffffffe86cp-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdaa9e70ec1483562p-972L : 0x7.ffffffffffffffffffffffffe87p-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bdaa9e70ec1483564p-972L : 0x7.ffffffffffffffffffffffffeaacp-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdaa9e70ec1483564p-972L : 0x7.ffffffffffffffffffffffffeabp-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdaa9e70ec1483564p-972L : 0x7.ffffffffffffffffffffffffeaacp-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdaa9e70ec1483564p-972L : 0x7.ffffffffffffffffffffffffeabp-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdaa9e70ec1483564p-972L : 0x7.ffffffffffffffffffffffffe8p-972L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdaa9e70ec1483564p-972L : 0x7.ffffffffffffffffffffffffecp-972L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdaa9e70ec1483564p-972L : 0x7.ffffffffffffffffffffffffe8p-972L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdaa9e70ec1483564p-972L : 0x7.ffffffffffffffffffffffffecp-972L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x7.16fe246d3bdaa9e70ec148356p-972L : 0x7.ffffffffffffffffffffffffe628p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdaa9e70ec148356p-972L : 0x7.ffffffffffffffffffffffffe62cp-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdaa9e70ec148356p-972L : 0x7.ffffffffffffffffffffffffe628p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdaa9e70ec148356p-972L : 0x7.ffffffffffffffffffffffffe62cp-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdaa9e70ec148356p-972L : 0x7.ffffffffffffffffffffffffe4p-972L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdaa9e70ec148356p-972L : 0x7.ffffffffffffffffffffffffe8p-972L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdaa9e70ec148356p-972L : 0x7.ffffffffffffffffffffffffe4p-972L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdaa9e70ec148356p-972L : 0x7.ffffffffffffffffffffffffe8p-972L : inexact-ok underflow errno-erange-ok
+erf 0x7.16fe246d3bdaa9e70ec148358cp-972
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward dbl-64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf tonearest dbl-64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf towardzero dbl-64 0x7.16fe246d3bdacp-972 : 0x8p-972 : inexact-ok
+= erf upward dbl-64 0x7.16fe246d3bdacp-972 : 0x8.0000000000008p-972 : inexact-ok
+= erf downward ldbl-96-intel 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ep-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7.16fe246d3bdacp-972L : 0x8.00000000000018fp-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ep-972L : inexact-ok
+= erf upward ldbl-96-intel 0x7.16fe246d3bdacp-972L : 0x8.00000000000018fp-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ep-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7.16fe246d3bdacp-972L : 0x8.00000000000018fp-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ep-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x7.16fe246d3bdacp-972L : 0x8.00000000000018fp-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b978p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b98p-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b978p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b98p-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b8p-972L : inexact-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b8p-972L : inexact-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427b8p-972L : inexact-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdacp-972L : 0x8.00000000000018ef2d089427bcp-972L : inexact-ok
+= erf downward dbl-64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf tonearest dbl-64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf towardzero dbl-64 0x7.16fe246d3bda8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= erf upward dbl-64 0x7.16fe246d3bda8p-972 : 0x8p-972 : inexact-ok
+= erf downward ldbl-96-intel 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0bp-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b8p-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0bp-972L : inexact-ok
+= erf upward ldbl-96-intel 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b8p-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0bp-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b8p-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0bp-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b8p-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba0534p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba0534p-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba0534p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba0538p-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba04p-972L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba04p-972L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba04p-972L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bda8p-972L : 0x7.ffffffffffffd0b7cfc789ba08p-972L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf upward ldbl-96-intel 0x7.16fe246d3bdaa9e8p-972L : 0x8.000000000000001p-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7.16fe246d3bdaa9e8p-972L : 0x8p-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x7.16fe246d3bdaa9e8p-972L : 0x8.000000000000001p-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1a6p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1a6p-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1a6p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1a68p-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e18p-972L : inexact-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1cp-972L : inexact-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e18p-972L : inexact-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdaa9e8p-972L : 0x8.00000000000000011037402e1cp-972L : inexact-ok
+= erf downward ldbl-96-intel 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf upward ldbl-96-intel 0x7.16fe246d3bdaa9ep-972L : 0x8p-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8p-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x7.16fe246d3bdaa9ep-972L : 0x8p-972L : inexact-ok
+= erf downward ldbl-128 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980ccca8p-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccacp-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980ccca8p-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccacp-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccp-972L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccp-972L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cccp-972L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdaa9ep-972L : 0x7.fffffffffffffff8094b980cdp-972L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x7.16fe246d3bdaa9e70ec148358cp-972L : 0x8.00000000000000000000000017dp-972L : inexact-ok
+= erf tonearest ldbl-128 0x7.16fe246d3bdaa9e70ec148358cp-972L : 0x8.00000000000000000000000017dp-972L : inexact-ok
+= erf towardzero ldbl-128 0x7.16fe246d3bdaa9e70ec148358cp-972L : 0x8.00000000000000000000000017dp-972L : inexact-ok
+= erf upward ldbl-128 0x7.16fe246d3bdaa9e70ec148358cp-972L : 0x8.00000000000000000000000017d8p-972L : inexact-ok
+= erf downward ldbl-128ibm 0x7.16fe246d3bdaa9e70ec148358cp-972L : 0x8.00000000000000000000000014p-972L : inexact-ok
+= erf tonearest ldbl-128ibm 0x7.16fe246d3bdaa9e70ec148358cp-972L : 0x8.00000000000000000000000018p-972L : inexact-ok
+= erf towardzero ldbl-128ibm 0x7.16fe246d3bdaa9e70ec148358cp-972L : 0x8.00000000000000000000000014p-972L : inexact-ok
+= erf upward ldbl-128ibm 0x7.16fe246d3bdaa9e70ec148358cp-972L : 0x8.00000000000000000000000018p-972L : inexact-ok
+erf 0x3.8b7f12369ded54c8p-16384
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffc8p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffdp-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffc8p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffdp-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffccp-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffdp-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffccp-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffdp-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffcee20b835fe1c4p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffcee20b835fe1c4p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffcee20b835fe1c4p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54c8p-16384L : 0x3.ffffffffffffffcee20b835fe1c8p-16384L : inexact-ok underflow errno-erange-ok
+erf 0x3.8b7f12369ded551cp-16384
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369ded552p-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369ded552p-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369ded552p-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369ded552p-16384L : 0x4.0000000000000038p-16384L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded552p-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded552p-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded552p-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded552p-16384L : 0x4.0000000000000038p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded552p-16384L : 0x4.00000000000000322e2bbcce389cp-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded552p-16384L : 0x4.00000000000000322e2bbcce389cp-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded552p-16384L : 0x4.00000000000000322e2bbcce389cp-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded552p-16384L : 0x4.00000000000000322e2bbcce38ap-16384L : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000028p-16384L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000028p-16384L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000028p-16384L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369ded5518p-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000028p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000028p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000028p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded5518p-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000029274014aceae4p-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000029274014aceae4p-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000029274014aceae4p-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded5518p-16384L : 0x4.0000000000000029274014aceae8p-16384L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded551cp-16384L : 0x4.0000000000000028p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded551cp-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded551cp-16384L : 0x4.0000000000000028p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded551cp-16384L : 0x4.000000000000003p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded551cp-16384L : 0x4.000000000000002daab5e8bd91cp-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded551cp-16384L : 0x4.000000000000002daab5e8bd91cp-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded551cp-16384L : 0x4.000000000000002daab5e8bd91cp-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded551cp-16384L : 0x4.000000000000002daab5e8bd91c4p-16384L : inexact-ok
+erf 0x1.c5bf891b4ef6aa64p-16384
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel 0x1.c5bf891b4ef6aa68p-16384L : 0x1.fffffffffffffffp-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-m68k 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffecp-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-m68k 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-m68k 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffecp-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffebf47b95c097bcp-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffebf47b95c097bcp-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffebf47b95c097bcp-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x1.c5bf891b4ef6aa68p-16384L : 0x1.ffffffffffffffebf47b95c097cp-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffep-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffep-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffep-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffep-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-m68k 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffe4p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-m68k 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffep-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-m68k 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffe4p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffe2ed8fed9f4a04p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffe2ed8fed9f4a08p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffe2ed8fed9f4a04p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x1.c5bf891b4ef6aa6p-16384L : 0x1.ffffffffffffffe2ed8fed9f4a08p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x1.c5bf891b4ef6aa64p-16384L : 0x1.ffffffffffffffe4p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-m68k 0x1.c5bf891b4ef6aa64p-16384L : 0x1.ffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-m68k 0x1.c5bf891b4ef6aa64p-16384L : 0x1.ffffffffffffffe4p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-m68k 0x1.c5bf891b4ef6aa64p-16384L : 0x1.ffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x1.c5bf891b4ef6aa64p-16384L : 0x1.ffffffffffffffe77105c1aff0ep-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x1.c5bf891b4ef6aa64p-16384L : 0x1.ffffffffffffffe77105c1aff0e4p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x1.c5bf891b4ef6aa64p-16384L : 0x1.ffffffffffffffe77105c1aff0ep-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x1.c5bf891b4ef6aa64p-16384L : 0x1.ffffffffffffffe77105c1aff0e4p-16384L : inexact-ok underflow errno-erange-ok
+erf 0x1.c5bf891b4ef6aa8ep-16384
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x1.c5bf891b4ef6aa9p-16384L : 0x2.0000000000000018p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel 0x1.c5bf891b4ef6aa9p-16384L : 0x2.0000000000000018p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel 0x1.c5bf891b4ef6aa9p-16384L : 0x2.0000000000000018p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel 0x1.c5bf891b4ef6aa9p-16384L : 0x2.000000000000002p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x1.c5bf891b4ef6aa9p-16384L : 0x2.0000000000000018p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1.c5bf891b4ef6aa9p-16384L : 0x2.0000000000000018p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1.c5bf891b4ef6aa9p-16384L : 0x2.0000000000000018p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x1.c5bf891b4ef6aa9p-16384L : 0x2.000000000000001cp-16384L : inexact-ok
+= erf downward ldbl-128 0x1.c5bf891b4ef6aa9p-16384L : 0x2.00000000000000191715de671c4cp-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x1.c5bf891b4ef6aa9p-16384L : 0x2.00000000000000191715de671c5p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x1.c5bf891b4ef6aa9p-16384L : 0x2.00000000000000191715de671c4cp-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x1.c5bf891b4ef6aa9p-16384L : 0x2.00000000000000191715de671c5p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x1.c5bf891b4ef6aa88p-16384L : 0x2.000000000000001p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel 0x1.c5bf891b4ef6aa88p-16384L : 0x2.000000000000001p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel 0x1.c5bf891b4ef6aa88p-16384L : 0x2.000000000000001p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel 0x1.c5bf891b4ef6aa88p-16384L : 0x2.0000000000000018p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x1.c5bf891b4ef6aa88p-16384L : 0x2.000000000000001p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1.c5bf891b4ef6aa88p-16384L : 0x2.000000000000001p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1.c5bf891b4ef6aa88p-16384L : 0x2.000000000000001p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x1.c5bf891b4ef6aa88p-16384L : 0x2.0000000000000014p-16384L : inexact-ok
+= erf downward ldbl-128 0x1.c5bf891b4ef6aa88p-16384L : 0x2.0000000000000010102a3645ce94p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x1.c5bf891b4ef6aa88p-16384L : 0x2.0000000000000010102a3645ce98p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x1.c5bf891b4ef6aa88p-16384L : 0x2.0000000000000010102a3645ce94p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x1.c5bf891b4ef6aa88p-16384L : 0x2.0000000000000010102a3645ce98p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x1.c5bf891b4ef6aa8cp-16384L : 0x2.0000000000000014p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1.c5bf891b4ef6aa8cp-16384L : 0x2.0000000000000014p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1.c5bf891b4ef6aa8cp-16384L : 0x2.0000000000000014p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x1.c5bf891b4ef6aa8cp-16384L : 0x2.0000000000000018p-16384L : inexact-ok
+= erf downward ldbl-128 0x1.c5bf891b4ef6aa8cp-16384L : 0x2.000000000000001493a00a56757p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x1.c5bf891b4ef6aa8cp-16384L : 0x2.000000000000001493a00a567574p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x1.c5bf891b4ef6aa8cp-16384L : 0x2.000000000000001493a00a56757p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x1.c5bf891b4ef6aa8cp-16384L : 0x2.000000000000001493a00a567574p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x1.c5bf891b4ef6aa8ep-16384L : 0x2.0000000000000016d55af45ec8ep-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x1.c5bf891b4ef6aa8ep-16384L : 0x2.0000000000000016d55af45ec8ep-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x1.c5bf891b4ef6aa8ep-16384L : 0x2.0000000000000016d55af45ec8ep-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x1.c5bf891b4ef6aa8ep-16384L : 0x2.0000000000000016d55af45ec8e4p-16384L : inexact-ok underflow errno-erange-ok
+erf 0x3.8b7f12369ded54f38760a41abb5cp-16384
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369ded54f8p-16384L : 0x4p-16384L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369ded54f8p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369ded54f8p-16384L : 0x4p-16384L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369ded54f8p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded54f8p-16384L : 0x4p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded54f8p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded54f8p-16384L : 0x4p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded54f8p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54f8p-16384L : 0x4.00000000000000050b917427b408p-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54f8p-16384L : 0x4.00000000000000050b917427b40cp-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54f8p-16384L : 0x4.00000000000000050b917427b408p-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54f8p-16384L : 0x4.00000000000000050b917427b40cp-16384L : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369ded54fp-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369ded54fp-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffcp-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffcp-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffcp-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded54fp-16384L : 0x4p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffc04a5cc066654p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffc04a5cc066654p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffc04a5cc066654p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffc04a5cc066658p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded54f4p-16384L : 0x4p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded54f4p-16384L : 0x4p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded54f4p-16384L : 0x4p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000000881ba0170d3p-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000000881ba0170d3p-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000000881ba0170d3p-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000000881ba0170d34p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54f38760a41abb5cp-16384L : 0x3.ffffffffffffffffffffffffffe4p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54f38760a41abb5cp-16384L : 0x3.ffffffffffffffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54f38760a41abb5cp-16384L : 0x3.ffffffffffffffffffffffffffe4p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54f38760a41abb5cp-16384L : 0x3.ffffffffffffffffffffffffffe8p-16384L : inexact-ok underflow errno-erange-ok
+erf 0x3.8b7f12369ded54f38760a41abb86p-16384
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369ded54f8p-16384L : 0x4p-16384L : inexact-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369ded54f8p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369ded54f8p-16384L : 0x4p-16384L : inexact-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369ded54f8p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded54f8p-16384L : 0x4p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded54f8p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded54f8p-16384L : 0x4p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded54f8p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54f8p-16384L : 0x4.00000000000000050b917427b408p-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54f8p-16384L : 0x4.00000000000000050b917427b40cp-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54f8p-16384L : 0x4.00000000000000050b917427b408p-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54f8p-16384L : 0x4.00000000000000050b917427b40cp-16384L : inexact-ok
+= erf downward ldbl-96-intel 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= erf tonearest ldbl-96-intel 0x3.8b7f12369ded54fp-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= erf towardzero ldbl-96-intel 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
+= erf upward ldbl-96-intel 0x3.8b7f12369ded54fp-16384L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffcp-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffcp-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffcp-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded54fp-16384L : 0x4p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffc04a5cc066654p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffc04a5cc066654p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffc04a5cc066654p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54fp-16384L : 0x3.fffffffffffffffc04a5cc066658p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x3.8b7f12369ded54f4p-16384L : 0x4p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x3.8b7f12369ded54f4p-16384L : 0x4p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x3.8b7f12369ded54f4p-16384L : 0x4p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000008p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000000881ba0170d3p-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000000881ba0170d3p-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000000881ba0170d3p-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54f4p-16384L : 0x4.0000000000000000881ba0170d34p-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54f38760a41abb88p-16384L : 0x4.0000000000000000000000000018p-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54f38760a41abb88p-16384L : 0x4.0000000000000000000000000018p-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54f38760a41abb88p-16384L : 0x4.0000000000000000000000000018p-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54f38760a41abb88p-16384L : 0x4.000000000000000000000000001cp-16384L : inexact-ok
+= erf downward ldbl-128 0x3.8b7f12369ded54f38760a41abb84p-16384L : 0x4.000000000000000000000000001p-16384L : inexact-ok
+= erf tonearest ldbl-128 0x3.8b7f12369ded54f38760a41abb84p-16384L : 0x4.0000000000000000000000000014p-16384L : inexact-ok
+= erf towardzero ldbl-128 0x3.8b7f12369ded54f38760a41abb84p-16384L : 0x4.000000000000000000000000001p-16384L : inexact-ok
+= erf upward ldbl-128 0x3.8b7f12369ded54f38760a41abb84p-16384L : 0x4.0000000000000000000000000014p-16384L : inexact-ok
erf 26.0
= erf downward flt-32 0x1.ap+4f : 0xf.fffffp-4f : inexact-ok
= erf tonearest flt-32 0x1.ap+4f : 0x1p+0f : inexact-ok
@@ -118963,6 +126599,822 @@ erf 1000
= erf tonearest ldbl-128ibm 0x3.e8p+8L : 0x1p+0L : inexact-ok
= erf towardzero ldbl-128ibm 0x3.e8p+8L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
= erf upward ldbl-128ibm 0x3.e8p+8L : 0x1p+0L : inexact-ok
+erf 0x1p-5
+= erf downward flt-32 0x8p-8f : 0x9.062b2p-8f : inexact-ok
+= erf tonearest flt-32 0x8p-8f : 0x9.062b2p-8f : inexact-ok
+= erf towardzero flt-32 0x8p-8f : 0x9.062b2p-8f : inexact-ok
+= erf upward flt-32 0x8p-8f : 0x9.062b3p-8f : inexact-ok
+= erf downward dbl-64 0x8p-8 : 0x9.062b22ee929b8p-8 : inexact-ok
+= erf tonearest dbl-64 0x8p-8 : 0x9.062b22ee929cp-8 : inexact-ok
+= erf towardzero dbl-64 0x8p-8 : 0x9.062b22ee929b8p-8 : inexact-ok
+= erf upward dbl-64 0x8p-8 : 0x9.062b22ee929cp-8 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-8L : 0x9.062b22ee929bfc9p-8L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-8L : 0x9.062b22ee929bfcap-8L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-8L : 0x9.062b22ee929bfc9p-8L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-8L : 0x9.062b22ee929bfcap-8L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-8L : 0x9.062b22ee929bfc9p-8L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-8L : 0x9.062b22ee929bfcap-8L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-8L : 0x9.062b22ee929bfc9p-8L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-8L : 0x9.062b22ee929bfcap-8L : inexact-ok
+= erf downward ldbl-128 0x8p-8L : 0x9.062b22ee929bfc9c18d570fce478p-8L : inexact-ok
+= erf tonearest ldbl-128 0x8p-8L : 0x9.062b22ee929bfc9c18d570fce48p-8L : inexact-ok
+= erf towardzero ldbl-128 0x8p-8L : 0x9.062b22ee929bfc9c18d570fce478p-8L : inexact-ok
+= erf upward ldbl-128 0x8p-8L : 0x9.062b22ee929bfc9c18d570fce48p-8L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-8L : 0x9.062b22ee929bfc9c18d570fce4p-8L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-8L : 0x9.062b22ee929bfc9c18d570fce4p-8L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-8L : 0x9.062b22ee929bfc9c18d570fce4p-8L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-8L : 0x9.062b22ee929bfc9c18d570fce8p-8L : inexact-ok
+erf -0x1p-5
+= erf downward flt-32 -0x8p-8f : -0x9.062b3p-8f : inexact-ok
+= erf tonearest flt-32 -0x8p-8f : -0x9.062b2p-8f : inexact-ok
+= erf towardzero flt-32 -0x8p-8f : -0x9.062b2p-8f : inexact-ok
+= erf upward flt-32 -0x8p-8f : -0x9.062b2p-8f : inexact-ok
+= erf downward dbl-64 -0x8p-8 : -0x9.062b22ee929cp-8 : inexact-ok
+= erf tonearest dbl-64 -0x8p-8 : -0x9.062b22ee929cp-8 : inexact-ok
+= erf towardzero dbl-64 -0x8p-8 : -0x9.062b22ee929b8p-8 : inexact-ok
+= erf upward dbl-64 -0x8p-8 : -0x9.062b22ee929b8p-8 : inexact-ok
+= erf downward ldbl-96-intel -0x8p-8L : -0x9.062b22ee929bfcap-8L : inexact-ok
+= erf tonearest ldbl-96-intel -0x8p-8L : -0x9.062b22ee929bfcap-8L : inexact-ok
+= erf towardzero ldbl-96-intel -0x8p-8L : -0x9.062b22ee929bfc9p-8L : inexact-ok
+= erf upward ldbl-96-intel -0x8p-8L : -0x9.062b22ee929bfc9p-8L : inexact-ok
+= erf downward ldbl-96-m68k -0x8p-8L : -0x9.062b22ee929bfcap-8L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x8p-8L : -0x9.062b22ee929bfcap-8L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x8p-8L : -0x9.062b22ee929bfc9p-8L : inexact-ok
+= erf upward ldbl-96-m68k -0x8p-8L : -0x9.062b22ee929bfc9p-8L : inexact-ok
+= erf downward ldbl-128 -0x8p-8L : -0x9.062b22ee929bfc9c18d570fce48p-8L : inexact-ok
+= erf tonearest ldbl-128 -0x8p-8L : -0x9.062b22ee929bfc9c18d570fce48p-8L : inexact-ok
+= erf towardzero ldbl-128 -0x8p-8L : -0x9.062b22ee929bfc9c18d570fce478p-8L : inexact-ok
+= erf upward ldbl-128 -0x8p-8L : -0x9.062b22ee929bfc9c18d570fce478p-8L : inexact-ok
+= erf downward ldbl-128ibm -0x8p-8L : -0x9.062b22ee929bfc9c18d570fce8p-8L : inexact-ok
+= erf tonearest ldbl-128ibm -0x8p-8L : -0x9.062b22ee929bfc9c18d570fce4p-8L : inexact-ok
+= erf towardzero ldbl-128ibm -0x8p-8L : -0x9.062b22ee929bfc9c18d570fce4p-8L : inexact-ok
+= erf upward ldbl-128ibm -0x8p-8L : -0x9.062b22ee929bfc9c18d570fce4p-8L : inexact-ok
+erf 0x1p-10
+= erf downward flt-32 0x4p-12f : 0x4.8375b8p-12f : inexact-ok
+= erf tonearest flt-32 0x4p-12f : 0x4.8375b8p-12f : inexact-ok
+= erf towardzero flt-32 0x4p-12f : 0x4.8375b8p-12f : inexact-ok
+= erf upward flt-32 0x4p-12f : 0x4.8375cp-12f : inexact-ok
+= erf downward dbl-64 0x4p-12 : 0x4.8375bbfe32e3cp-12 : inexact-ok
+= erf tonearest dbl-64 0x4p-12 : 0x4.8375bbfe32e3cp-12 : inexact-ok
+= erf towardzero dbl-64 0x4p-12 : 0x4.8375bbfe32e3cp-12 : inexact-ok
+= erf upward dbl-64 0x4p-12 : 0x4.8375bbfe32e4p-12 : inexact-ok
+= erf downward ldbl-96-intel 0x4p-12L : 0x4.8375bbfe32e3ccb8p-12L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-12L : 0x4.8375bbfe32e3ccb8p-12L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-12L : 0x4.8375bbfe32e3ccb8p-12L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-12L : 0x4.8375bbfe32e3cccp-12L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-12L : 0x4.8375bbfe32e3ccb8p-12L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-12L : 0x4.8375bbfe32e3ccb8p-12L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-12L : 0x4.8375bbfe32e3ccb8p-12L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-12L : 0x4.8375bbfe32e3cccp-12L : inexact-ok
+= erf downward ldbl-128 0x4p-12L : 0x4.8375bbfe32e3ccb857c5e825b188p-12L : inexact-ok
+= erf tonearest ldbl-128 0x4p-12L : 0x4.8375bbfe32e3ccb857c5e825b18cp-12L : inexact-ok
+= erf towardzero ldbl-128 0x4p-12L : 0x4.8375bbfe32e3ccb857c5e825b188p-12L : inexact-ok
+= erf upward ldbl-128 0x4p-12L : 0x4.8375bbfe32e3ccb857c5e825b18cp-12L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-12L : 0x4.8375bbfe32e3ccb857c5e825bp-12L : inexact-ok
+= erf tonearest ldbl-128ibm 0x4p-12L : 0x4.8375bbfe32e3ccb857c5e825b2p-12L : inexact-ok
+= erf towardzero ldbl-128ibm 0x4p-12L : 0x4.8375bbfe32e3ccb857c5e825bp-12L : inexact-ok
+= erf upward ldbl-128ibm 0x4p-12L : 0x4.8375bbfe32e3ccb857c5e825b2p-12L : inexact-ok
+erf 0x1p-15
+= erf downward flt-32 0x2p-16f : 0x2.41bae8p-16f : inexact-ok
+= erf tonearest flt-32 0x2p-16f : 0x2.41baecp-16f : inexact-ok
+= erf towardzero flt-32 0x2p-16f : 0x2.41bae8p-16f : inexact-ok
+= erf upward flt-32 0x2p-16f : 0x2.41baecp-16f : inexact-ok
+= erf downward dbl-64 0x2p-16 : 0x2.41baea05511fp-16 : inexact-ok
+= erf tonearest dbl-64 0x2p-16 : 0x2.41baea05511f2p-16 : inexact-ok
+= erf towardzero dbl-64 0x2p-16 : 0x2.41baea05511fp-16 : inexact-ok
+= erf upward dbl-64 0x2p-16 : 0x2.41baea05511f2p-16 : inexact-ok
+= erf downward ldbl-96-intel 0x2p-16L : 0x2.41baea05511f14d8p-16L : inexact-ok
+= erf tonearest ldbl-96-intel 0x2p-16L : 0x2.41baea05511f14d8p-16L : inexact-ok
+= erf towardzero ldbl-96-intel 0x2p-16L : 0x2.41baea05511f14d8p-16L : inexact-ok
+= erf upward ldbl-96-intel 0x2p-16L : 0x2.41baea05511f14dcp-16L : inexact-ok
+= erf downward ldbl-96-m68k 0x2p-16L : 0x2.41baea05511f14d8p-16L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x2p-16L : 0x2.41baea05511f14d8p-16L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x2p-16L : 0x2.41baea05511f14d8p-16L : inexact-ok
+= erf upward ldbl-96-m68k 0x2p-16L : 0x2.41baea05511f14dcp-16L : inexact-ok
+= erf downward ldbl-128 0x2p-16L : 0x2.41baea05511f14d8f47394f310aep-16L : inexact-ok
+= erf tonearest ldbl-128 0x2p-16L : 0x2.41baea05511f14d8f47394f310bp-16L : inexact-ok
+= erf towardzero ldbl-128 0x2p-16L : 0x2.41baea05511f14d8f47394f310aep-16L : inexact-ok
+= erf upward ldbl-128 0x2p-16L : 0x2.41baea05511f14d8f47394f310bp-16L : inexact-ok
+= erf downward ldbl-128ibm 0x2p-16L : 0x2.41baea05511f14d8f47394f31p-16L : inexact-ok
+= erf tonearest ldbl-128ibm 0x2p-16L : 0x2.41baea05511f14d8f47394f311p-16L : inexact-ok
+= erf towardzero ldbl-128ibm 0x2p-16L : 0x2.41baea05511f14d8f47394f31p-16L : inexact-ok
+= erf upward ldbl-128ibm 0x2p-16L : 0x2.41baea05511f14d8f47394f311p-16L : inexact-ok
+erf 0x1p-20
+= erf downward flt-32 0x1p-20f : 0x1.20dd74p-20f : inexact-ok
+= erf tonearest flt-32 0x1p-20f : 0x1.20dd76p-20f : inexact-ok
+= erf towardzero flt-32 0x1p-20f : 0x1.20dd74p-20f : inexact-ok
+= erf upward flt-32 0x1p-20f : 0x1.20dd76p-20f : inexact-ok
+= erf downward dbl-64 0x1p-20 : 0x1.20dd750429568p-20 : inexact-ok
+= erf tonearest dbl-64 0x1p-20 : 0x1.20dd750429568p-20 : inexact-ok
+= erf towardzero dbl-64 0x1p-20 : 0x1.20dd750429568p-20 : inexact-ok
+= erf upward dbl-64 0x1p-20 : 0x1.20dd750429569p-20 : inexact-ok
+= erf downward ldbl-96-intel 0x1p-20L : 0x1.20dd750429568748p-20L : inexact-ok
+= erf tonearest ldbl-96-intel 0x1p-20L : 0x1.20dd75042956874ap-20L : inexact-ok
+= erf towardzero ldbl-96-intel 0x1p-20L : 0x1.20dd750429568748p-20L : inexact-ok
+= erf upward ldbl-96-intel 0x1p-20L : 0x1.20dd75042956874ap-20L : inexact-ok
+= erf downward ldbl-96-m68k 0x1p-20L : 0x1.20dd750429568748p-20L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1p-20L : 0x1.20dd75042956874ap-20L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1p-20L : 0x1.20dd750429568748p-20L : inexact-ok
+= erf upward ldbl-96-m68k 0x1p-20L : 0x1.20dd75042956874ap-20L : inexact-ok
+= erf downward ldbl-128 0x1p-20L : 0x1.20dd750429568749379b4a46c12p-20L : inexact-ok
+= erf tonearest ldbl-128 0x1p-20L : 0x1.20dd750429568749379b4a46c121p-20L : inexact-ok
+= erf towardzero ldbl-128 0x1p-20L : 0x1.20dd750429568749379b4a46c12p-20L : inexact-ok
+= erf upward ldbl-128 0x1p-20L : 0x1.20dd750429568749379b4a46c121p-20L : inexact-ok
+= erf downward ldbl-128ibm 0x1p-20L : 0x1.20dd750429568749379b4a46c1p-20L : inexact-ok
+= erf tonearest ldbl-128ibm 0x1p-20L : 0x1.20dd750429568749379b4a46c1p-20L : inexact-ok
+= erf towardzero ldbl-128ibm 0x1p-20L : 0x1.20dd750429568749379b4a46c1p-20L : inexact-ok
+= erf upward ldbl-128ibm 0x1p-20L : 0x1.20dd750429568749379b4a46c18p-20L : inexact-ok
+erf 0x1p-25
+= erf downward flt-32 0x8p-28f : 0x9.06ebap-28f : inexact-ok
+= erf tonearest flt-32 0x8p-28f : 0x9.06ebbp-28f : inexact-ok
+= erf towardzero flt-32 0x8p-28f : 0x9.06ebap-28f : inexact-ok
+= erf upward flt-32 0x8p-28f : 0x9.06ebbp-28f : inexact-ok
+= erf downward dbl-64 0x8p-28 : 0x9.06eba8214db58p-28 : inexact-ok
+= erf tonearest dbl-64 0x8p-28 : 0x9.06eba8214db6p-28 : inexact-ok
+= erf towardzero dbl-64 0x8p-28 : 0x9.06eba8214db58p-28 : inexact-ok
+= erf upward dbl-64 0x8p-28 : 0x9.06eba8214db6p-28 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-28L : 0x9.06eba8214db5c84p-28L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-28L : 0x9.06eba8214db5c84p-28L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-28L : 0x9.06eba8214db5c84p-28L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-28L : 0x9.06eba8214db5c85p-28L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-28L : 0x9.06eba8214db5c84p-28L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-28L : 0x9.06eba8214db5c84p-28L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-28L : 0x9.06eba8214db5c84p-28L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-28L : 0x9.06eba8214db5c85p-28L : inexact-ok
+= erf downward ldbl-128 0x8p-28L : 0x9.06eba8214db5c84379f08c279848p-28L : inexact-ok
+= erf tonearest ldbl-128 0x8p-28L : 0x9.06eba8214db5c84379f08c279848p-28L : inexact-ok
+= erf towardzero ldbl-128 0x8p-28L : 0x9.06eba8214db5c84379f08c279848p-28L : inexact-ok
+= erf upward ldbl-128 0x8p-28L : 0x9.06eba8214db5c84379f08c27985p-28L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-28L : 0x9.06eba8214db5c84379f08c2798p-28L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-28L : 0x9.06eba8214db5c84379f08c2798p-28L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-28L : 0x9.06eba8214db5c84379f08c2798p-28L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-28L : 0x9.06eba8214db5c84379f08c279cp-28L : inexact-ok
+erf 0x1p-30
+= erf downward flt-32 0x4p-32f : 0x4.8375dp-32f : inexact-ok
+= erf tonearest flt-32 0x4p-32f : 0x4.8375d8p-32f : inexact-ok
+= erf towardzero flt-32 0x4p-32f : 0x4.8375dp-32f : inexact-ok
+= erf upward flt-32 0x4p-32f : 0x4.8375d8p-32f : inexact-ok
+= erf downward dbl-64 0x4p-32 : 0x4.8375d410a6db4p-32 : inexact-ok
+= erf tonearest dbl-64 0x4p-32 : 0x4.8375d410a6db4p-32 : inexact-ok
+= erf towardzero dbl-64 0x4p-32 : 0x4.8375d410a6db4p-32 : inexact-ok
+= erf upward dbl-64 0x4p-32 : 0x4.8375d410a6db8p-32 : inexact-ok
+= erf downward ldbl-96-intel 0x4p-32L : 0x4.8375d410a6db445p-32L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-32L : 0x4.8375d410a6db445p-32L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-32L : 0x4.8375d410a6db445p-32L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-32L : 0x4.8375d410a6db4458p-32L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-32L : 0x4.8375d410a6db445p-32L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-32L : 0x4.8375d410a6db445p-32L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-32L : 0x4.8375d410a6db445p-32L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-32L : 0x4.8375d410a6db4458p-32L : inexact-ok
+= erf downward ldbl-128 0x4p-32L : 0x4.8375d410a6db44537c2fe8f7e60cp-32L : inexact-ok
+= erf tonearest ldbl-128 0x4p-32L : 0x4.8375d410a6db44537c2fe8f7e61p-32L : inexact-ok
+= erf towardzero ldbl-128 0x4p-32L : 0x4.8375d410a6db44537c2fe8f7e60cp-32L : inexact-ok
+= erf upward ldbl-128 0x4p-32L : 0x4.8375d410a6db44537c2fe8f7e61p-32L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-32L : 0x4.8375d410a6db44537c2fe8f7e6p-32L : inexact-ok
+= erf tonearest ldbl-128ibm 0x4p-32L : 0x4.8375d410a6db44537c2fe8f7e6p-32L : inexact-ok
+= erf towardzero ldbl-128ibm 0x4p-32L : 0x4.8375d410a6db44537c2fe8f7e6p-32L : inexact-ok
+= erf upward ldbl-128ibm 0x4p-32L : 0x4.8375d410a6db44537c2fe8f7e8p-32L : inexact-ok
+erf 0x1p-35
+= erf downward flt-32 0x2p-36f : 0x2.41bae8p-36f : inexact-ok
+= erf tonearest flt-32 0x2p-36f : 0x2.41baecp-36f : inexact-ok
+= erf towardzero flt-32 0x2p-36f : 0x2.41bae8p-36f : inexact-ok
+= erf upward flt-32 0x2p-36f : 0x2.41baecp-36f : inexact-ok
+= erf downward dbl-64 0x2p-36 : 0x2.41baea08536dap-36 : inexact-ok
+= erf tonearest dbl-64 0x2p-36 : 0x2.41baea08536dap-36 : inexact-ok
+= erf towardzero dbl-64 0x2p-36 : 0x2.41baea08536dap-36 : inexact-ok
+= erf upward dbl-64 0x2p-36 : 0x2.41baea08536dcp-36 : inexact-ok
+= erf downward ldbl-96-intel 0x2p-36L : 0x2.41baea08536da234p-36L : inexact-ok
+= erf tonearest ldbl-96-intel 0x2p-36L : 0x2.41baea08536da234p-36L : inexact-ok
+= erf towardzero ldbl-96-intel 0x2p-36L : 0x2.41baea08536da234p-36L : inexact-ok
+= erf upward ldbl-96-intel 0x2p-36L : 0x2.41baea08536da238p-36L : inexact-ok
+= erf downward ldbl-96-m68k 0x2p-36L : 0x2.41baea08536da234p-36L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x2p-36L : 0x2.41baea08536da234p-36L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x2p-36L : 0x2.41baea08536da234p-36L : inexact-ok
+= erf upward ldbl-96-m68k 0x2p-36L : 0x2.41baea08536da238p-36L : inexact-ok
+= erf downward ldbl-128 0x2p-36L : 0x2.41baea08536da235c44fdb704f8ap-36L : inexact-ok
+= erf tonearest ldbl-128 0x2p-36L : 0x2.41baea08536da235c44fdb704f8cp-36L : inexact-ok
+= erf towardzero ldbl-128 0x2p-36L : 0x2.41baea08536da235c44fdb704f8ap-36L : inexact-ok
+= erf upward ldbl-128 0x2p-36L : 0x2.41baea08536da235c44fdb704f8cp-36L : inexact-ok
+= erf downward ldbl-128ibm 0x2p-36L : 0x2.41baea08536da235c44fdb704fp-36L : inexact-ok
+= erf tonearest ldbl-128ibm 0x2p-36L : 0x2.41baea08536da235c44fdb705p-36L : inexact-ok
+= erf towardzero ldbl-128ibm 0x2p-36L : 0x2.41baea08536da235c44fdb704fp-36L : inexact-ok
+= erf upward ldbl-128ibm 0x2p-36L : 0x2.41baea08536da235c44fdb705p-36L : inexact-ok
+erf 0x1p-40
+= erf downward flt-32 0x1p-40f : 0x1.20dd74p-40f : inexact-ok
+= erf tonearest flt-32 0x1p-40f : 0x1.20dd76p-40f : inexact-ok
+= erf towardzero flt-32 0x1p-40f : 0x1.20dd74p-40f : inexact-ok
+= erf upward flt-32 0x1p-40f : 0x1.20dd76p-40f : inexact-ok
+= erf downward dbl-64 0x1p-40 : 0x1.20dd750429b6dp-40 : inexact-ok
+= erf tonearest dbl-64 0x1p-40 : 0x1.20dd750429b6dp-40 : inexact-ok
+= erf towardzero dbl-64 0x1p-40 : 0x1.20dd750429b6dp-40 : inexact-ok
+= erf upward dbl-64 0x1p-40 : 0x1.20dd750429b6ep-40 : inexact-ok
+= erf downward ldbl-96-intel 0x1p-40L : 0x1.20dd750429b6d11ap-40L : inexact-ok
+= erf tonearest ldbl-96-intel 0x1p-40L : 0x1.20dd750429b6d11ap-40L : inexact-ok
+= erf towardzero ldbl-96-intel 0x1p-40L : 0x1.20dd750429b6d11ap-40L : inexact-ok
+= erf upward ldbl-96-intel 0x1p-40L : 0x1.20dd750429b6d11cp-40L : inexact-ok
+= erf downward ldbl-96-m68k 0x1p-40L : 0x1.20dd750429b6d11ap-40L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1p-40L : 0x1.20dd750429b6d11ap-40L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1p-40L : 0x1.20dd750429b6d11ap-40L : inexact-ok
+= erf upward ldbl-96-m68k 0x1p-40L : 0x1.20dd750429b6d11cp-40L : inexact-ok
+= erf downward ldbl-128 0x1p-40L : 0x1.20dd750429b6d11ae3a8b4b50651p-40L : inexact-ok
+= erf tonearest ldbl-128 0x1p-40L : 0x1.20dd750429b6d11ae3a8b4b50651p-40L : inexact-ok
+= erf towardzero ldbl-128 0x1p-40L : 0x1.20dd750429b6d11ae3a8b4b50651p-40L : inexact-ok
+= erf upward ldbl-128 0x1p-40L : 0x1.20dd750429b6d11ae3a8b4b50652p-40L : inexact-ok
+= erf downward ldbl-128ibm 0x1p-40L : 0x1.20dd750429b6d11ae3a8b4b506p-40L : inexact-ok
+= erf tonearest ldbl-128ibm 0x1p-40L : 0x1.20dd750429b6d11ae3a8b4b5068p-40L : inexact-ok
+= erf towardzero ldbl-128ibm 0x1p-40L : 0x1.20dd750429b6d11ae3a8b4b506p-40L : inexact-ok
+= erf upward ldbl-128ibm 0x1p-40L : 0x1.20dd750429b6d11ae3a8b4b5068p-40L : inexact-ok
+erf 0x1p-45
+= erf downward flt-32 0x8p-48f : 0x9.06ebap-48f : inexact-ok
+= erf tonearest flt-32 0x8p-48f : 0x9.06ebbp-48f : inexact-ok
+= erf towardzero flt-32 0x8p-48f : 0x9.06ebap-48f : inexact-ok
+= erf upward flt-32 0x8p-48f : 0x9.06ebbp-48f : inexact-ok
+= erf downward dbl-64 0x8p-48 : 0x9.06eba8214db68p-48 : inexact-ok
+= erf tonearest dbl-64 0x8p-48 : 0x9.06eba8214db68p-48 : inexact-ok
+= erf towardzero dbl-64 0x8p-48 : 0x9.06eba8214db68p-48 : inexact-ok
+= erf upward dbl-64 0x8p-48 : 0x9.06eba8214db7p-48 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-48L : 0x9.06eba8214db688dp-48L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-48L : 0x9.06eba8214db688dp-48L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-48L : 0x9.06eba8214db688dp-48L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-48L : 0x9.06eba8214db688ep-48L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-48L : 0x9.06eba8214db688dp-48L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-48L : 0x9.06eba8214db688dp-48L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-48L : 0x9.06eba8214db688dp-48L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-48L : 0x9.06eba8214db688ep-48L : inexact-ok
+= erf downward ldbl-128 0x8p-48L : 0x9.06eba8214db688d71d48a7362c48p-48L : inexact-ok
+= erf tonearest ldbl-128 0x8p-48L : 0x9.06eba8214db688d71d48a7362c48p-48L : inexact-ok
+= erf towardzero ldbl-128 0x8p-48L : 0x9.06eba8214db688d71d48a7362c48p-48L : inexact-ok
+= erf upward ldbl-128 0x8p-48L : 0x9.06eba8214db688d71d48a7362c5p-48L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-48L : 0x9.06eba8214db688d71d48a7362cp-48L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-48L : 0x9.06eba8214db688d71d48a7362cp-48L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-48L : 0x9.06eba8214db688d71d48a7362cp-48L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-48L : 0x9.06eba8214db688d71d48a7363p-48L : inexact-ok
+erf 0x1p-50
+= erf downward flt-32 0x4p-52f : 0x4.8375dp-52f : inexact-ok
+= erf tonearest flt-32 0x4p-52f : 0x4.8375d8p-52f : inexact-ok
+= erf towardzero flt-32 0x4p-52f : 0x4.8375dp-52f : inexact-ok
+= erf upward flt-32 0x4p-52f : 0x4.8375d8p-52f : inexact-ok
+= erf downward dbl-64 0x4p-52 : 0x4.8375d410a6db4p-52 : inexact-ok
+= erf tonearest dbl-64 0x4p-52 : 0x4.8375d410a6db4p-52 : inexact-ok
+= erf towardzero dbl-64 0x4p-52 : 0x4.8375d410a6db4p-52 : inexact-ok
+= erf upward dbl-64 0x4p-52 : 0x4.8375d410a6db8p-52 : inexact-ok
+= erf downward ldbl-96-intel 0x4p-52L : 0x4.8375d410a6db4468p-52L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-52L : 0x4.8375d410a6db4468p-52L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-52L : 0x4.8375d410a6db4468p-52L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-52L : 0x4.8375d410a6db447p-52L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-52L : 0x4.8375d410a6db4468p-52L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-52L : 0x4.8375d410a6db4468p-52L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-52L : 0x4.8375d410a6db4468p-52L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-52L : 0x4.8375d410a6db447p-52L : inexact-ok
+= erf downward ldbl-128 0x4p-52L : 0x4.8375d410a6db446b8ea453fb47ep-52L : inexact-ok
+= erf tonearest ldbl-128 0x4p-52L : 0x4.8375d410a6db446b8ea453fb47e4p-52L : inexact-ok
+= erf towardzero ldbl-128 0x4p-52L : 0x4.8375d410a6db446b8ea453fb47ep-52L : inexact-ok
+= erf upward ldbl-128 0x4p-52L : 0x4.8375d410a6db446b8ea453fb47e4p-52L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-52L : 0x4.8375d410a6db446b8ea453fb46p-52L : inexact-ok
+= erf tonearest ldbl-128ibm 0x4p-52L : 0x4.8375d410a6db446b8ea453fb48p-52L : inexact-ok
+= erf towardzero ldbl-128ibm 0x4p-52L : 0x4.8375d410a6db446b8ea453fb46p-52L : inexact-ok
+= erf upward ldbl-128ibm 0x4p-52L : 0x4.8375d410a6db446b8ea453fb48p-52L : inexact-ok
+erf 0x1p-55
+= erf downward flt-32 0x2p-56f : 0x2.41bae8p-56f : inexact-ok
+= erf tonearest flt-32 0x2p-56f : 0x2.41baecp-56f : inexact-ok
+= erf towardzero flt-32 0x2p-56f : 0x2.41bae8p-56f : inexact-ok
+= erf upward flt-32 0x2p-56f : 0x2.41baecp-56f : inexact-ok
+= erf downward dbl-64 0x2p-56 : 0x2.41baea08536dap-56 : inexact-ok
+= erf tonearest dbl-64 0x2p-56 : 0x2.41baea08536dap-56 : inexact-ok
+= erf towardzero dbl-64 0x2p-56 : 0x2.41baea08536dap-56 : inexact-ok
+= erf upward dbl-64 0x2p-56 : 0x2.41baea08536dcp-56 : inexact-ok
+= erf downward ldbl-96-intel 0x2p-56L : 0x2.41baea08536da234p-56L : inexact-ok
+= erf tonearest ldbl-96-intel 0x2p-56L : 0x2.41baea08536da234p-56L : inexact-ok
+= erf towardzero ldbl-96-intel 0x2p-56L : 0x2.41baea08536da234p-56L : inexact-ok
+= erf upward ldbl-96-intel 0x2p-56L : 0x2.41baea08536da238p-56L : inexact-ok
+= erf downward ldbl-96-m68k 0x2p-56L : 0x2.41baea08536da234p-56L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x2p-56L : 0x2.41baea08536da234p-56L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x2p-56L : 0x2.41baea08536da234p-56L : inexact-ok
+= erf upward ldbl-96-m68k 0x2p-56L : 0x2.41baea08536da238p-56L : inexact-ok
+= erf downward ldbl-128 0x2p-56L : 0x2.41baea08536da235c75229fdaff8p-56L : inexact-ok
+= erf tonearest ldbl-128 0x2p-56L : 0x2.41baea08536da235c75229fdaff8p-56L : inexact-ok
+= erf towardzero ldbl-128 0x2p-56L : 0x2.41baea08536da235c75229fdaff8p-56L : inexact-ok
+= erf upward ldbl-128 0x2p-56L : 0x2.41baea08536da235c75229fdaffap-56L : inexact-ok
+= erf downward ldbl-128ibm 0x2p-56L : 0x2.41baea08536da235c75229fdafp-56L : inexact-ok
+= erf tonearest ldbl-128ibm 0x2p-56L : 0x2.41baea08536da235c75229fdbp-56L : inexact-ok
+= erf towardzero ldbl-128ibm 0x2p-56L : 0x2.41baea08536da235c75229fdafp-56L : inexact-ok
+= erf upward ldbl-128ibm 0x2p-56L : 0x2.41baea08536da235c75229fdbp-56L : inexact-ok
+erf 0x1p-60
+= erf downward flt-32 0x1p-60f : 0x1.20dd74p-60f : inexact-ok
+= erf tonearest flt-32 0x1p-60f : 0x1.20dd76p-60f : inexact-ok
+= erf towardzero flt-32 0x1p-60f : 0x1.20dd74p-60f : inexact-ok
+= erf upward flt-32 0x1p-60f : 0x1.20dd76p-60f : inexact-ok
+= erf downward dbl-64 0x1p-60 : 0x1.20dd750429b6dp-60 : inexact-ok
+= erf tonearest dbl-64 0x1p-60 : 0x1.20dd750429b6dp-60 : inexact-ok
+= erf towardzero dbl-64 0x1p-60 : 0x1.20dd750429b6dp-60 : inexact-ok
+= erf upward dbl-64 0x1p-60 : 0x1.20dd750429b6ep-60 : inexact-ok
+= erf downward ldbl-96-intel 0x1p-60L : 0x1.20dd750429b6d11ap-60L : inexact-ok
+= erf tonearest ldbl-96-intel 0x1p-60L : 0x1.20dd750429b6d11ap-60L : inexact-ok
+= erf towardzero ldbl-96-intel 0x1p-60L : 0x1.20dd750429b6d11ap-60L : inexact-ok
+= erf upward ldbl-96-intel 0x1p-60L : 0x1.20dd750429b6d11cp-60L : inexact-ok
+= erf downward ldbl-96-m68k 0x1p-60L : 0x1.20dd750429b6d11ap-60L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1p-60L : 0x1.20dd750429b6d11ap-60L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1p-60L : 0x1.20dd750429b6d11ap-60L : inexact-ok
+= erf upward ldbl-96-m68k 0x1p-60L : 0x1.20dd750429b6d11cp-60L : inexact-ok
+= erf downward ldbl-128 0x1p-60L : 0x1.20dd750429b6d11ae3a914fed7fdp-60L : inexact-ok
+= erf tonearest ldbl-128 0x1p-60L : 0x1.20dd750429b6d11ae3a914fed7fep-60L : inexact-ok
+= erf towardzero ldbl-128 0x1p-60L : 0x1.20dd750429b6d11ae3a914fed7fdp-60L : inexact-ok
+= erf upward ldbl-128 0x1p-60L : 0x1.20dd750429b6d11ae3a914fed7fep-60L : inexact-ok
+= erf downward ldbl-128ibm 0x1p-60L : 0x1.20dd750429b6d11ae3a914fed78p-60L : inexact-ok
+= erf tonearest ldbl-128ibm 0x1p-60L : 0x1.20dd750429b6d11ae3a914fed8p-60L : inexact-ok
+= erf towardzero ldbl-128ibm 0x1p-60L : 0x1.20dd750429b6d11ae3a914fed78p-60L : inexact-ok
+= erf upward ldbl-128ibm 0x1p-60L : 0x1.20dd750429b6d11ae3a914fed8p-60L : inexact-ok
+erf 0x1p-100
+= erf downward flt-32 0x1p-100f : 0x1.20dd74p-100f : inexact-ok
+= erf tonearest flt-32 0x1p-100f : 0x1.20dd76p-100f : inexact-ok
+= erf towardzero flt-32 0x1p-100f : 0x1.20dd74p-100f : inexact-ok
+= erf upward flt-32 0x1p-100f : 0x1.20dd76p-100f : inexact-ok
+= erf downward dbl-64 0x1p-100 : 0x1.20dd750429b6dp-100 : inexact-ok
+= erf tonearest dbl-64 0x1p-100 : 0x1.20dd750429b6dp-100 : inexact-ok
+= erf towardzero dbl-64 0x1p-100 : 0x1.20dd750429b6dp-100 : inexact-ok
+= erf upward dbl-64 0x1p-100 : 0x1.20dd750429b6ep-100 : inexact-ok
+= erf downward ldbl-96-intel 0x1p-100L : 0x1.20dd750429b6d11ap-100L : inexact-ok
+= erf tonearest ldbl-96-intel 0x1p-100L : 0x1.20dd750429b6d11ap-100L : inexact-ok
+= erf towardzero ldbl-96-intel 0x1p-100L : 0x1.20dd750429b6d11ap-100L : inexact-ok
+= erf upward ldbl-96-intel 0x1p-100L : 0x1.20dd750429b6d11cp-100L : inexact-ok
+= erf downward ldbl-96-m68k 0x1p-100L : 0x1.20dd750429b6d11ap-100L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1p-100L : 0x1.20dd750429b6d11ap-100L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1p-100L : 0x1.20dd750429b6d11ap-100L : inexact-ok
+= erf upward ldbl-96-m68k 0x1p-100L : 0x1.20dd750429b6d11cp-100L : inexact-ok
+= erf downward ldbl-128 0x1p-100L : 0x1.20dd750429b6d11ae3a914fed7fdp-100L : inexact-ok
+= erf tonearest ldbl-128 0x1p-100L : 0x1.20dd750429b6d11ae3a914fed7fep-100L : inexact-ok
+= erf towardzero ldbl-128 0x1p-100L : 0x1.20dd750429b6d11ae3a914fed7fdp-100L : inexact-ok
+= erf upward ldbl-128 0x1p-100L : 0x1.20dd750429b6d11ae3a914fed7fep-100L : inexact-ok
+= erf downward ldbl-128ibm 0x1p-100L : 0x1.20dd750429b6d11ae3a914fed78p-100L : inexact-ok
+= erf tonearest ldbl-128ibm 0x1p-100L : 0x1.20dd750429b6d11ae3a914fed8p-100L : inexact-ok
+= erf towardzero ldbl-128ibm 0x1p-100L : 0x1.20dd750429b6d11ae3a914fed78p-100L : inexact-ok
+= erf upward ldbl-128ibm 0x1p-100L : 0x1.20dd750429b6d11ae3a914fed8p-100L : inexact-ok
+erf 0x1p-600
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward dbl-64 0x1p-600 : 0x1.20dd750429b6dp-600 : inexact-ok
+= erf tonearest dbl-64 0x1p-600 : 0x1.20dd750429b6dp-600 : inexact-ok
+= erf towardzero dbl-64 0x1p-600 : 0x1.20dd750429b6dp-600 : inexact-ok
+= erf upward dbl-64 0x1p-600 : 0x1.20dd750429b6ep-600 : inexact-ok
+= erf downward ldbl-96-intel 0x1p-600L : 0x1.20dd750429b6d11ap-600L : inexact-ok
+= erf tonearest ldbl-96-intel 0x1p-600L : 0x1.20dd750429b6d11ap-600L : inexact-ok
+= erf towardzero ldbl-96-intel 0x1p-600L : 0x1.20dd750429b6d11ap-600L : inexact-ok
+= erf upward ldbl-96-intel 0x1p-600L : 0x1.20dd750429b6d11cp-600L : inexact-ok
+= erf downward ldbl-96-m68k 0x1p-600L : 0x1.20dd750429b6d11ap-600L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1p-600L : 0x1.20dd750429b6d11ap-600L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1p-600L : 0x1.20dd750429b6d11ap-600L : inexact-ok
+= erf upward ldbl-96-m68k 0x1p-600L : 0x1.20dd750429b6d11cp-600L : inexact-ok
+= erf downward ldbl-128 0x1p-600L : 0x1.20dd750429b6d11ae3a914fed7fdp-600L : inexact-ok
+= erf tonearest ldbl-128 0x1p-600L : 0x1.20dd750429b6d11ae3a914fed7fep-600L : inexact-ok
+= erf towardzero ldbl-128 0x1p-600L : 0x1.20dd750429b6d11ae3a914fed7fdp-600L : inexact-ok
+= erf upward ldbl-128 0x1p-600L : 0x1.20dd750429b6d11ae3a914fed7fep-600L : inexact-ok
+= erf downward ldbl-128ibm 0x1p-600L : 0x1.20dd750429b6d11ae3a914fed78p-600L : inexact-ok
+= erf tonearest ldbl-128ibm 0x1p-600L : 0x1.20dd750429b6d11ae3a914fed8p-600L : inexact-ok
+= erf towardzero ldbl-128ibm 0x1p-600L : 0x1.20dd750429b6d11ae3a914fed78p-600L : inexact-ok
+= erf upward ldbl-128ibm 0x1p-600L : 0x1.20dd750429b6d11ae3a914fed8p-600L : inexact-ok
+erf 0x1p-10000
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x1p-10000L : 0x1.20dd750429b6d11ap-10000L : inexact-ok
+= erf tonearest ldbl-96-intel 0x1p-10000L : 0x1.20dd750429b6d11ap-10000L : inexact-ok
+= erf towardzero ldbl-96-intel 0x1p-10000L : 0x1.20dd750429b6d11ap-10000L : inexact-ok
+= erf upward ldbl-96-intel 0x1p-10000L : 0x1.20dd750429b6d11cp-10000L : inexact-ok
+= erf downward ldbl-96-m68k 0x1p-10000L : 0x1.20dd750429b6d11ap-10000L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1p-10000L : 0x1.20dd750429b6d11ap-10000L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1p-10000L : 0x1.20dd750429b6d11ap-10000L : inexact-ok
+= erf upward ldbl-96-m68k 0x1p-10000L : 0x1.20dd750429b6d11cp-10000L : inexact-ok
+= erf downward ldbl-128 0x1p-10000L : 0x1.20dd750429b6d11ae3a914fed7fdp-10000L : inexact-ok
+= erf tonearest ldbl-128 0x1p-10000L : 0x1.20dd750429b6d11ae3a914fed7fep-10000L : inexact-ok
+= erf towardzero ldbl-128 0x1p-10000L : 0x1.20dd750429b6d11ae3a914fed7fdp-10000L : inexact-ok
+= erf upward ldbl-128 0x1p-10000L : 0x1.20dd750429b6d11ae3a914fed7fep-10000L : inexact-ok
+erf min
+= erf downward flt-32 0x4p-128f : 0x4.8375dp-128f : inexact-ok
+= erf tonearest flt-32 0x4p-128f : 0x4.8375d8p-128f : inexact-ok
+= erf towardzero flt-32 0x4p-128f : 0x4.8375dp-128f : inexact-ok
+= erf upward flt-32 0x4p-128f : 0x4.8375d8p-128f : inexact-ok
+= erf downward dbl-64 0x4p-128 : 0x4.8375d410a6db4p-128 : inexact-ok
+= erf tonearest dbl-64 0x4p-128 : 0x4.8375d410a6db4p-128 : inexact-ok
+= erf towardzero dbl-64 0x4p-128 : 0x4.8375d410a6db4p-128 : inexact-ok
+= erf upward dbl-64 0x4p-128 : 0x4.8375d410a6db8p-128 : inexact-ok
+= erf downward ldbl-96-intel 0x4p-128L : 0x4.8375d410a6db4468p-128L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-128L : 0x4.8375d410a6db4468p-128L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-128L : 0x4.8375d410a6db4468p-128L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-128L : 0x4.8375d410a6db447p-128L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-128L : 0x4.8375d410a6db4468p-128L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-128L : 0x4.8375d410a6db4468p-128L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-128L : 0x4.8375d410a6db4468p-128L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-128L : 0x4.8375d410a6db447p-128L : inexact-ok
+= erf downward ldbl-128 0x4p-128L : 0x4.8375d410a6db446b8ea453fb5ff4p-128L : inexact-ok
+= erf tonearest ldbl-128 0x4p-128L : 0x4.8375d410a6db446b8ea453fb5ff8p-128L : inexact-ok
+= erf towardzero ldbl-128 0x4p-128L : 0x4.8375d410a6db446b8ea453fb5ff4p-128L : inexact-ok
+= erf upward ldbl-128 0x4p-128L : 0x4.8375d410a6db446b8ea453fb5ff8p-128L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-128L : 0x4.8375d410a6db446b8ea453fb5ep-128L : inexact-ok
+= erf tonearest ldbl-128ibm 0x4p-128L : 0x4.8375d410a6db446b8ea453fb6p-128L : inexact-ok
+= erf towardzero ldbl-128ibm 0x4p-128L : 0x4.8375d410a6db446b8ea453fb5ep-128L : inexact-ok
+= erf upward ldbl-128ibm 0x4p-128L : 0x4.8375d410a6db446b8ea453fb6p-128L : inexact-ok
+= erf downward dbl-64 0x4p-1024 : 0x4.8375d410a6db4p-1024 : inexact-ok
+= erf tonearest dbl-64 0x4p-1024 : 0x4.8375d410a6db4p-1024 : inexact-ok
+= erf towardzero dbl-64 0x4p-1024 : 0x4.8375d410a6db4p-1024 : inexact-ok
+= erf upward dbl-64 0x4p-1024 : 0x4.8375d410a6db8p-1024 : inexact-ok
+= erf downward ldbl-96-intel 0x4p-1024L : 0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1024L : 0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1024L : 0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1024L : 0x4.8375d410a6db447p-1024L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1024L : 0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1024L : 0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1024L : 0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1024L : 0x4.8375d410a6db447p-1024L : inexact-ok
+= erf downward ldbl-128 0x4p-1024L : 0x4.8375d410a6db446b8ea453fb5ff4p-1024L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1024L : 0x4.8375d410a6db446b8ea453fb5ff8p-1024L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1024L : 0x4.8375d410a6db446b8ea453fb5ff4p-1024L : inexact-ok
+= erf upward ldbl-128 0x4p-1024L : 0x4.8375d410a6db446b8ea453fb5ff8p-1024L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1024L : 0x4.8375d410a6db4p-1024L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1024L : 0x4.8375d410a6db4p-1024L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1024L : 0x4.8375d410a6db4p-1024L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1024L : 0x4.8375d410a6db8p-1024L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-16384L : 0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-16384L : 0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-16384L : 0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-16384L : 0x4.8375d410a6db447p-16384L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-16384L : 0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-16384L : 0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-16384L : 0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-16384L : 0x4.8375d410a6db447p-16384L : inexact-ok
+= erf downward ldbl-128 0x4p-16384L : 0x4.8375d410a6db446b8ea453fb5ff4p-16384L : inexact-ok
+= erf tonearest ldbl-128 0x4p-16384L : 0x4.8375d410a6db446b8ea453fb5ff8p-16384L : inexact-ok
+= erf towardzero ldbl-128 0x4p-16384L : 0x4.8375d410a6db446b8ea453fb5ff4p-16384L : inexact-ok
+= erf upward ldbl-128 0x4p-16384L : 0x4.8375d410a6db446b8ea453fb5ff8p-16384L : inexact-ok
+= erf downward ldbl-96-intel 0x2p-16384L : 0x2.41baea08536da23p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel 0x2p-16384L : 0x2.41baea08536da238p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel 0x2p-16384L : 0x2.41baea08536da23p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel 0x2p-16384L : 0x2.41baea08536da238p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x2p-16384L : 0x2.41baea08536da234p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x2p-16384L : 0x2.41baea08536da234p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x2p-16384L : 0x2.41baea08536da234p-16384L : inexact-ok
+= erf upward ldbl-96-m68k 0x2p-16384L : 0x2.41baea08536da238p-16384L : inexact-ok
+= erf downward ldbl-128 0x2p-16384L : 0x2.41baea08536da235c75229fdaff8p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x2p-16384L : 0x2.41baea08536da235c75229fdaffcp-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x2p-16384L : 0x2.41baea08536da235c75229fdaff8p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x2p-16384L : 0x2.41baea08536da235c75229fdaffcp-16384L : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-972 : 0x9.06eba8214db68p-972 : inexact-ok
+= erf tonearest dbl-64 0x8p-972 : 0x9.06eba8214db68p-972 : inexact-ok
+= erf towardzero dbl-64 0x8p-972 : 0x9.06eba8214db68p-972 : inexact-ok
+= erf upward dbl-64 0x8p-972 : 0x9.06eba8214db7p-972 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-972L : 0x9.06eba8214db688dp-972L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-972L : 0x9.06eba8214db688dp-972L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-972L : 0x9.06eba8214db688dp-972L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-972L : 0x9.06eba8214db688ep-972L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-972L : 0x9.06eba8214db688dp-972L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-972L : 0x9.06eba8214db688dp-972L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-972L : 0x9.06eba8214db688dp-972L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-972L : 0x9.06eba8214db688ep-972L : inexact-ok
+= erf downward ldbl-128 0x8p-972L : 0x9.06eba8214db688d71d48a7f6bfe8p-972L : inexact-ok
+= erf tonearest ldbl-128 0x8p-972L : 0x9.06eba8214db688d71d48a7f6bffp-972L : inexact-ok
+= erf towardzero ldbl-128 0x8p-972L : 0x9.06eba8214db688d71d48a7f6bfe8p-972L : inexact-ok
+= erf upward ldbl-128 0x8p-972L : 0x9.06eba8214db688d71d48a7f6bffp-972L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-972L : 0x9.06eba8214db688d71d48a7f6bcp-972L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-972L : 0x9.06eba8214db688d71d48a7f6cp-972L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-972L : 0x9.06eba8214db688d71d48a7f6bcp-972L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-972L : 0x9.06eba8214db688d71d48a7f6cp-972L : inexact-ok
+erf -min
+= erf downward flt-32 -0x4p-128f : -0x4.8375d8p-128f : inexact-ok
+= erf tonearest flt-32 -0x4p-128f : -0x4.8375d8p-128f : inexact-ok
+= erf towardzero flt-32 -0x4p-128f : -0x4.8375dp-128f : inexact-ok
+= erf upward flt-32 -0x4p-128f : -0x4.8375dp-128f : inexact-ok
+= erf downward dbl-64 -0x4p-128 : -0x4.8375d410a6db8p-128 : inexact-ok
+= erf tonearest dbl-64 -0x4p-128 : -0x4.8375d410a6db4p-128 : inexact-ok
+= erf towardzero dbl-64 -0x4p-128 : -0x4.8375d410a6db4p-128 : inexact-ok
+= erf upward dbl-64 -0x4p-128 : -0x4.8375d410a6db4p-128 : inexact-ok
+= erf downward ldbl-96-intel -0x4p-128L : -0x4.8375d410a6db447p-128L : inexact-ok
+= erf tonearest ldbl-96-intel -0x4p-128L : -0x4.8375d410a6db4468p-128L : inexact-ok
+= erf towardzero ldbl-96-intel -0x4p-128L : -0x4.8375d410a6db4468p-128L : inexact-ok
+= erf upward ldbl-96-intel -0x4p-128L : -0x4.8375d410a6db4468p-128L : inexact-ok
+= erf downward ldbl-96-m68k -0x4p-128L : -0x4.8375d410a6db447p-128L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x4p-128L : -0x4.8375d410a6db4468p-128L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x4p-128L : -0x4.8375d410a6db4468p-128L : inexact-ok
+= erf upward ldbl-96-m68k -0x4p-128L : -0x4.8375d410a6db4468p-128L : inexact-ok
+= erf downward ldbl-128 -0x4p-128L : -0x4.8375d410a6db446b8ea453fb5ff8p-128L : inexact-ok
+= erf tonearest ldbl-128 -0x4p-128L : -0x4.8375d410a6db446b8ea453fb5ff8p-128L : inexact-ok
+= erf towardzero ldbl-128 -0x4p-128L : -0x4.8375d410a6db446b8ea453fb5ff4p-128L : inexact-ok
+= erf upward ldbl-128 -0x4p-128L : -0x4.8375d410a6db446b8ea453fb5ff4p-128L : inexact-ok
+= erf downward ldbl-128ibm -0x4p-128L : -0x4.8375d410a6db446b8ea453fb6p-128L : inexact-ok
+= erf tonearest ldbl-128ibm -0x4p-128L : -0x4.8375d410a6db446b8ea453fb6p-128L : inexact-ok
+= erf towardzero ldbl-128ibm -0x4p-128L : -0x4.8375d410a6db446b8ea453fb5ep-128L : inexact-ok
+= erf upward ldbl-128ibm -0x4p-128L : -0x4.8375d410a6db446b8ea453fb5ep-128L : inexact-ok
+= erf downward dbl-64 -0x4p-1024 : -0x4.8375d410a6db8p-1024 : inexact-ok
+= erf tonearest dbl-64 -0x4p-1024 : -0x4.8375d410a6db4p-1024 : inexact-ok
+= erf towardzero dbl-64 -0x4p-1024 : -0x4.8375d410a6db4p-1024 : inexact-ok
+= erf upward dbl-64 -0x4p-1024 : -0x4.8375d410a6db4p-1024 : inexact-ok
+= erf downward ldbl-96-intel -0x4p-1024L : -0x4.8375d410a6db447p-1024L : inexact-ok
+= erf tonearest ldbl-96-intel -0x4p-1024L : -0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf towardzero ldbl-96-intel -0x4p-1024L : -0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf upward ldbl-96-intel -0x4p-1024L : -0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf downward ldbl-96-m68k -0x4p-1024L : -0x4.8375d410a6db447p-1024L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x4p-1024L : -0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x4p-1024L : -0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf upward ldbl-96-m68k -0x4p-1024L : -0x4.8375d410a6db4468p-1024L : inexact-ok
+= erf downward ldbl-128 -0x4p-1024L : -0x4.8375d410a6db446b8ea453fb5ff8p-1024L : inexact-ok
+= erf tonearest ldbl-128 -0x4p-1024L : -0x4.8375d410a6db446b8ea453fb5ff8p-1024L : inexact-ok
+= erf towardzero ldbl-128 -0x4p-1024L : -0x4.8375d410a6db446b8ea453fb5ff4p-1024L : inexact-ok
+= erf upward ldbl-128 -0x4p-1024L : -0x4.8375d410a6db446b8ea453fb5ff4p-1024L : inexact-ok
+= erf downward ldbl-128ibm -0x4p-1024L : -0x4.8375d410a6db8p-1024L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm -0x4p-1024L : -0x4.8375d410a6db4p-1024L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm -0x4p-1024L : -0x4.8375d410a6db4p-1024L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm -0x4p-1024L : -0x4.8375d410a6db4p-1024L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel -0x4p-16384L : -0x4.8375d410a6db447p-16384L : inexact-ok
+= erf tonearest ldbl-96-intel -0x4p-16384L : -0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf towardzero ldbl-96-intel -0x4p-16384L : -0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf upward ldbl-96-intel -0x4p-16384L : -0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf downward ldbl-96-m68k -0x4p-16384L : -0x4.8375d410a6db447p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x4p-16384L : -0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x4p-16384L : -0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf upward ldbl-96-m68k -0x4p-16384L : -0x4.8375d410a6db4468p-16384L : inexact-ok
+= erf downward ldbl-128 -0x4p-16384L : -0x4.8375d410a6db446b8ea453fb5ff8p-16384L : inexact-ok
+= erf tonearest ldbl-128 -0x4p-16384L : -0x4.8375d410a6db446b8ea453fb5ff8p-16384L : inexact-ok
+= erf towardzero ldbl-128 -0x4p-16384L : -0x4.8375d410a6db446b8ea453fb5ff4p-16384L : inexact-ok
+= erf upward ldbl-128 -0x4p-16384L : -0x4.8375d410a6db446b8ea453fb5ff4p-16384L : inexact-ok
+= erf downward ldbl-96-intel -0x2p-16384L : -0x2.41baea08536da238p-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel -0x2p-16384L : -0x2.41baea08536da238p-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel -0x2p-16384L : -0x2.41baea08536da23p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel -0x2p-16384L : -0x2.41baea08536da23p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k -0x2p-16384L : -0x2.41baea08536da238p-16384L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x2p-16384L : -0x2.41baea08536da234p-16384L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x2p-16384L : -0x2.41baea08536da234p-16384L : inexact-ok
+= erf upward ldbl-96-m68k -0x2p-16384L : -0x2.41baea08536da234p-16384L : inexact-ok
+= erf downward ldbl-128 -0x2p-16384L : -0x2.41baea08536da235c75229fdaffcp-16384L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 -0x2p-16384L : -0x2.41baea08536da235c75229fdaffcp-16384L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 -0x2p-16384L : -0x2.41baea08536da235c75229fdaff8p-16384L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 -0x2p-16384L : -0x2.41baea08536da235c75229fdaff8p-16384L : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 -0x8p-972 : -0x9.06eba8214db7p-972 : inexact-ok
+= erf tonearest dbl-64 -0x8p-972 : -0x9.06eba8214db68p-972 : inexact-ok
+= erf towardzero dbl-64 -0x8p-972 : -0x9.06eba8214db68p-972 : inexact-ok
+= erf upward dbl-64 -0x8p-972 : -0x9.06eba8214db68p-972 : inexact-ok
+= erf downward ldbl-96-intel -0x8p-972L : -0x9.06eba8214db688ep-972L : inexact-ok
+= erf tonearest ldbl-96-intel -0x8p-972L : -0x9.06eba8214db688dp-972L : inexact-ok
+= erf towardzero ldbl-96-intel -0x8p-972L : -0x9.06eba8214db688dp-972L : inexact-ok
+= erf upward ldbl-96-intel -0x8p-972L : -0x9.06eba8214db688dp-972L : inexact-ok
+= erf downward ldbl-96-m68k -0x8p-972L : -0x9.06eba8214db688ep-972L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x8p-972L : -0x9.06eba8214db688dp-972L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x8p-972L : -0x9.06eba8214db688dp-972L : inexact-ok
+= erf upward ldbl-96-m68k -0x8p-972L : -0x9.06eba8214db688dp-972L : inexact-ok
+= erf downward ldbl-128 -0x8p-972L : -0x9.06eba8214db688d71d48a7f6bffp-972L : inexact-ok
+= erf tonearest ldbl-128 -0x8p-972L : -0x9.06eba8214db688d71d48a7f6bffp-972L : inexact-ok
+= erf towardzero ldbl-128 -0x8p-972L : -0x9.06eba8214db688d71d48a7f6bfe8p-972L : inexact-ok
+= erf upward ldbl-128 -0x8p-972L : -0x9.06eba8214db688d71d48a7f6bfe8p-972L : inexact-ok
+= erf downward ldbl-128ibm -0x8p-972L : -0x9.06eba8214db688d71d48a7f6cp-972L : inexact-ok
+= erf tonearest ldbl-128ibm -0x8p-972L : -0x9.06eba8214db688d71d48a7f6cp-972L : inexact-ok
+= erf towardzero ldbl-128ibm -0x8p-972L : -0x9.06eba8214db688d71d48a7f6bcp-972L : inexact-ok
+= erf upward ldbl-128ibm -0x8p-972L : -0x9.06eba8214db688d71d48a7f6bcp-972L : inexact-ok
+erf min_subnorm
+= erf downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf tonearest dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 0x8p-152 : 0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 0x8p-152 : 0x9.06eba8214db7p-152 : inexact-ok
+= erf downward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k 0x8p-152L : 0x9.06eba8214db688ep-152L : inexact-ok
+= erf downward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf tonearest ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf downward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf tonearest ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm 0x8p-152L : 0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k 0x4p-1076L : 0x4.8375d410a6db447p-1076L : inexact-ok
+= erf downward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf tonearest ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 0x4p-1076L : 0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel 0x8p-16448L : 0x1p-16444L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-m68k 0x8p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-m68k 0x8p-16448L : 0xcp-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x8p-16448L : 0x9.06eba8214db4p-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x8p-16448L : 0x9.06eba8214db8p-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x8p-16448L : 0x9.06eba8214db4p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x8p-16448L : 0x9.06eba8214db8p-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-m68k 0x4p-16448L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-m68k 0x4p-16448L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x4p-16448L : 0x4.8375d410a6d8p-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x4p-16448L : 0x4.8375d410a6dcp-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x4p-16448L : 0x4.8375d410a6d8p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x4p-16448L : 0x4.8375d410a6dcp-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 0x4p-16496L : 0x8p-16496L : inexact-ok underflow errno-erange-ok
+erf -min_subnorm
+= erf downward flt-32 -0x8p-152f : -0x1p-148f : inexact-ok underflow errno-erange-ok
+= erf tonearest flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf towardzero flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf upward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= erf downward dbl-64 -0x8p-152 : -0x9.06eba8214db7p-152 : inexact-ok
+= erf tonearest dbl-64 -0x8p-152 : -0x9.06eba8214db68p-152 : inexact-ok
+= erf towardzero dbl-64 -0x8p-152 : -0x9.06eba8214db68p-152 : inexact-ok
+= erf upward dbl-64 -0x8p-152 : -0x9.06eba8214db68p-152 : inexact-ok
+= erf downward ldbl-96-intel -0x8p-152L : -0x9.06eba8214db688ep-152L : inexact-ok
+= erf tonearest ldbl-96-intel -0x8p-152L : -0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-intel -0x8p-152L : -0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-intel -0x8p-152L : -0x9.06eba8214db688dp-152L : inexact-ok
+= erf downward ldbl-96-m68k -0x8p-152L : -0x9.06eba8214db688ep-152L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x8p-152L : -0x9.06eba8214db688dp-152L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x8p-152L : -0x9.06eba8214db688dp-152L : inexact-ok
+= erf upward ldbl-96-m68k -0x8p-152L : -0x9.06eba8214db688dp-152L : inexact-ok
+= erf downward ldbl-128 -0x8p-152L : -0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf tonearest ldbl-128 -0x8p-152L : -0x9.06eba8214db688d71d48a7f6bffp-152L : inexact-ok
+= erf towardzero ldbl-128 -0x8p-152L : -0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf upward ldbl-128 -0x8p-152L : -0x9.06eba8214db688d71d48a7f6bfe8p-152L : inexact-ok
+= erf downward ldbl-128ibm -0x8p-152L : -0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf tonearest ldbl-128ibm -0x8p-152L : -0x9.06eba8214db688d71d48a7f6cp-152L : inexact-ok
+= erf towardzero ldbl-128ibm -0x8p-152L : -0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf upward ldbl-128ibm -0x8p-152L : -0x9.06eba8214db688d71d48a7f6bcp-152L : inexact-ok
+= erf downward dbl-64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
+= erf tonearest dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf towardzero dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf upward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel -0x4p-1076L : -0x4.8375d410a6db447p-1076L : inexact-ok
+= erf tonearest ldbl-96-intel -0x4p-1076L : -0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-intel -0x4p-1076L : -0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-intel -0x4p-1076L : -0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf downward ldbl-96-m68k -0x4p-1076L : -0x4.8375d410a6db447p-1076L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x4p-1076L : -0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x4p-1076L : -0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf upward ldbl-96-m68k -0x4p-1076L : -0x4.8375d410a6db4468p-1076L : inexact-ok
+= erf downward ldbl-128 -0x4p-1076L : -0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf tonearest ldbl-128 -0x4p-1076L : -0x4.8375d410a6db446b8ea453fb5ff8p-1076L : inexact-ok
+= erf towardzero ldbl-128 -0x4p-1076L : -0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf upward ldbl-128 -0x4p-1076L : -0x4.8375d410a6db446b8ea453fb5ff4p-1076L : inexact-ok
+= erf downward ldbl-128ibm -0x4p-1076L : -0x8p-1076L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-intel -0x8p-16448L : -0x1p-16444L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k -0x8p-16448L : -0xcp-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 -0x8p-16448L : -0x9.06eba8214db8p-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 -0x8p-16448L : -0x9.06eba8214db8p-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 -0x8p-16448L : -0x9.06eba8214db4p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 -0x8p-16448L : -0x9.06eba8214db4p-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-96-m68k -0x4p-16448L : -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 -0x4p-16448L : -0x4.8375d410a6dcp-16448L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 -0x4p-16448L : -0x4.8375d410a6dcp-16448L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 -0x4p-16448L : -0x4.8375d410a6d8p-16448L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 -0x4p-16448L : -0x4.8375d410a6d8p-16448L : inexact-ok underflow errno-erange-ok
+= erf downward ldbl-128 -0x4p-16496L : -0x8p-16496L : inexact-ok underflow errno-erange-ok
+= erf tonearest ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= erf towardzero ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= erf upward ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow errno-erange-ok
erf max
= erf downward flt-32 0xf.fffffp+124f : 0xf.fffffp-4f : inexact-ok
= erf tonearest flt-32 0xf.fffffp+124f : 0x1p+0f : inexact-ok
@@ -119032,6 +127484,75 @@ erf max
= erf tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1p+0L : inexact-ok
= erf towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
= erf upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1p+0L : inexact-ok
+erf -max
+= erf downward flt-32 -0xf.fffffp+124f : -0x1p+0f : inexact-ok
+= erf tonearest flt-32 -0xf.fffffp+124f : -0x1p+0f : inexact-ok
+= erf towardzero flt-32 -0xf.fffffp+124f : -0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 -0xf.fffffp+124f : -0xf.fffffp-4f : inexact-ok
+= erf downward dbl-64 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= erf tonearest dbl-64 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= erf towardzero dbl-64 -0xf.fffffp+124 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 -0xf.fffffp+124 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf downward ldbl-96-intel -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-intel -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel -0xf.fffffp+124L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel -0xf.fffffp+124L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-96-m68k -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k -0xf.fffffp+124L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k -0xf.fffffp+124L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-128 -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128 -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf downward ldbl-128ibm -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128ibm -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128ibm -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf upward ldbl-128ibm -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf downward dbl-64 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= erf tonearest dbl-64 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= erf towardzero dbl-64 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf downward ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf upward ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf downward ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
erf -0x1.ddaea4p+0
= erf downward flt-32 -0x1.ddaea4p+0f : -0xf.dded1p-4f : inexact-ok
= erf tonearest flt-32 -0x1.ddaea4p+0f : -0xf.dded1p-4f : inexact-ok
@@ -119357,6 +127878,56 @@ erfc 0.75
= erfc tonearest ldbl-128ibm 0xcp-4L : 0x4.9f1b453178d049d79a1a687756p-4L : inexact-ok
= erfc towardzero ldbl-128ibm 0xcp-4L : 0x4.9f1b453178d049d79a1a687754p-4L : inexact-ok
= erfc upward ldbl-128ibm 0xcp-4L : 0x4.9f1b453178d049d79a1a687756p-4L : inexact-ok
+erfc 1
+= erfc downward flt-32 0x1p+0f : 0x2.844c2cp-4f : inexact-ok
+= erfc tonearest flt-32 0x1p+0f : 0x2.844c2cp-4f : inexact-ok
+= erfc towardzero flt-32 0x1p+0f : 0x2.844c2cp-4f : inexact-ok
+= erfc upward flt-32 0x1p+0f : 0x2.844c3p-4f : inexact-ok
+= erfc downward dbl-64 0x1p+0 : 0x2.844c2c5f7bba8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x1p+0 : 0x2.844c2c5f7bbaap-4 : inexact-ok
+= erfc towardzero dbl-64 0x1p+0 : 0x2.844c2c5f7bba8p-4 : inexact-ok
+= erfc upward dbl-64 0x1p+0 : 0x2.844c2c5f7bbaap-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x1p+0L : 0x2.844c2c5f7bba9c94p-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1p+0L : 0x2.844c2c5f7bba9c98p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1p+0L : 0x2.844c2c5f7bba9c94p-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x1p+0L : 0x2.844c2c5f7bba9c98p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1p+0L : 0x2.844c2c5f7bba9c94p-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1p+0L : 0x2.844c2c5f7bba9c98p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1p+0L : 0x2.844c2c5f7bba9c94p-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1p+0L : 0x2.844c2c5f7bba9c98p-4L : inexact-ok
+= erfc downward ldbl-128 0x1p+0L : 0x2.844c2c5f7bba9c97f778122796c8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x1p+0L : 0x2.844c2c5f7bba9c97f778122796c8p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x1p+0L : 0x2.844c2c5f7bba9c97f778122796c8p-4L : inexact-ok
+= erfc upward ldbl-128 0x1p+0L : 0x2.844c2c5f7bba9c97f778122796cap-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x1p+0L : 0x2.844c2c5f7bba9c97f778122796p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1p+0L : 0x2.844c2c5f7bba9c97f778122797p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1p+0L : 0x2.844c2c5f7bba9c97f778122796p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x1p+0L : 0x2.844c2c5f7bba9c97f778122797p-4L : inexact-ok
+erfc -1
+= erfc downward flt-32 -0x1p+0f : 0x1.d7bb3cp+0f : inexact-ok
+= erfc tonearest flt-32 -0x1p+0f : 0x1.d7bb3ep+0f : inexact-ok
+= erfc towardzero flt-32 -0x1p+0f : 0x1.d7bb3cp+0f : inexact-ok
+= erfc upward flt-32 -0x1p+0f : 0x1.d7bb3ep+0f : inexact-ok
+= erfc downward dbl-64 -0x1p+0 : 0x1.d7bb3d3a08445p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x1p+0 : 0x1.d7bb3d3a08445p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x1p+0 : 0x1.d7bb3d3a08445p+0 : inexact-ok
+= erfc upward dbl-64 -0x1p+0 : 0x1.d7bb3d3a08446p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x1p+0L : 0x1.d7bb3d3a08445636p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x1p+0L : 0x1.d7bb3d3a08445636p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x1p+0L : 0x1.d7bb3d3a08445636p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x1p+0L : 0x1.d7bb3d3a08445638p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x1p+0L : 0x1.d7bb3d3a08445636p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x1p+0L : 0x1.d7bb3d3a08445636p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x1p+0L : 0x1.d7bb3d3a08445636p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x1p+0L : 0x1.d7bb3d3a08445638p+0L : inexact-ok
+= erfc downward ldbl-128 -0x1p+0L : 0x1.d7bb3d3a0844563680887edd8693p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x1p+0L : 0x1.d7bb3d3a0844563680887edd8693p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x1p+0L : 0x1.d7bb3d3a0844563680887edd8693p+0L : inexact-ok
+= erfc upward ldbl-128 -0x1p+0L : 0x1.d7bb3d3a0844563680887edd8694p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x1p+0L : 0x1.d7bb3d3a0844563680887edd868p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x1p+0L : 0x1.d7bb3d3a0844563680887edd868p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x1p+0L : 0x1.d7bb3d3a0844563680887edd868p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x1p+0L : 0x1.d7bb3d3a0844563680887edd87p+0L : inexact-ok
erfc 1.25
= erfc downward flt-32 0x1.4p+0f : 0x1.3bcd12p-4f : inexact-ok
= erfc tonearest flt-32 0x1.4p+0f : 0x1.3bcd14p-4f : inexact-ok
@@ -119407,6 +127978,81 @@ erfc 2.0
= erfc tonearest ldbl-128ibm 0x2p+0L : 0x1.328f5ec350e668d7fe6fb465ccp-8L : inexact-ok
= erfc towardzero ldbl-128ibm 0x2p+0L : 0x1.328f5ec350e668d7fe6fb465ccp-8L : inexact-ok
= erfc upward ldbl-128ibm 0x2p+0L : 0x1.328f5ec350e668d7fe6fb465cc8p-8L : inexact-ok
+erfc -2
+= erfc downward flt-32 -0x2p+0f : 0x1.fecd7p+0f : inexact-ok
+= erfc tonearest flt-32 -0x2p+0f : 0x1.fecd7p+0f : inexact-ok
+= erfc towardzero flt-32 -0x2p+0f : 0x1.fecd7p+0f : inexact-ok
+= erfc upward flt-32 -0x2p+0f : 0x1.fecd72p+0f : inexact-ok
+= erfc downward dbl-64 -0x2p+0 : 0x1.fecd70a13caf1p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x2p+0 : 0x1.fecd70a13caf2p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x2p+0 : 0x1.fecd70a13caf1p+0 : inexact-ok
+= erfc upward dbl-64 -0x2p+0 : 0x1.fecd70a13caf2p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x2p+0L : 0x1.fecd70a13caf1996p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x2p+0L : 0x1.fecd70a13caf1998p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x2p+0L : 0x1.fecd70a13caf1996p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x2p+0L : 0x1.fecd70a13caf1998p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x2p+0L : 0x1.fecd70a13caf1996p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x2p+0L : 0x1.fecd70a13caf1998p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x2p+0L : 0x1.fecd70a13caf1996p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x2p+0L : 0x1.fecd70a13caf1998p+0L : inexact-ok
+= erfc downward ldbl-128 -0x2p+0L : 0x1.fecd70a13caf19972801904b9a33p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x2p+0L : 0x1.fecd70a13caf19972801904b9a34p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x2p+0L : 0x1.fecd70a13caf19972801904b9a33p+0L : inexact-ok
+= erfc upward ldbl-128 -0x2p+0L : 0x1.fecd70a13caf19972801904b9a34p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x2p+0L : 0x1.fecd70a13caf19972801904b9ap+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x2p+0L : 0x1.fecd70a13caf19972801904b9ap+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x2p+0L : 0x1.fecd70a13caf19972801904b9ap+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x2p+0L : 0x1.fecd70a13caf19972801904b9a8p+0L : inexact-ok
+erfc 3
+= erfc downward flt-32 0x3p+0f : 0x1.729df6p-16f : inexact-ok
+= erfc tonearest flt-32 0x3p+0f : 0x1.729df6p-16f : inexact-ok
+= erfc towardzero flt-32 0x3p+0f : 0x1.729df6p-16f : inexact-ok
+= erfc upward flt-32 0x3p+0f : 0x1.729df8p-16f : inexact-ok
+= erfc downward dbl-64 0x3p+0 : 0x1.729df6503422ap-16 : inexact-ok
+= erfc tonearest dbl-64 0x3p+0 : 0x1.729df6503422ap-16 : inexact-ok
+= erfc towardzero dbl-64 0x3p+0 : 0x1.729df6503422ap-16 : inexact-ok
+= erfc upward dbl-64 0x3p+0 : 0x1.729df6503422bp-16 : inexact-ok
+= erfc downward ldbl-96-intel 0x3p+0L : 0x1.729df6503422a0bcp-16L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x3p+0L : 0x1.729df6503422a0bcp-16L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x3p+0L : 0x1.729df6503422a0bcp-16L : inexact-ok
+= erfc upward ldbl-96-intel 0x3p+0L : 0x1.729df6503422a0bep-16L : inexact-ok
+= erfc downward ldbl-96-m68k 0x3p+0L : 0x1.729df6503422a0bcp-16L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x3p+0L : 0x1.729df6503422a0bcp-16L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x3p+0L : 0x1.729df6503422a0bcp-16L : inexact-ok
+= erfc upward ldbl-96-m68k 0x3p+0L : 0x1.729df6503422a0bep-16L : inexact-ok
+= erfc downward ldbl-128 0x3p+0L : 0x1.729df6503422a0bc26526214d0a4p-16L : inexact-ok
+= erfc tonearest ldbl-128 0x3p+0L : 0x1.729df6503422a0bc26526214d0a4p-16L : inexact-ok
+= erfc towardzero ldbl-128 0x3p+0L : 0x1.729df6503422a0bc26526214d0a4p-16L : inexact-ok
+= erfc upward ldbl-128 0x3p+0L : 0x1.729df6503422a0bc26526214d0a5p-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x3p+0L : 0x1.729df6503422a0bc26526214d08p-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x3p+0L : 0x1.729df6503422a0bc26526214d08p-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x3p+0L : 0x1.729df6503422a0bc26526214d08p-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x3p+0L : 0x1.729df6503422a0bc26526214d1p-16L : inexact-ok
+erfc -3
+= erfc downward flt-32 -0x3p+0f : 0x1.fffe8cp+0f : inexact-ok
+= erfc tonearest flt-32 -0x3p+0f : 0x1.fffe8ep+0f : inexact-ok
+= erfc towardzero flt-32 -0x3p+0f : 0x1.fffe8cp+0f : inexact-ok
+= erfc upward flt-32 -0x3p+0f : 0x1.fffe8ep+0f : inexact-ok
+= erfc downward dbl-64 -0x3p+0 : 0x1.fffe8d6209afcp+0 : inexact-ok
+= erfc tonearest dbl-64 -0x3p+0 : 0x1.fffe8d6209afdp+0 : inexact-ok
+= erfc towardzero dbl-64 -0x3p+0 : 0x1.fffe8d6209afcp+0 : inexact-ok
+= erfc upward dbl-64 -0x3p+0 : 0x1.fffe8d6209afdp+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x3p+0L : 0x1.fffe8d6209afcbdcp+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x3p+0L : 0x1.fffe8d6209afcbdep+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x3p+0L : 0x1.fffe8d6209afcbdcp+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x3p+0L : 0x1.fffe8d6209afcbdep+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x3p+0L : 0x1.fffe8d6209afcbdcp+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x3p+0L : 0x1.fffe8d6209afcbdep+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x3p+0L : 0x1.fffe8d6209afcbdcp+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x3p+0L : 0x1.fffe8d6209afcbdep+0L : inexact-ok
+= erfc downward ldbl-128 -0x3p+0L : 0x1.fffe8d6209afcbdd5f43d9ad9debp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x3p+0L : 0x1.fffe8d6209afcbdd5f43d9ad9debp+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x3p+0L : 0x1.fffe8d6209afcbdd5f43d9ad9debp+0L : inexact-ok
+= erfc upward ldbl-128 -0x3p+0L : 0x1.fffe8d6209afcbdd5f43d9ad9decp+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x3p+0L : 0x1.fffe8d6209afcbdd5f43d9ad9d8p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x3p+0L : 0x1.fffe8d6209afcbdd5f43d9ad9ep+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x3p+0L : 0x1.fffe8d6209afcbdd5f43d9ad9d8p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x3p+0L : 0x1.fffe8d6209afcbdd5f43d9ad9ep+0L : inexact-ok
erfc 0x1.f7303cp+1
= erfc downward flt-32 0x3.ee6078p+0f : 0x7.4334ap-28f : inexact-ok
= erfc tonearest flt-32 0x3.ee6078p+0f : 0x7.4334a8p-28f : inexact-ok
@@ -119432,6 +128078,56 @@ erfc 0x1.f7303cp+1
= erfc tonearest ldbl-128ibm 0x3.ee6078p+0L : 0x7.4334a54e1208ae1b8bfa15647cp-28L : inexact-ok
= erfc towardzero ldbl-128ibm 0x3.ee6078p+0L : 0x7.4334a54e1208ae1b8bfa15647ap-28L : inexact-ok
= erfc upward ldbl-128ibm 0x3.ee6078p+0L : 0x7.4334a54e1208ae1b8bfa15647cp-28L : inexact-ok
+erfc 4
+= erfc downward flt-32 0x4p+0f : 0x4.23774p-28f : inexact-ok
+= erfc tonearest flt-32 0x4p+0f : 0x4.237748p-28f : inexact-ok
+= erfc towardzero flt-32 0x4p+0f : 0x4.23774p-28f : inexact-ok
+= erfc upward flt-32 0x4p+0f : 0x4.237748p-28f : inexact-ok
+= erfc downward dbl-64 0x4p+0 : 0x4.237744ef4d798p-28 : inexact-ok
+= erfc tonearest dbl-64 0x4p+0 : 0x4.237744ef4d79cp-28 : inexact-ok
+= erfc towardzero dbl-64 0x4p+0 : 0x4.237744ef4d798p-28 : inexact-ok
+= erfc upward dbl-64 0x4p+0 : 0x4.237744ef4d79cp-28 : inexact-ok
+= erfc downward ldbl-96-intel 0x4p+0L : 0x4.237744ef4d79a9e8p-28L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p+0L : 0x4.237744ef4d79a9e8p-28L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p+0L : 0x4.237744ef4d79a9e8p-28L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p+0L : 0x4.237744ef4d79a9fp-28L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p+0L : 0x4.237744ef4d79a9e8p-28L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p+0L : 0x4.237744ef4d79a9e8p-28L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p+0L : 0x4.237744ef4d79a9e8p-28L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p+0L : 0x4.237744ef4d79a9fp-28L : inexact-ok
+= erfc downward ldbl-128 0x4p+0L : 0x4.237744ef4d79a9ea24bfce6c7e88p-28L : inexact-ok
+= erfc tonearest ldbl-128 0x4p+0L : 0x4.237744ef4d79a9ea24bfce6c7e8cp-28L : inexact-ok
+= erfc towardzero ldbl-128 0x4p+0L : 0x4.237744ef4d79a9ea24bfce6c7e88p-28L : inexact-ok
+= erfc upward ldbl-128 0x4p+0L : 0x4.237744ef4d79a9ea24bfce6c7e8cp-28L : inexact-ok
+= erfc downward ldbl-128ibm 0x4p+0L : 0x4.237744ef4d79a9ea24bfce6c7ep-28L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4p+0L : 0x4.237744ef4d79a9ea24bfce6c7ep-28L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4p+0L : 0x4.237744ef4d79a9ea24bfce6c7ep-28L : inexact-ok
+= erfc upward ldbl-128ibm 0x4p+0L : 0x4.237744ef4d79a9ea24bfce6c8p-28L : inexact-ok
+erfc -4
+= erfc downward flt-32 -0x4p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc tonearest flt-32 -0x4p+0f : 0x2p+0f : inexact-ok
+= erfc towardzero flt-32 -0x4p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc upward flt-32 -0x4p+0f : 0x2p+0f : inexact-ok
+= erfc downward dbl-64 -0x4p+0 : 0x1.ffffffbdc88bbp+0 : inexact-ok
+= erfc tonearest dbl-64 -0x4p+0 : 0x1.ffffffbdc88bbp+0 : inexact-ok
+= erfc towardzero dbl-64 -0x4p+0 : 0x1.ffffffbdc88bbp+0 : inexact-ok
+= erfc upward dbl-64 -0x4p+0 : 0x1.ffffffbdc88bcp+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x4p+0L : 0x1.ffffffbdc88bb10ap+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x4p+0L : 0x1.ffffffbdc88bb10cp+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x4p+0L : 0x1.ffffffbdc88bb10ap+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x4p+0L : 0x1.ffffffbdc88bb10cp+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x4p+0L : 0x1.ffffffbdc88bb10ap+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x4p+0L : 0x1.ffffffbdc88bb10cp+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x4p+0L : 0x1.ffffffbdc88bb10ap+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x4p+0L : 0x1.ffffffbdc88bb10cp+0L : inexact-ok
+= erfc downward ldbl-128 -0x4p+0L : 0x1.ffffffbdc88bb10b2865615db403p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x4p+0L : 0x1.ffffffbdc88bb10b2865615db403p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x4p+0L : 0x1.ffffffbdc88bb10b2865615db403p+0L : inexact-ok
+= erfc upward ldbl-128 -0x4p+0L : 0x1.ffffffbdc88bb10b2865615db404p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x4p+0L : 0x1.ffffffbdc88bb10b2865615db4p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x4p+0L : 0x1.ffffffbdc88bb10b2865615db4p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x4p+0L : 0x1.ffffffbdc88bb10b2865615db4p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x4p+0L : 0x1.ffffffbdc88bb10b2865615db48p+0L : inexact-ok
erfc 4.125
= erfc downward flt-32 0x4.2p+0f : 0x1.74b178p-28f : inexact-ok
= erfc tonearest flt-32 0x4.2p+0f : 0x1.74b17ap-28f : inexact-ok
@@ -119457,6 +128153,306 @@ erfc 4.125
= erfc tonearest ldbl-128ibm 0x4.2p+0L : 0x1.74b179d1eba809f2e322240741p-28L : inexact-ok
= erfc towardzero ldbl-128ibm 0x4.2p+0L : 0x1.74b179d1eba809f2e322240741p-28L : inexact-ok
= erfc upward ldbl-128ibm 0x4.2p+0L : 0x1.74b179d1eba809f2e3222407418p-28L : inexact-ok
+erfc 5
+= erfc downward flt-32 0x5p+0f : 0x1.b0c1a6p-40f : inexact-ok
+= erfc tonearest flt-32 0x5p+0f : 0x1.b0c1a8p-40f : inexact-ok
+= erfc towardzero flt-32 0x5p+0f : 0x1.b0c1a6p-40f : inexact-ok
+= erfc upward flt-32 0x5p+0f : 0x1.b0c1a8p-40f : inexact-ok
+= erfc downward dbl-64 0x5p+0 : 0x1.b0c1a759f7738p-40 : inexact-ok
+= erfc tonearest dbl-64 0x5p+0 : 0x1.b0c1a759f7739p-40 : inexact-ok
+= erfc towardzero dbl-64 0x5p+0 : 0x1.b0c1a759f7738p-40 : inexact-ok
+= erfc upward dbl-64 0x5p+0 : 0x1.b0c1a759f7739p-40 : inexact-ok
+= erfc downward ldbl-96-intel 0x5p+0L : 0x1.b0c1a759f7738934p-40L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x5p+0L : 0x1.b0c1a759f7738936p-40L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x5p+0L : 0x1.b0c1a759f7738934p-40L : inexact-ok
+= erfc upward ldbl-96-intel 0x5p+0L : 0x1.b0c1a759f7738936p-40L : inexact-ok
+= erfc downward ldbl-96-m68k 0x5p+0L : 0x1.b0c1a759f7738934p-40L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x5p+0L : 0x1.b0c1a759f7738936p-40L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x5p+0L : 0x1.b0c1a759f7738934p-40L : inexact-ok
+= erfc upward ldbl-96-m68k 0x5p+0L : 0x1.b0c1a759f7738936p-40L : inexact-ok
+= erfc downward ldbl-128 0x5p+0L : 0x1.b0c1a759f7738935ea5dea8e17aap-40L : inexact-ok
+= erfc tonearest ldbl-128 0x5p+0L : 0x1.b0c1a759f7738935ea5dea8e17aap-40L : inexact-ok
+= erfc towardzero ldbl-128 0x5p+0L : 0x1.b0c1a759f7738935ea5dea8e17aap-40L : inexact-ok
+= erfc upward ldbl-128 0x5p+0L : 0x1.b0c1a759f7738935ea5dea8e17abp-40L : inexact-ok
+= erfc downward ldbl-128ibm 0x5p+0L : 0x1.b0c1a759f7738935ea5dea8e178p-40L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x5p+0L : 0x1.b0c1a759f7738935ea5dea8e178p-40L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x5p+0L : 0x1.b0c1a759f7738935ea5dea8e178p-40L : inexact-ok
+= erfc upward ldbl-128ibm 0x5p+0L : 0x1.b0c1a759f7738935ea5dea8e18p-40L : inexact-ok
+erfc -5
+= erfc downward flt-32 -0x5p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc tonearest flt-32 -0x5p+0f : 0x2p+0f : inexact-ok
+= erfc towardzero flt-32 -0x5p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc upward flt-32 -0x5p+0f : 0x2p+0f : inexact-ok
+= erfc downward dbl-64 -0x5p+0 : 0x1.fffffffffe4f3p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x5p+0 : 0x1.fffffffffe4f4p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x5p+0 : 0x1.fffffffffe4f3p+0 : inexact-ok
+= erfc upward dbl-64 -0x5p+0 : 0x1.fffffffffe4f4p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x5p+0L : 0x1.fffffffffe4f3e58p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x5p+0L : 0x1.fffffffffe4f3e58p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x5p+0L : 0x1.fffffffffe4f3e58p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x5p+0L : 0x1.fffffffffe4f3e5ap+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x5p+0L : 0x1.fffffffffe4f3e58p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x5p+0L : 0x1.fffffffffe4f3e58p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x5p+0L : 0x1.fffffffffe4f3e58p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x5p+0L : 0x1.fffffffffe4f3e5ap+0L : inexact-ok
+= erfc downward ldbl-128 -0x5p+0L : 0x1.fffffffffe4f3e58a6088c76ca15p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x5p+0L : 0x1.fffffffffe4f3e58a6088c76ca16p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x5p+0L : 0x1.fffffffffe4f3e58a6088c76ca15p+0L : inexact-ok
+= erfc upward ldbl-128 -0x5p+0L : 0x1.fffffffffe4f3e58a6088c76ca16p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x5p+0L : 0x1.fffffffffe4f3e58a6088c76cap+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x5p+0L : 0x1.fffffffffe4f3e58a6088c76cap+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x5p+0L : 0x1.fffffffffe4f3e58a6088c76cap+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x5p+0L : 0x1.fffffffffe4f3e58a6088c76ca8p+0L : inexact-ok
+erfc 6
+= erfc downward flt-32 0x6p+0f : 0x1.8cf814p-56f : inexact-ok
+= erfc tonearest flt-32 0x6p+0f : 0x1.8cf816p-56f : inexact-ok
+= erfc towardzero flt-32 0x6p+0f : 0x1.8cf814p-56f : inexact-ok
+= erfc upward flt-32 0x6p+0f : 0x1.8cf816p-56f : inexact-ok
+= erfc downward dbl-64 0x6p+0 : 0x1.8cf81557d20b6p-56 : inexact-ok
+= erfc tonearest dbl-64 0x6p+0 : 0x1.8cf81557d20b6p-56 : inexact-ok
+= erfc towardzero dbl-64 0x6p+0 : 0x1.8cf81557d20b6p-56 : inexact-ok
+= erfc upward dbl-64 0x6p+0 : 0x1.8cf81557d20b7p-56 : inexact-ok
+= erfc downward ldbl-96-intel 0x6p+0L : 0x1.8cf81557d20b61a6p-56L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6p+0L : 0x1.8cf81557d20b61a8p-56L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6p+0L : 0x1.8cf81557d20b61a6p-56L : inexact-ok
+= erfc upward ldbl-96-intel 0x6p+0L : 0x1.8cf81557d20b61a8p-56L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6p+0L : 0x1.8cf81557d20b61a6p-56L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6p+0L : 0x1.8cf81557d20b61a8p-56L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6p+0L : 0x1.8cf81557d20b61a6p-56L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6p+0L : 0x1.8cf81557d20b61a8p-56L : inexact-ok
+= erfc downward ldbl-128 0x6p+0L : 0x1.8cf81557d20b61a7fff0cc732bf9p-56L : inexact-ok
+= erfc tonearest ldbl-128 0x6p+0L : 0x1.8cf81557d20b61a7fff0cc732bfap-56L : inexact-ok
+= erfc towardzero ldbl-128 0x6p+0L : 0x1.8cf81557d20b61a7fff0cc732bf9p-56L : inexact-ok
+= erfc upward ldbl-128 0x6p+0L : 0x1.8cf81557d20b61a7fff0cc732bfap-56L : inexact-ok
+= erfc downward ldbl-128ibm 0x6p+0L : 0x1.8cf81557d20b61a7fff0cc732b8p-56L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x6p+0L : 0x1.8cf81557d20b61a7fff0cc732cp-56L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x6p+0L : 0x1.8cf81557d20b61a7fff0cc732b8p-56L : inexact-ok
+= erfc upward ldbl-128ibm 0x6p+0L : 0x1.8cf81557d20b61a7fff0cc732cp-56L : inexact-ok
+erfc -6
+= erfc downward flt-32 -0x6p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc tonearest flt-32 -0x6p+0f : 0x2p+0f : inexact-ok
+= erfc towardzero flt-32 -0x6p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc upward flt-32 -0x6p+0f : 0x2p+0f : inexact-ok
+= erfc downward dbl-64 -0x6p+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc tonearest dbl-64 -0x6p+0 : 0x2p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x6p+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc upward dbl-64 -0x6p+0 : 0x2p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x6p+0L : 0x1.fffffffffffffe72p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x6p+0L : 0x1.fffffffffffffe74p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x6p+0L : 0x1.fffffffffffffe72p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x6p+0L : 0x1.fffffffffffffe74p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x6p+0L : 0x1.fffffffffffffe72p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x6p+0L : 0x1.fffffffffffffe74p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x6p+0L : 0x1.fffffffffffffe72p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x6p+0L : 0x1.fffffffffffffe74p+0L : inexact-ok
+= erfc downward ldbl-128 -0x6p+0L : 0x1.fffffffffffffe7307eaa82df49ep+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x6p+0L : 0x1.fffffffffffffe7307eaa82df49ep+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x6p+0L : 0x1.fffffffffffffe7307eaa82df49ep+0L : inexact-ok
+= erfc upward ldbl-128 -0x6p+0L : 0x1.fffffffffffffe7307eaa82df49fp+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x6p+0L : 0x1.fffffffffffffe7307eaa82df48p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x6p+0L : 0x1.fffffffffffffe7307eaa82df48p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x6p+0L : 0x1.fffffffffffffe7307eaa82df48p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x6p+0L : 0x1.fffffffffffffe7307eaa82df5p+0L : inexact-ok
+erfc 7
+= erfc downward flt-32 0x7p+0f : 0x3.2945p-76f : inexact-ok
+= erfc tonearest flt-32 0x7p+0f : 0x3.294504p-76f : inexact-ok
+= erfc towardzero flt-32 0x7p+0f : 0x3.2945p-76f : inexact-ok
+= erfc upward flt-32 0x7p+0f : 0x3.294504p-76f : inexact-ok
+= erfc downward dbl-64 0x7p+0 : 0x3.2945026df4e62p-76 : inexact-ok
+= erfc tonearest dbl-64 0x7p+0 : 0x3.2945026df4e62p-76 : inexact-ok
+= erfc towardzero dbl-64 0x7p+0 : 0x3.2945026df4e62p-76 : inexact-ok
+= erfc upward dbl-64 0x7p+0 : 0x3.2945026df4e64p-76 : inexact-ok
+= erfc downward ldbl-96-intel 0x7p+0L : 0x3.2945026df4e62a48p-76L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x7p+0L : 0x3.2945026df4e62a48p-76L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x7p+0L : 0x3.2945026df4e62a48p-76L : inexact-ok
+= erfc upward ldbl-96-intel 0x7p+0L : 0x3.2945026df4e62a4cp-76L : inexact-ok
+= erfc downward ldbl-96-m68k 0x7p+0L : 0x3.2945026df4e62a48p-76L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x7p+0L : 0x3.2945026df4e62a48p-76L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x7p+0L : 0x3.2945026df4e62a48p-76L : inexact-ok
+= erfc upward ldbl-96-m68k 0x7p+0L : 0x3.2945026df4e62a4cp-76L : inexact-ok
+= erfc downward ldbl-128 0x7p+0L : 0x3.2945026df4e62a48fcf382c1cfc8p-76L : inexact-ok
+= erfc tonearest ldbl-128 0x7p+0L : 0x3.2945026df4e62a48fcf382c1cfc8p-76L : inexact-ok
+= erfc towardzero ldbl-128 0x7p+0L : 0x3.2945026df4e62a48fcf382c1cfc8p-76L : inexact-ok
+= erfc upward ldbl-128 0x7p+0L : 0x3.2945026df4e62a48fcf382c1cfcap-76L : inexact-ok
+= erfc downward ldbl-128ibm 0x7p+0L : 0x3.2945026df4e62a48fcf382c1cfp-76L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x7p+0L : 0x3.2945026df4e62a48fcf382c1dp-76L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x7p+0L : 0x3.2945026df4e62a48fcf382c1cfp-76L : inexact-ok
+= erfc upward ldbl-128ibm 0x7p+0L : 0x3.2945026df4e62a48fcf382c1dp-76L : inexact-ok
+erfc -7
+= erfc downward flt-32 -0x7p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc tonearest flt-32 -0x7p+0f : 0x2p+0f : inexact-ok
+= erfc towardzero flt-32 -0x7p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc upward flt-32 -0x7p+0f : 0x2p+0f : inexact-ok
+= erfc downward dbl-64 -0x7p+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc tonearest dbl-64 -0x7p+0 : 0x2p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x7p+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc upward dbl-64 -0x7p+0 : 0x2p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x7p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x7p+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x7p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x7p+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x7p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x7p+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x7p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x7p+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0x7p+0L : 0x1.ffffffffffffffffffcd6bafd92p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x7p+0L : 0x1.ffffffffffffffffffcd6bafd921p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x7p+0L : 0x1.ffffffffffffffffffcd6bafd92p+0L : inexact-ok
+= erfc upward ldbl-128 -0x7p+0L : 0x1.ffffffffffffffffffcd6bafd921p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x7p+0L : 0x1.ffffffffffffffffffcd6bafd9p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x7p+0L : 0x1.ffffffffffffffffffcd6bafd9p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x7p+0L : 0x1.ffffffffffffffffffcd6bafd9p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x7p+0L : 0x1.ffffffffffffffffffcd6bafd98p+0L : inexact-ok
+erfc 8
+= erfc downward flt-32 0x8p+0f : 0xe.3a7e2p-100f : inexact-ok
+= erfc tonearest flt-32 0x8p+0f : 0xe.3a7e2p-100f : inexact-ok
+= erfc towardzero flt-32 0x8p+0f : 0xe.3a7e2p-100f : inexact-ok
+= erfc upward flt-32 0x8p+0f : 0xe.3a7e3p-100f : inexact-ok
+= erfc downward dbl-64 0x8p+0 : 0xe.3a7e2090befd8p-100 : inexact-ok
+= erfc tonearest dbl-64 0x8p+0 : 0xe.3a7e2090befd8p-100 : inexact-ok
+= erfc towardzero dbl-64 0x8p+0 : 0xe.3a7e2090befd8p-100 : inexact-ok
+= erfc upward dbl-64 0x8p+0 : 0xe.3a7e2090befep-100 : inexact-ok
+= erfc downward ldbl-96-intel 0x8p+0L : 0xe.3a7e2090befdbb5p-100L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p+0L : 0xe.3a7e2090befdbb6p-100L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p+0L : 0xe.3a7e2090befdbb5p-100L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p+0L : 0xe.3a7e2090befdbb6p-100L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p+0L : 0xe.3a7e2090befdbb5p-100L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p+0L : 0xe.3a7e2090befdbb6p-100L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p+0L : 0xe.3a7e2090befdbb5p-100L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p+0L : 0xe.3a7e2090befdbb6p-100L : inexact-ok
+= erfc downward ldbl-128 0x8p+0L : 0xe.3a7e2090befdbb5c007d16c48e8p-100L : inexact-ok
+= erfc tonearest ldbl-128 0x8p+0L : 0xe.3a7e2090befdbb5c007d16c48e88p-100L : inexact-ok
+= erfc towardzero ldbl-128 0x8p+0L : 0xe.3a7e2090befdbb5c007d16c48e8p-100L : inexact-ok
+= erfc upward ldbl-128 0x8p+0L : 0xe.3a7e2090befdbb5c007d16c48e88p-100L : inexact-ok
+= erfc downward ldbl-128ibm 0x8p+0L : 0xe.3a7e2090befdbb5c007d16c48cp-100L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x8p+0L : 0xe.3a7e2090befdbb5c007d16c49p-100L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x8p+0L : 0xe.3a7e2090befdbb5c007d16c48cp-100L : inexact-ok
+= erfc upward ldbl-128ibm 0x8p+0L : 0xe.3a7e2090befdbb5c007d16c49p-100L : inexact-ok
+erfc -8
+= erfc downward flt-32 -0x8p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc tonearest flt-32 -0x8p+0f : 0x2p+0f : inexact-ok
+= erfc towardzero flt-32 -0x8p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc upward flt-32 -0x8p+0f : 0x2p+0f : inexact-ok
+= erfc downward dbl-64 -0x8p+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc tonearest dbl-64 -0x8p+0 : 0x2p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x8p+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc upward dbl-64 -0x8p+0 : 0x2p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x8p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x8p+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x8p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x8p+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x8p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x8p+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x8p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x8p+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0x8p+0L : 0x1.ffffffffffffffffffffffff1c58p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x8p+0L : 0x1.ffffffffffffffffffffffff1c58p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x8p+0L : 0x1.ffffffffffffffffffffffff1c58p+0L : inexact-ok
+= erfc upward ldbl-128 -0x8p+0L : 0x1.ffffffffffffffffffffffff1c59p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x8p+0L : 0x1.ffffffffffffffffffffffff1cp+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x8p+0L : 0x1.ffffffffffffffffffffffff1c8p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x8p+0L : 0x1.ffffffffffffffffffffffff1cp+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x8p+0L : 0x1.ffffffffffffffffffffffff1c8p+0L : inexact-ok
+erfc 9
+= erfc downward flt-32 0x9p+0f : 0x8.cc6a1p-124f : inexact-ok
+= erfc tonearest flt-32 0x9p+0f : 0x8.cc6a1p-124f : inexact-ok
+= erfc towardzero flt-32 0x9p+0f : 0x8.cc6a1p-124f : inexact-ok
+= erfc upward flt-32 0x9p+0f : 0x8.cc6a2p-124f : inexact-ok
+= erfc downward dbl-64 0x9p+0 : 0x8.cc6a115f1fc6p-124 : inexact-ok
+= erfc tonearest dbl-64 0x9p+0 : 0x8.cc6a115f1fc6p-124 : inexact-ok
+= erfc towardzero dbl-64 0x9p+0 : 0x8.cc6a115f1fc6p-124 : inexact-ok
+= erfc upward dbl-64 0x9p+0 : 0x8.cc6a115f1fc68p-124 : inexact-ok
+= erfc downward ldbl-96-intel 0x9p+0L : 0x8.cc6a115f1fc6136p-124L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x9p+0L : 0x8.cc6a115f1fc6137p-124L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x9p+0L : 0x8.cc6a115f1fc6136p-124L : inexact-ok
+= erfc upward ldbl-96-intel 0x9p+0L : 0x8.cc6a115f1fc6137p-124L : inexact-ok
+= erfc downward ldbl-96-m68k 0x9p+0L : 0x8.cc6a115f1fc6136p-124L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x9p+0L : 0x8.cc6a115f1fc6137p-124L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x9p+0L : 0x8.cc6a115f1fc6136p-124L : inexact-ok
+= erfc upward ldbl-96-m68k 0x9p+0L : 0x8.cc6a115f1fc6137p-124L : inexact-ok
+= erfc downward ldbl-128 0x9p+0L : 0x8.cc6a115f1fc6136ba610a005ff18p-124L : inexact-ok
+= erfc tonearest ldbl-128 0x9p+0L : 0x8.cc6a115f1fc6136ba610a005ff2p-124L : inexact-ok
+= erfc towardzero ldbl-128 0x9p+0L : 0x8.cc6a115f1fc6136ba610a005ff18p-124L : inexact-ok
+= erfc upward ldbl-128 0x9p+0L : 0x8.cc6a115f1fc6136ba610a005ff2p-124L : inexact-ok
+= erfc downward ldbl-128ibm 0x9p+0L : 0x8.cc6a115f1fc6136ba610a005fcp-124L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x9p+0L : 0x8.cc6a115f1fc6136ba610a006p-124L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x9p+0L : 0x8.cc6a115f1fc6136ba610a005fcp-124L : inexact-ok
+= erfc upward ldbl-128ibm 0x9p+0L : 0x8.cc6a115f1fc6136ba610a006p-124L : inexact-ok
+erfc -9
+= erfc downward flt-32 -0x9p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc tonearest flt-32 -0x9p+0f : 0x2p+0f : inexact-ok
+= erfc towardzero flt-32 -0x9p+0f : 0x1.fffffep+0f : inexact-ok
+= erfc upward flt-32 -0x9p+0f : 0x2p+0f : inexact-ok
+= erfc downward dbl-64 -0x9p+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc tonearest dbl-64 -0x9p+0 : 0x2p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x9p+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc upward dbl-64 -0x9p+0 : 0x2p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x9p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x9p+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x9p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x9p+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x9p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x9p+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x9p+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x9p+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0x9p+0L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x9p+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x9p+0L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc upward ldbl-128 -0x9p+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x9p+0L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x9p+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x9p+0L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x9p+0L : 0x2p+0L : inexact-ok
+erfc 10
+= erfc downward flt-32 0xap+0f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc tonearest flt-32 0xap+0f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc towardzero flt-32 0xap+0f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc upward flt-32 0xap+0f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0xap+0 : 0xb.ec53f95451678p-152 : inexact-ok
+= erfc tonearest dbl-64 0xap+0 : 0xb.ec53f9545168p-152 : inexact-ok
+= erfc towardzero dbl-64 0xap+0 : 0xb.ec53f95451678p-152 : inexact-ok
+= erfc upward dbl-64 0xap+0 : 0xb.ec53f9545168p-152 : inexact-ok
+= erfc downward ldbl-96-intel 0xap+0L : 0xb.ec53f9545167ce9p-152L : inexact-ok
+= erfc tonearest ldbl-96-intel 0xap+0L : 0xb.ec53f9545167ceap-152L : inexact-ok
+= erfc towardzero ldbl-96-intel 0xap+0L : 0xb.ec53f9545167ce9p-152L : inexact-ok
+= erfc upward ldbl-96-intel 0xap+0L : 0xb.ec53f9545167ceap-152L : inexact-ok
+= erfc downward ldbl-96-m68k 0xap+0L : 0xb.ec53f9545167ce9p-152L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0xap+0L : 0xb.ec53f9545167ceap-152L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0xap+0L : 0xb.ec53f9545167ce9p-152L : inexact-ok
+= erfc upward ldbl-96-m68k 0xap+0L : 0xb.ec53f9545167ceap-152L : inexact-ok
+= erfc downward ldbl-128 0xap+0L : 0xb.ec53f9545167ce9b9c460ae3b26p-152L : inexact-ok
+= erfc tonearest ldbl-128 0xap+0L : 0xb.ec53f9545167ce9b9c460ae3b268p-152L : inexact-ok
+= erfc towardzero ldbl-128 0xap+0L : 0xb.ec53f9545167ce9b9c460ae3b26p-152L : inexact-ok
+= erfc upward ldbl-128 0xap+0L : 0xb.ec53f9545167ce9b9c460ae3b268p-152L : inexact-ok
+= erfc downward ldbl-128ibm 0xap+0L : 0xb.ec53f9545167ce9b9c460ae3bp-152L : inexact-ok
+= erfc tonearest ldbl-128ibm 0xap+0L : 0xb.ec53f9545167ce9b9c460ae3b4p-152L : inexact-ok
+= erfc towardzero ldbl-128ibm 0xap+0L : 0xb.ec53f9545167ce9b9c460ae3bp-152L : inexact-ok
+= erfc upward ldbl-128ibm 0xap+0L : 0xb.ec53f9545167ce9b9c460ae3b4p-152L : inexact-ok
+erfc -10
+= erfc downward flt-32 -0xap+0f : 0x1.fffffep+0f : inexact-ok
+= erfc tonearest flt-32 -0xap+0f : 0x2p+0f : inexact-ok
+= erfc towardzero flt-32 -0xap+0f : 0x1.fffffep+0f : inexact-ok
+= erfc upward flt-32 -0xap+0f : 0x2p+0f : inexact-ok
+= erfc downward dbl-64 -0xap+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc tonearest dbl-64 -0xap+0 : 0x2p+0 : inexact-ok
+= erfc towardzero dbl-64 -0xap+0 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc upward dbl-64 -0xap+0 : 0x2p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0xap+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0xap+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0xap+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-intel -0xap+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0xap+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0xap+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0xap+0L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0xap+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0xap+0L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0xap+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0xap+0L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc upward ldbl-128 -0xap+0L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0xap+0L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0xap+0L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0xap+0L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0xap+0L : 0x2p+0L : inexact-ok
erfc 0x1.ffa002p+2
= erfc downward flt-32 0x7.fe8008p+0f : 0xf.a3372p-100f : inexact-ok
= erfc tonearest flt-32 0x7.fe8008p+0f : 0xf.a3372p-100f : inexact-ok
@@ -119971,6 +128967,1945 @@ erfc 1000
= erfc tonearest ldbl-128ibm 0x3.e8p+8L : 0x0p+0L : inexact-ok underflow errno-erange
= erfc towardzero ldbl-128ibm 0x3.e8p+8L : 0x0p+0L : inexact-ok underflow errno-erange
= erfc upward ldbl-128ibm 0x3.e8p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+erfc 0x1p-5
+= erfc downward flt-32 0x8p-8f : 0xf.6f9d4p-4f : inexact-ok
+= erfc tonearest flt-32 0x8p-8f : 0xf.6f9d5p-4f : inexact-ok
+= erfc towardzero flt-32 0x8p-8f : 0xf.6f9d4p-4f : inexact-ok
+= erfc upward flt-32 0x8p-8f : 0xf.6f9d5p-4f : inexact-ok
+= erfc downward dbl-64 0x8p-8 : 0xf.6f9d4dd116d6p-4 : inexact-ok
+= erfc tonearest dbl-64 0x8p-8 : 0xf.6f9d4dd116d68p-4 : inexact-ok
+= erfc towardzero dbl-64 0x8p-8 : 0xf.6f9d4dd116d6p-4 : inexact-ok
+= erfc upward dbl-64 0x8p-8 : 0xf.6f9d4dd116d68p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x8p-8L : 0xf.6f9d4dd116d6403p-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p-8L : 0xf.6f9d4dd116d6403p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p-8L : 0xf.6f9d4dd116d6403p-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p-8L : 0xf.6f9d4dd116d6404p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p-8L : 0xf.6f9d4dd116d6403p-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p-8L : 0xf.6f9d4dd116d6403p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p-8L : 0xf.6f9d4dd116d6403p-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p-8L : 0xf.6f9d4dd116d6404p-4L : inexact-ok
+= erfc downward ldbl-128 0x8p-8L : 0xf.6f9d4dd116d640363e72a8f031b8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x8p-8L : 0xf.6f9d4dd116d640363e72a8f031b8p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x8p-8L : 0xf.6f9d4dd116d640363e72a8f031b8p-4L : inexact-ok
+= erfc upward ldbl-128 0x8p-8L : 0xf.6f9d4dd116d640363e72a8f031cp-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x8p-8L : 0xf.6f9d4dd116d640363e72a8f03p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x8p-8L : 0xf.6f9d4dd116d640363e72a8f03p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x8p-8L : 0xf.6f9d4dd116d640363e72a8f03p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x8p-8L : 0xf.6f9d4dd116d640363e72a8f034p-4L : inexact-ok
+erfc -0x1p-5
+= erfc downward flt-32 -0x8p-8f : 0x1.09062ap+0f : inexact-ok
+= erfc tonearest flt-32 -0x8p-8f : 0x1.09062cp+0f : inexact-ok
+= erfc towardzero flt-32 -0x8p-8f : 0x1.09062ap+0f : inexact-ok
+= erfc upward flt-32 -0x8p-8f : 0x1.09062cp+0f : inexact-ok
+= erfc downward dbl-64 -0x8p-8 : 0x1.09062b22ee929p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x8p-8 : 0x1.09062b22ee92ap+0 : inexact-ok
+= erfc towardzero dbl-64 -0x8p-8 : 0x1.09062b22ee929p+0 : inexact-ok
+= erfc upward dbl-64 -0x8p-8 : 0x1.09062b22ee92ap+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x8p-8L : 0x1.09062b22ee929bfcp+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x8p-8L : 0x1.09062b22ee929bfcp+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x8p-8L : 0x1.09062b22ee929bfcp+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x8p-8L : 0x1.09062b22ee929bfep+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x8p-8L : 0x1.09062b22ee929bfcp+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x8p-8L : 0x1.09062b22ee929bfcp+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x8p-8L : 0x1.09062b22ee929bfcp+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x8p-8L : 0x1.09062b22ee929bfep+0L : inexact-ok
+= erfc downward ldbl-128 -0x8p-8L : 0x1.09062b22ee929bfc9c18d570fce4p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x8p-8L : 0x1.09062b22ee929bfc9c18d570fce4p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x8p-8L : 0x1.09062b22ee929bfc9c18d570fce4p+0L : inexact-ok
+= erfc upward ldbl-128 -0x8p-8L : 0x1.09062b22ee929bfc9c18d570fce5p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x8p-8L : 0x1.09062b22ee929bfc9c18d570fc8p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x8p-8L : 0x1.09062b22ee929bfc9c18d570fdp+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x8p-8L : 0x1.09062b22ee929bfc9c18d570fc8p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x8p-8L : 0x1.09062b22ee929bfc9c18d570fdp+0L : inexact-ok
+erfc 0x1p-10
+= erfc downward flt-32 0x4p-12f : 0xf.fb7c8p-4f : inexact-ok
+= erfc tonearest flt-32 0x4p-12f : 0xf.fb7c9p-4f : inexact-ok
+= erfc towardzero flt-32 0x4p-12f : 0xf.fb7c8p-4f : inexact-ok
+= erfc upward flt-32 0x4p-12f : 0xf.fb7c9p-4f : inexact-ok
+= erfc downward dbl-64 0x4p-12 : 0xf.fb7c8a4401cdp-4 : inexact-ok
+= erfc tonearest dbl-64 0x4p-12 : 0xf.fb7c8a4401cdp-4 : inexact-ok
+= erfc towardzero dbl-64 0x4p-12 : 0xf.fb7c8a4401cdp-4 : inexact-ok
+= erfc upward dbl-64 0x4p-12 : 0xf.fb7c8a4401cd8p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x4p-12L : 0xf.fb7c8a4401cd1c3p-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p-12L : 0xf.fb7c8a4401cd1c3p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p-12L : 0xf.fb7c8a4401cd1c3p-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p-12L : 0xf.fb7c8a4401cd1c4p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-12L : 0xf.fb7c8a4401cd1c3p-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-12L : 0xf.fb7c8a4401cd1c3p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-12L : 0xf.fb7c8a4401cd1c3p-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-12L : 0xf.fb7c8a4401cd1c4p-4L : inexact-ok
+= erfc downward ldbl-128 0x4p-12L : 0xf.fb7c8a4401cd1c3347a83a17da48p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-12L : 0xf.fb7c8a4401cd1c3347a83a17da5p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-12L : 0xf.fb7c8a4401cd1c3347a83a17da48p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-12L : 0xf.fb7c8a4401cd1c3347a83a17da5p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x4p-12L : 0xf.fb7c8a4401cd1c3347a83a17d8p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4p-12L : 0xf.fb7c8a4401cd1c3347a83a17dcp-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4p-12L : 0xf.fb7c8a4401cd1c3347a83a17d8p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x4p-12L : 0xf.fb7c8a4401cd1c3347a83a17dcp-4L : inexact-ok
+erfc 0x1p-15
+= erfc downward flt-32 0x2p-16f : 0xf.ffdbep-4f : inexact-ok
+= erfc tonearest flt-32 0x2p-16f : 0xf.ffdbep-4f : inexact-ok
+= erfc towardzero flt-32 0x2p-16f : 0xf.ffdbep-4f : inexact-ok
+= erfc upward flt-32 0x2p-16f : 0xf.ffdbfp-4f : inexact-ok
+= erfc downward dbl-64 0x2p-16 : 0xf.ffdbe4515faa8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x2p-16 : 0xf.ffdbe4515fabp-4 : inexact-ok
+= erfc towardzero dbl-64 0x2p-16 : 0xf.ffdbe4515faa8p-4 : inexact-ok
+= erfc upward dbl-64 0x2p-16 : 0xf.ffdbe4515fabp-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x2p-16L : 0xf.ffdbe4515faaeep-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2p-16L : 0xf.ffdbe4515faaee1p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2p-16L : 0xf.ffdbe4515faaeep-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x2p-16L : 0xf.ffdbe4515faaee1p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2p-16L : 0xf.ffdbe4515faaeep-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2p-16L : 0xf.ffdbe4515faaee1p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2p-16L : 0xf.ffdbe4515faaeep-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2p-16L : 0xf.ffdbe4515faaee1p-4L : inexact-ok
+= erfc downward ldbl-128 0x2p-16L : 0xf.ffdbe4515faaee0eb270b8c6b0c8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x2p-16L : 0xf.ffdbe4515faaee0eb270b8c6b0dp-4L : inexact-ok
+= erfc towardzero ldbl-128 0x2p-16L : 0xf.ffdbe4515faaee0eb270b8c6b0c8p-4L : inexact-ok
+= erfc upward ldbl-128 0x2p-16L : 0xf.ffdbe4515faaee0eb270b8c6b0dp-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x2p-16L : 0xf.ffdbe4515faaee0eb270b8c6bp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2p-16L : 0xf.ffdbe4515faaee0eb270b8c6bp-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2p-16L : 0xf.ffdbe4515faaee0eb270b8c6bp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x2p-16L : 0xf.ffdbe4515faaee0eb270b8c6b4p-4L : inexact-ok
+erfc 0x1p-20
+= erfc downward flt-32 0x1p-20f : 0xf.fffedp-4f : inexact-ok
+= erfc tonearest flt-32 0x1p-20f : 0xf.fffeep-4f : inexact-ok
+= erfc towardzero flt-32 0x1p-20f : 0xf.fffedp-4f : inexact-ok
+= erfc upward flt-32 0x1p-20f : 0xf.fffeep-4f : inexact-ok
+= erfc downward dbl-64 0x1p-20 : 0xf.fffedf228afb8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x1p-20 : 0xf.fffedf228afcp-4 : inexact-ok
+= erfc towardzero dbl-64 0x1p-20 : 0xf.fffedf228afb8p-4 : inexact-ok
+= erfc upward dbl-64 0x1p-20 : 0xf.fffedf228afcp-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x1p-20L : 0xf.fffedf228afbd6ap-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1p-20L : 0xf.fffedf228afbd6bp-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1p-20L : 0xf.fffedf228afbd6ap-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x1p-20L : 0xf.fffedf228afbd6bp-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1p-20L : 0xf.fffedf228afbd6ap-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1p-20L : 0xf.fffedf228afbd6bp-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1p-20L : 0xf.fffedf228afbd6ap-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1p-20L : 0xf.fffedf228afbd6bp-4L : inexact-ok
+= erfc downward ldbl-128 0x1p-20L : 0xf.fffedf228afbd6a978b6c864b5b8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x1p-20L : 0xf.fffedf228afbd6a978b6c864b5b8p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x1p-20L : 0xf.fffedf228afbd6a978b6c864b5b8p-4L : inexact-ok
+= erfc upward ldbl-128 0x1p-20L : 0xf.fffedf228afbd6a978b6c864b5cp-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x1p-20L : 0xf.fffedf228afbd6a978b6c864b4p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1p-20L : 0xf.fffedf228afbd6a978b6c864b4p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1p-20L : 0xf.fffedf228afbd6a978b6c864b4p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x1p-20L : 0xf.fffedf228afbd6a978b6c864b8p-4L : inexact-ok
+erfc 0x1p-25
+= erfc downward flt-32 0x8p-28f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x8p-28f : 0xf.fffffp-4f : inexact-ok
+= erfc towardzero flt-32 0x8p-28f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x8p-28f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x8p-28 : 0xf.fffff6f914578p-4 : inexact-ok
+= erfc tonearest dbl-64 0x8p-28 : 0xf.fffff6f91458p-4 : inexact-ok
+= erfc towardzero dbl-64 0x8p-28 : 0xf.fffff6f914578p-4 : inexact-ok
+= erfc upward dbl-64 0x8p-28 : 0xf.fffff6f91458p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x8p-28L : 0xf.fffff6f91457debp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p-28L : 0xf.fffff6f91457debp-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p-28L : 0xf.fffff6f91457debp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p-28L : 0xf.fffff6f91457decp-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p-28L : 0xf.fffff6f91457debp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p-28L : 0xf.fffff6f91457debp-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p-28L : 0xf.fffff6f91457debp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p-28L : 0xf.fffff6f91457decp-4L : inexact-ok
+= erfc downward ldbl-128 0x8p-28L : 0xf.fffff6f91457deb24a37bc860f7p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x8p-28L : 0xf.fffff6f91457deb24a37bc860f7p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x8p-28L : 0xf.fffff6f91457deb24a37bc860f7p-4L : inexact-ok
+= erfc upward ldbl-128 0x8p-28L : 0xf.fffff6f91457deb24a37bc860f78p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x8p-28L : 0xf.fffff6f91457deb24a37bc860cp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x8p-28L : 0xf.fffff6f91457deb24a37bc861p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x8p-28L : 0xf.fffff6f91457deb24a37bc860cp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x8p-28L : 0xf.fffff6f91457deb24a37bc861p-4L : inexact-ok
+erfc 0x1p-30
+= erfc downward flt-32 0x4p-32f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x4p-32f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x4p-32f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x4p-32f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x4p-32 : 0xf.ffffffb7c8a28p-4 : inexact-ok
+= erfc tonearest dbl-64 0x4p-32 : 0xf.ffffffb7c8a28p-4 : inexact-ok
+= erfc towardzero dbl-64 0x4p-32 : 0xf.ffffffb7c8a28p-4 : inexact-ok
+= erfc upward dbl-64 0x4p-32 : 0xf.ffffffb7c8a3p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x4p-32L : 0xf.ffffffb7c8a2befp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p-32L : 0xf.ffffffb7c8a2befp-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p-32L : 0xf.ffffffb7c8a2befp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p-32L : 0xf.ffffffb7c8a2bfp-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-32L : 0xf.ffffffb7c8a2befp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-32L : 0xf.ffffffb7c8a2befp-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-32L : 0xf.ffffffb7c8a2befp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-32L : 0xf.ffffffb7c8a2bfp-4L : inexact-ok
+= erfc downward ldbl-128 0x4p-32L : 0xf.ffffffb7c8a2bef5924bbac83dp-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-32L : 0xf.ffffffb7c8a2bef5924bbac83dp-4L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-32L : 0xf.ffffffb7c8a2bef5924bbac83dp-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-32L : 0xf.ffffffb7c8a2bef5924bbac83d08p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x4p-32L : 0xf.ffffffb7c8a2bef5924bbac83cp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4p-32L : 0xf.ffffffb7c8a2bef5924bbac83cp-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4p-32L : 0xf.ffffffb7c8a2bef5924bbac83cp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x4p-32L : 0xf.ffffffb7c8a2bef5924bbac84p-4L : inexact-ok
+erfc 0x1p-35
+= erfc downward flt-32 0x2p-36f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x2p-36f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x2p-36f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x2p-36f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x2p-36 : 0xf.fffffffdbe45p-4 : inexact-ok
+= erfc tonearest dbl-64 0x2p-36 : 0xf.fffffffdbe45p-4 : inexact-ok
+= erfc towardzero dbl-64 0x2p-36 : 0xf.fffffffdbe45p-4 : inexact-ok
+= erfc upward dbl-64 0x2p-36 : 0xf.fffffffdbe458p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x2p-36L : 0xf.fffffffdbe4515fp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2p-36L : 0xf.fffffffdbe4515fp-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2p-36L : 0xf.fffffffdbe4515fp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x2p-36L : 0xf.fffffffdbe4516p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2p-36L : 0xf.fffffffdbe4515fp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2p-36L : 0xf.fffffffdbe4515fp-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2p-36L : 0xf.fffffffdbe4515fp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2p-36L : 0xf.fffffffdbe4516p-4L : inexact-ok
+= erfc downward ldbl-128 0x2p-36L : 0xf.fffffffdbe4515f7ac925dca3bbp-4L : inexact-ok
+= erfc tonearest ldbl-128 0x2p-36L : 0xf.fffffffdbe4515f7ac925dca3bbp-4L : inexact-ok
+= erfc towardzero ldbl-128 0x2p-36L : 0xf.fffffffdbe4515f7ac925dca3bbp-4L : inexact-ok
+= erfc upward ldbl-128 0x2p-36L : 0xf.fffffffdbe4515f7ac925dca3bb8p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x2p-36L : 0xf.fffffffdbe4515f7ac925dca38p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2p-36L : 0xf.fffffffdbe4515f7ac925dca3cp-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2p-36L : 0xf.fffffffdbe4515f7ac925dca38p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x2p-36L : 0xf.fffffffdbe4515f7ac925dca3cp-4L : inexact-ok
+erfc 0x1p-40
+= erfc downward flt-32 0x1p-40f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x1p-40f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x1p-40f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x1p-40f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x1p-40 : 0xf.ffffffffedf2p-4 : inexact-ok
+= erfc tonearest dbl-64 0x1p-40 : 0xf.ffffffffedf2p-4 : inexact-ok
+= erfc towardzero dbl-64 0x1p-40 : 0xf.ffffffffedf2p-4 : inexact-ok
+= erfc upward dbl-64 0x1p-40 : 0xf.ffffffffedf28p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x1p-40L : 0xf.ffffffffedf228ap-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1p-40L : 0xf.ffffffffedf228bp-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1p-40L : 0xf.ffffffffedf228ap-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x1p-40L : 0xf.ffffffffedf228bp-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1p-40L : 0xf.ffffffffedf228ap-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1p-40L : 0xf.ffffffffedf228bp-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1p-40L : 0xf.ffffffffedf228ap-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1p-40L : 0xf.ffffffffedf228bp-4L : inexact-ok
+= erfc downward ldbl-128 0x1p-40L : 0xf.ffffffffedf228afbd6492ee51cp-4L : inexact-ok
+= erfc tonearest ldbl-128 0x1p-40L : 0xf.ffffffffedf228afbd6492ee51c8p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x1p-40L : 0xf.ffffffffedf228afbd6492ee51cp-4L : inexact-ok
+= erfc upward ldbl-128 0x1p-40L : 0xf.ffffffffedf228afbd6492ee51c8p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x1p-40L : 0xf.ffffffffedf228afbd6492ee5p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1p-40L : 0xf.ffffffffedf228afbd6492ee5p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1p-40L : 0xf.ffffffffedf228afbd6492ee5p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x1p-40L : 0xf.ffffffffedf228afbd6492ee54p-4L : inexact-ok
+erfc 0x1p-45
+= erfc downward flt-32 0x8p-48f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x8p-48f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x8p-48f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x8p-48f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x8p-48 : 0xf.ffffffffff6f8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x8p-48 : 0xf.ffffffffff6f8p-4 : inexact-ok
+= erfc towardzero dbl-64 0x8p-48 : 0xf.ffffffffff6f8p-4 : inexact-ok
+= erfc upward dbl-64 0x8p-48 : 0xf.ffffffffff7p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x8p-48L : 0xf.ffffffffff6f914p-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p-48L : 0xf.ffffffffff6f914p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p-48L : 0xf.ffffffffff6f914p-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p-48L : 0xf.ffffffffff6f915p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p-48L : 0xf.ffffffffff6f914p-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p-48L : 0xf.ffffffffff6f914p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p-48L : 0xf.ffffffffff6f914p-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p-48L : 0xf.ffffffffff6f915p-4L : inexact-ok
+= erfc downward ldbl-128 0x8p-48L : 0xf.ffffffffff6f91457deb24977288p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x8p-48L : 0xf.ffffffffff6f91457deb2497729p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x8p-48L : 0xf.ffffffffff6f91457deb24977288p-4L : inexact-ok
+= erfc upward ldbl-128 0x8p-48L : 0xf.ffffffffff6f91457deb2497729p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x8p-48L : 0xf.ffffffffff6f91457deb24977p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x8p-48L : 0xf.ffffffffff6f91457deb249774p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x8p-48L : 0xf.ffffffffff6f91457deb24977p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x8p-48L : 0xf.ffffffffff6f91457deb249774p-4L : inexact-ok
+erfc 0x1p-50
+= erfc downward flt-32 0x4p-52f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x4p-52f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x4p-52f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x4p-52f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x4p-52 : 0xf.fffffffffffbp-4 : inexact-ok
+= erfc tonearest dbl-64 0x4p-52 : 0xf.fffffffffffb8p-4 : inexact-ok
+= erfc towardzero dbl-64 0x4p-52 : 0xf.fffffffffffbp-4 : inexact-ok
+= erfc upward dbl-64 0x4p-52 : 0xf.fffffffffffb8p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x4p-52L : 0xf.fffffffffffb7c8p-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p-52L : 0xf.fffffffffffb7c9p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p-52L : 0xf.fffffffffffb7c8p-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p-52L : 0xf.fffffffffffb7c9p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-52L : 0xf.fffffffffffb7c8p-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-52L : 0xf.fffffffffffb7c9p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-52L : 0xf.fffffffffffb7c8p-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-52L : 0xf.fffffffffffb7c9p-4L : inexact-ok
+= erfc downward ldbl-128 0x4p-52L : 0xf.fffffffffffb7c8a2bef5924bb9p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-52L : 0xf.fffffffffffb7c8a2bef5924bb98p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-52L : 0xf.fffffffffffb7c8a2bef5924bb9p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-52L : 0xf.fffffffffffb7c8a2bef5924bb98p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x4p-52L : 0xf.fffffffffffb7c8a2bef5924b8p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4p-52L : 0xf.fffffffffffb7c8a2bef5924bcp-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4p-52L : 0xf.fffffffffffb7c8a2bef5924b8p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x4p-52L : 0xf.fffffffffffb7c8a2bef5924bcp-4L : inexact-ok
+erfc 0x1p-60
+= erfc downward flt-32 0x1p-60f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x1p-60f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x1p-60f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x1p-60f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x1p-60 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x1p-60 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x1p-60 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x1p-60 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffedp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffeep-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffedp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x1p-60L : 0xf.fffffffffffffeep-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffedp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffeep-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffedp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1p-60L : 0xf.fffffffffffffeep-4L : inexact-ok
+= erfc downward ldbl-128 0x1p-60L : 0xf.fffffffffffffedf228afbd64928p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x1p-60L : 0xf.fffffffffffffedf228afbd6493p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x1p-60L : 0xf.fffffffffffffedf228afbd64928p-4L : inexact-ok
+= erfc upward ldbl-128 0x1p-60L : 0xf.fffffffffffffedf228afbd6493p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffedf228afbd648p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffedf228afbd648p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffedf228afbd648p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x1p-60L : 0xf.fffffffffffffedf228afbd64cp-4L : inexact-ok
+erfc 0x1p-100
+= erfc downward flt-32 0x1p-100f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x1p-100f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x1p-100f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x1p-100f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x1p-100 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x1p-100 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x1p-100 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x1p-100 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x1p-100L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1p-100L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1p-100L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffedf2p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffedf2p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffedf2p-4L : inexact-ok
+= erfc upward ldbl-128 0x1p-100L : 0xf.fffffffffffffffffffffffedf28p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffedcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffeep-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffedcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x1p-100L : 0xf.fffffffffffffffffffffffeep-4L : inexact-ok
+erfc 0x1p-600
+= erfc downward flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= erfc tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= erfc upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= erfc tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= erfc upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc downward dbl-64 0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+erfc 0x1p-10000
+= erfc downward flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= erfc tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= erfc upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= erfc tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= erfc upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc downward dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+erfc 0x9.31cdfp+0
+= erfc downward flt-32 0x9.31cdfp+0f : 0x4.00041p-128f : inexact-ok
+= erfc tonearest flt-32 0x9.31cdfp+0f : 0x4.000418p-128f : inexact-ok
+= erfc towardzero flt-32 0x9.31cdfp+0f : 0x4.00041p-128f : inexact-ok
+= erfc upward flt-32 0x9.31cdfp+0f : 0x4.000418p-128f : inexact-ok
+= erfc downward dbl-64 0x9.31cdfp+0 : 0x4.0004157f2239cp-128 : inexact-ok
+= erfc tonearest dbl-64 0x9.31cdfp+0 : 0x4.0004157f2239cp-128 : inexact-ok
+= erfc towardzero dbl-64 0x9.31cdfp+0 : 0x4.0004157f2239cp-128 : inexact-ok
+= erfc upward dbl-64 0x9.31cdfp+0 : 0x4.0004157f223ap-128 : inexact-ok
+= erfc downward ldbl-96-intel 0x9.31cdfp+0L : 0x4.0004157f2239d72p-128L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x9.31cdfp+0L : 0x4.0004157f2239d72p-128L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x9.31cdfp+0L : 0x4.0004157f2239d72p-128L : inexact-ok
+= erfc upward ldbl-96-intel 0x9.31cdfp+0L : 0x4.0004157f2239d728p-128L : inexact-ok
+= erfc downward ldbl-96-m68k 0x9.31cdfp+0L : 0x4.0004157f2239d72p-128L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x9.31cdfp+0L : 0x4.0004157f2239d72p-128L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x9.31cdfp+0L : 0x4.0004157f2239d72p-128L : inexact-ok
+= erfc upward ldbl-96-m68k 0x9.31cdfp+0L : 0x4.0004157f2239d728p-128L : inexact-ok
+= erfc downward ldbl-128 0x9.31cdfp+0L : 0x4.0004157f2239d721e27728e0acacp-128L : inexact-ok
+= erfc tonearest ldbl-128 0x9.31cdfp+0L : 0x4.0004157f2239d721e27728e0acacp-128L : inexact-ok
+= erfc towardzero ldbl-128 0x9.31cdfp+0L : 0x4.0004157f2239d721e27728e0acacp-128L : inexact-ok
+= erfc upward ldbl-128 0x9.31cdfp+0L : 0x4.0004157f2239d721e27728e0acbp-128L : inexact-ok
+= erfc downward ldbl-128ibm 0x9.31cdfp+0L : 0x4.0004157f2239d721e27728e0acp-128L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x9.31cdfp+0L : 0x4.0004157f2239d721e27728e0acp-128L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x9.31cdfp+0L : 0x4.0004157f2239d721e27728e0acp-128L : inexact-ok
+= erfc upward ldbl-128ibm 0x9.31cdfp+0L : 0x4.0004157f2239d721e27728e0aep-128L : inexact-ok
+erfc 0x9.31cep+0
+= erfc downward flt-32 0x9.31cep+0f : 0x3.ffff7p-128f : inexact-ok underflow errno-erange-ok
+= erfc tonearest flt-32 0x9.31cep+0f : 0x3.ffff78p-128f : inexact-ok underflow errno-erange-ok
+= erfc towardzero flt-32 0x9.31cep+0f : 0x3.ffff7p-128f : inexact-ok underflow errno-erange-ok
+= erfc upward flt-32 0x9.31cep+0f : 0x3.ffff78p-128f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x9.31cep+0 : 0x3.ffff75b4a7f7p-128 : inexact-ok
+= erfc tonearest dbl-64 0x9.31cep+0 : 0x3.ffff75b4a7f72p-128 : inexact-ok
+= erfc towardzero dbl-64 0x9.31cep+0 : 0x3.ffff75b4a7f7p-128 : inexact-ok
+= erfc upward dbl-64 0x9.31cep+0 : 0x3.ffff75b4a7f72p-128 : inexact-ok
+= erfc downward ldbl-96-intel 0x9.31cep+0L : 0x3.ffff75b4a7f7172p-128L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x9.31cep+0L : 0x3.ffff75b4a7f7172p-128L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x9.31cep+0L : 0x3.ffff75b4a7f7172p-128L : inexact-ok
+= erfc upward ldbl-96-intel 0x9.31cep+0L : 0x3.ffff75b4a7f71724p-128L : inexact-ok
+= erfc downward ldbl-96-m68k 0x9.31cep+0L : 0x3.ffff75b4a7f7172p-128L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x9.31cep+0L : 0x3.ffff75b4a7f7172p-128L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x9.31cep+0L : 0x3.ffff75b4a7f7172p-128L : inexact-ok
+= erfc upward ldbl-96-m68k 0x9.31cep+0L : 0x3.ffff75b4a7f71724p-128L : inexact-ok
+= erfc downward ldbl-128 0x9.31cep+0L : 0x3.ffff75b4a7f71721b89fe0646f56p-128L : inexact-ok
+= erfc tonearest ldbl-128 0x9.31cep+0L : 0x3.ffff75b4a7f71721b89fe0646f56p-128L : inexact-ok
+= erfc towardzero ldbl-128 0x9.31cep+0L : 0x3.ffff75b4a7f71721b89fe0646f56p-128L : inexact-ok
+= erfc upward ldbl-128 0x9.31cep+0L : 0x3.ffff75b4a7f71721b89fe0646f58p-128L : inexact-ok
+= erfc downward ldbl-128ibm 0x9.31cep+0L : 0x3.ffff75b4a7f71721b89fe0646fp-128L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x9.31cep+0L : 0x3.ffff75b4a7f71721b89fe0646fp-128L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x9.31cep+0L : 0x3.ffff75b4a7f71721b89fe0646fp-128L : inexact-ok
+= erfc upward ldbl-128ibm 0x9.31cep+0L : 0x3.ffff75b4a7f71721b89fe0647p-128L : inexact-ok
+erfc 0x1.a8b12fc6e4891p+4
+= erfc downward flt-32 0x1.a8b13p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x1.a8b13p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x1.a8b13p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x1.a8b13p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.a8b13p+4 : 0x3.fffd098f7c638p-1024 : inexact-ok underflow errno-erange-ok
+= erfc tonearest dbl-64 0x1.a8b13p+4 : 0x3.fffd098f7c63cp-1024 : inexact-ok underflow errno-erange-ok
+= erfc towardzero dbl-64 0x1.a8b13p+4 : 0x3.fffd098f7c638p-1024 : inexact-ok underflow errno-erange-ok
+= erfc upward dbl-64 0x1.a8b13p+4 : 0x3.fffd098f7c63cp-1024 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.a8b13p+4L : 0x3.fffd098f7c63a43p-1024L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.a8b13p+4L : 0x3.fffd098f7c63a43p-1024L : inexact-ok
+= erfc downward ldbl-128 0x1.a8b13p+4L : 0x3.fffd098f7c63a42c4181f6fca376p-1024L : inexact-ok
+= erfc tonearest ldbl-128 0x1.a8b13p+4L : 0x3.fffd098f7c63a42c4181f6fca376p-1024L : inexact-ok
+= erfc towardzero ldbl-128 0x1.a8b13p+4L : 0x3.fffd098f7c63a42c4181f6fca376p-1024L : inexact-ok
+= erfc upward ldbl-128 0x1.a8b13p+4L : 0x3.fffd098f7c63a42c4181f6fca378p-1024L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.a8b13p+4L : 0x3.fffd098f7c638p-1024L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.a8b13p+4L : 0x3.fffd098f7c63cp-1024L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.a8b13p+4L : 0x3.fffd098f7c638p-1024L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.a8b13p+4L : 0x3.fffd098f7c63cp-1024L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x1.a8b12ep+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x1.a8b12ep+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x1.a8b12ep+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x1.a8b12ep+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.a8b12ep+4 : 0x4.001799b7b63b8p-1024 : inexact-ok
+= erfc tonearest dbl-64 0x1.a8b12ep+4 : 0x4.001799b7b63bcp-1024 : inexact-ok
+= erfc towardzero dbl-64 0x1.a8b12ep+4 : 0x4.001799b7b63b8p-1024 : inexact-ok
+= erfc upward dbl-64 0x1.a8b12ep+4 : 0x4.001799b7b63bcp-1024 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.a8b12ep+4L : 0x4.001799b7b63bbef8p-1024L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.a8b12ep+4L : 0x4.001799b7b63bbfp-1024L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.a8b12ep+4L : 0x4.001799b7b63bbef8p-1024L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.a8b12ep+4L : 0x4.001799b7b63bbfp-1024L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.a8b12ep+4L : 0x4.001799b7b63bbef8p-1024L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.a8b12ep+4L : 0x4.001799b7b63bbfp-1024L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.a8b12ep+4L : 0x4.001799b7b63bbef8p-1024L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.a8b12ep+4L : 0x4.001799b7b63bbfp-1024L : inexact-ok
+= erfc downward ldbl-128 0x1.a8b12ep+4L : 0x4.001799b7b63bbeff7d28fedc0014p-1024L : inexact-ok
+= erfc tonearest ldbl-128 0x1.a8b12ep+4L : 0x4.001799b7b63bbeff7d28fedc0018p-1024L : inexact-ok
+= erfc towardzero ldbl-128 0x1.a8b12ep+4L : 0x4.001799b7b63bbeff7d28fedc0014p-1024L : inexact-ok
+= erfc upward ldbl-128 0x1.a8b12ep+4L : 0x4.001799b7b63bbeff7d28fedc0018p-1024L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.a8b12ep+4L : 0x4.001799b7b63b8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.a8b12ep+4L : 0x4.001799b7b63bcp-1024L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.a8b12ep+4L : 0x4.001799b7b63b8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.a8b12ep+4L : 0x4.001799b7b63bcp-1024L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.a8b12fc6e4891p+4 : 0x4.0000000000cc8p-1024 : inexact-ok
+= erfc tonearest dbl-64 0x1.a8b12fc6e4891p+4 : 0x4.0000000000cc8p-1024 : inexact-ok
+= erfc towardzero dbl-64 0x1.a8b12fc6e4891p+4 : 0x4.0000000000cc8p-1024 : inexact-ok
+= erfc upward dbl-64 0x1.a8b12fc6e4891p+4 : 0x4.0000000000cccp-1024 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9078p-1024L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9078p-1024L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9078p-1024L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc908p-1024L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9078p-1024L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9078p-1024L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9078p-1024L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc908p-1024L : inexact-ok
+= erfc downward ldbl-128 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9079f71a2f32ab1p-1024L : inexact-ok
+= erfc tonearest ldbl-128 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9079f71a2f32ab1p-1024L : inexact-ok
+= erfc towardzero ldbl-128 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9079f71a2f32ab1p-1024L : inexact-ok
+= erfc upward ldbl-128 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc9079f71a2f32ab14p-1024L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cc8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.a8b12fc6e4891p+4L : 0x4.0000000000cccp-1024L : inexact-ok underflow errno-erange-ok
+erfc 0x1.a8b12fc6e4892p+4
+= erfc downward flt-32 0x1.a8b13p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x1.a8b13p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x1.a8b13p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x1.a8b13p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.a8b13p+4 : 0x3.fffd098f7c638p-1024 : inexact-ok underflow errno-erange-ok
+= erfc tonearest dbl-64 0x1.a8b13p+4 : 0x3.fffd098f7c63cp-1024 : inexact-ok underflow errno-erange-ok
+= erfc towardzero dbl-64 0x1.a8b13p+4 : 0x3.fffd098f7c638p-1024 : inexact-ok underflow errno-erange-ok
+= erfc upward dbl-64 0x1.a8b13p+4 : 0x3.fffd098f7c63cp-1024 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.a8b13p+4L : 0x3.fffd098f7c63a43p-1024L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.a8b13p+4L : 0x3.fffd098f7c63a42cp-1024L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.a8b13p+4L : 0x3.fffd098f7c63a43p-1024L : inexact-ok
+= erfc downward ldbl-128 0x1.a8b13p+4L : 0x3.fffd098f7c63a42c4181f6fca376p-1024L : inexact-ok
+= erfc tonearest ldbl-128 0x1.a8b13p+4L : 0x3.fffd098f7c63a42c4181f6fca376p-1024L : inexact-ok
+= erfc towardzero ldbl-128 0x1.a8b13p+4L : 0x3.fffd098f7c63a42c4181f6fca376p-1024L : inexact-ok
+= erfc upward ldbl-128 0x1.a8b13p+4L : 0x3.fffd098f7c63a42c4181f6fca378p-1024L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.a8b13p+4L : 0x3.fffd098f7c638p-1024L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.a8b13p+4L : 0x3.fffd098f7c63cp-1024L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.a8b13p+4L : 0x3.fffd098f7c638p-1024L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.a8b13p+4L : 0x3.fffd098f7c63cp-1024L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x1.a8b12ep+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x1.a8b12ep+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x1.a8b12ep+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x1.a8b12ep+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.a8b12ep+4 : 0x4.001799b7b63b8p-1024 : inexact-ok
+= erfc tonearest dbl-64 0x1.a8b12ep+4 : 0x4.001799b7b63bcp-1024 : inexact-ok
+= erfc towardzero dbl-64 0x1.a8b12ep+4 : 0x4.001799b7b63b8p-1024 : inexact-ok
+= erfc upward dbl-64 0x1.a8b12ep+4 : 0x4.001799b7b63bcp-1024 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.a8b12ep+4L : 0x4.001799b7b63bbef8p-1024L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.a8b12ep+4L : 0x4.001799b7b63bbfp-1024L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.a8b12ep+4L : 0x4.001799b7b63bbef8p-1024L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.a8b12ep+4L : 0x4.001799b7b63bbfp-1024L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.a8b12ep+4L : 0x4.001799b7b63bbef8p-1024L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.a8b12ep+4L : 0x4.001799b7b63bbfp-1024L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.a8b12ep+4L : 0x4.001799b7b63bbef8p-1024L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.a8b12ep+4L : 0x4.001799b7b63bbfp-1024L : inexact-ok
+= erfc downward ldbl-128 0x1.a8b12ep+4L : 0x4.001799b7b63bbeff7d28fedc0014p-1024L : inexact-ok
+= erfc tonearest ldbl-128 0x1.a8b12ep+4L : 0x4.001799b7b63bbeff7d28fedc0018p-1024L : inexact-ok
+= erfc towardzero ldbl-128 0x1.a8b12ep+4L : 0x4.001799b7b63bbeff7d28fedc0014p-1024L : inexact-ok
+= erfc upward ldbl-128 0x1.a8b12ep+4L : 0x4.001799b7b63bbeff7d28fedc0018p-1024L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.a8b12ep+4L : 0x4.001799b7b63b8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.a8b12ep+4L : 0x4.001799b7b63bcp-1024L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.a8b12ep+4L : 0x4.001799b7b63b8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.a8b12ep+4L : 0x4.001799b7b63bcp-1024L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.a8b12fc6e4892p+4 : 0x3.fffffffffff8p-1024 : inexact-ok underflow errno-erange-ok
+= erfc tonearest dbl-64 0x1.a8b12fc6e4892p+4 : 0x3.fffffffffff8p-1024 : inexact-ok underflow errno-erange-ok
+= erfc towardzero dbl-64 0x1.a8b12fc6e4892p+4 : 0x3.fffffffffff8p-1024 : inexact-ok underflow errno-erange-ok
+= erfc upward dbl-64 0x1.a8b12fc6e4892p+4 : 0x3.fffffffffff84p-1024 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff81158p-1024L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8115cp-1024L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff81158p-1024L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8115cp-1024L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff81158p-1024L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8115cp-1024L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff81158p-1024L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8115cp-1024L : inexact-ok
+= erfc downward ldbl-128 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8115bf0b754d4fe0ep-1024L : inexact-ok
+= erfc tonearest ldbl-128 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8115bf0b754d4fe1p-1024L : inexact-ok
+= erfc towardzero ldbl-128 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8115bf0b754d4fe0ep-1024L : inexact-ok
+= erfc upward ldbl-128 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8115bf0b754d4fe1p-1024L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff8p-1024L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.a8b12fc6e4892p+4L : 0x3.fffffffffff84p-1024L : inexact-ok underflow errno-erange-ok
+erfc 0x1.9d7adac608e8586300e6c8b99ep+4
+= erfc downward flt-32 0x1.9d7adcp+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x1.9d7adcp+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x1.9d7adcp+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x1.9d7adcp+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.9d7adcp+4 : 0x7.ffe0488939954p-972 : inexact-ok
+= erfc tonearest dbl-64 0x1.9d7adcp+4 : 0x7.ffe0488939958p-972 : inexact-ok
+= erfc towardzero dbl-64 0x1.9d7adcp+4 : 0x7.ffe0488939954p-972 : inexact-ok
+= erfc upward dbl-64 0x1.9d7adcp+4 : 0x7.ffe0488939958p-972 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adcp+4L : 0x7.ffe0488939957038p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adcp+4L : 0x7.ffe048893995704p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adcp+4L : 0x7.ffe0488939957038p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adcp+4L : 0x7.ffe048893995704p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adcp+4L : 0x7.ffe0488939957038p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adcp+4L : 0x7.ffe048893995704p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adcp+4L : 0x7.ffe0488939957038p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adcp+4L : 0x7.ffe048893995704p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50f7cp-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50f7cp-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50f7cp-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50f8p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50cp-972L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de51p-972L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50cp-972L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de51p-972L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x1.9d7adap+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x1.9d7adap+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x1.9d7adap+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x1.9d7adap+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.9d7adap+4 : 0x8.001401a2efa2p-972 : inexact-ok
+= erfc tonearest dbl-64 0x1.9d7adap+4 : 0x8.001401a2efa28p-972 : inexact-ok
+= erfc towardzero dbl-64 0x1.9d7adap+4 : 0x8.001401a2efa2p-972 : inexact-ok
+= erfc upward dbl-64 0x1.9d7adap+4 : 0x8.001401a2efa28p-972 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adap+4L : 0x8.001401a2efa2624p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adap+4L : 0x8.001401a2efa2625p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adap+4L : 0x8.001401a2efa2624p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adap+4L : 0x8.001401a2efa2625p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adap+4L : 0x8.001401a2efa2624p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adap+4L : 0x8.001401a2efa2625p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adap+4L : 0x8.001401a2efa2624p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adap+4L : 0x8.001401a2efa2625p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da1397p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da13978p-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da1397p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da13978p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da138p-972L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da138p-972L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da138p-972L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da13cp-972L : inexact-ok
+= erfc downward dbl-64 0x1.9d7adac608e86p+4 : 0x7.ffffffffff3bp-972 : inexact-ok
+= erfc tonearest dbl-64 0x1.9d7adac608e86p+4 : 0x7.ffffffffff3bp-972 : inexact-ok
+= erfc towardzero dbl-64 0x1.9d7adac608e86p+4 : 0x7.ffffffffff3bp-972 : inexact-ok
+= erfc upward dbl-64 0x1.9d7adac608e86p+4 : 0x7.ffffffffff3b4p-972 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b7p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b7p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453a1p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453a14p-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453a1p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453a14p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb4538p-972L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453cp-972L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb4538p-972L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453cp-972L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.9d7adac608e85p+4 : 0x8.0000000000d88p-972 : inexact-ok
+= erfc tonearest dbl-64 0x1.9d7adac608e85p+4 : 0x8.0000000000d9p-972 : inexact-ok
+= erfc towardzero dbl-64 0x1.9d7adac608e85p+4 : 0x8.0000000000d88p-972 : inexact-ok
+= erfc upward dbl-64 0x1.9d7adac608e85p+4 : 0x8.0000000000d9p-972 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e57p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e57p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350c68p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350c7p-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350c68p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350c7p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350cp-972L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350cp-972L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350cp-972L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7351p-972L : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe64p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe64p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a39248p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a3924cp-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a39248p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a3924cp-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a39p-972L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a394p-972L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a39p-972L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a394p-972L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adac608e85862p+4L : 0x8.0000000000001ap-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adac608e85862p+4L : 0x8.0000000000001ap-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66cfa8p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66cfa8p-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66cfa8p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66cfbp-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66ccp-972L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66dp-972L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66ccp-972L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66dp-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e8586300e6c8b99ep+4L : 0x8.0000000000000000000000023cc8p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e8586300e6c8b99ep+4L : 0x8.0000000000000000000000023cdp-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e8586300e6c8b99ep+4L : 0x8.0000000000000000000000023cc8p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e8586300e6c8b99ep+4L : 0x8.0000000000000000000000023cdp-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e8586300e6c8b99ep+4L : 0x8.0000000000000000000000023cp-972L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e8586300e6c8b99ep+4L : 0x8.0000000000000000000000023cp-972L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e8586300e6c8b99ep+4L : 0x8.0000000000000000000000023cp-972L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e8586300e6c8b99ep+4L : 0x8.0000000000000000000000024p-972L : inexact-ok
+erfc 0x1.9d7adac608e8586300e6c8b99e8p+4
+= erfc downward flt-32 0x1.9d7adcp+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x1.9d7adcp+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x1.9d7adcp+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x1.9d7adcp+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.9d7adcp+4 : 0x7.ffe0488939954p-972 : inexact-ok
+= erfc tonearest dbl-64 0x1.9d7adcp+4 : 0x7.ffe0488939958p-972 : inexact-ok
+= erfc towardzero dbl-64 0x1.9d7adcp+4 : 0x7.ffe0488939954p-972 : inexact-ok
+= erfc upward dbl-64 0x1.9d7adcp+4 : 0x7.ffe0488939958p-972 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adcp+4L : 0x7.ffe0488939957038p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adcp+4L : 0x7.ffe048893995704p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adcp+4L : 0x7.ffe0488939957038p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adcp+4L : 0x7.ffe048893995704p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adcp+4L : 0x7.ffe0488939957038p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adcp+4L : 0x7.ffe048893995704p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adcp+4L : 0x7.ffe0488939957038p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adcp+4L : 0x7.ffe048893995704p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50f7cp-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50f7cp-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50f7cp-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50f8p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50cp-972L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de51p-972L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de50cp-972L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.9d7adcp+4L : 0x7.ffe048893995703e6ead0de51p-972L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x1.9d7adap+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x1.9d7adap+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x1.9d7adap+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x1.9d7adap+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.9d7adap+4 : 0x8.001401a2efa2p-972 : inexact-ok
+= erfc tonearest dbl-64 0x1.9d7adap+4 : 0x8.001401a2efa28p-972 : inexact-ok
+= erfc towardzero dbl-64 0x1.9d7adap+4 : 0x8.001401a2efa2p-972 : inexact-ok
+= erfc upward dbl-64 0x1.9d7adap+4 : 0x8.001401a2efa28p-972 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adap+4L : 0x8.001401a2efa2624p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adap+4L : 0x8.001401a2efa2625p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adap+4L : 0x8.001401a2efa2624p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adap+4L : 0x8.001401a2efa2625p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adap+4L : 0x8.001401a2efa2624p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adap+4L : 0x8.001401a2efa2625p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adap+4L : 0x8.001401a2efa2624p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adap+4L : 0x8.001401a2efa2625p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da1397p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da13978p-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da1397p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da13978p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da138p-972L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da138p-972L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da138p-972L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.9d7adap+4L : 0x8.001401a2efa2624d0e762da13cp-972L : inexact-ok
+= erfc downward dbl-64 0x1.9d7adac608e86p+4 : 0x7.ffffffffff3bp-972 : inexact-ok
+= erfc tonearest dbl-64 0x1.9d7adac608e86p+4 : 0x7.ffffffffff3bp-972 : inexact-ok
+= erfc towardzero dbl-64 0x1.9d7adac608e86p+4 : 0x7.ffffffffff3bp-972 : inexact-ok
+= erfc upward dbl-64 0x1.9d7adac608e86p+4 : 0x7.ffffffffff3b4p-972 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b7p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b68p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b7p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453a1p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453a14p-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453a1p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453a14p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb4538p-972L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453cp-972L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb4538p-972L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e86p+4L : 0x7.ffffffffff3b1b6aef1fdb453cp-972L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.9d7adac608e85p+4 : 0x8.0000000000d88p-972 : inexact-ok
+= erfc tonearest dbl-64 0x1.9d7adac608e85p+4 : 0x8.0000000000d9p-972 : inexact-ok
+= erfc towardzero dbl-64 0x1.9d7adac608e85p+4 : 0x8.0000000000d88p-972 : inexact-ok
+= erfc upward dbl-64 0x1.9d7adac608e85p+4 : 0x8.0000000000d9p-972 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e57p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e56p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e57p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350c68p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350c7p-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350c68p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350c7p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350cp-972L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350cp-972L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7350cp-972L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e85p+4L : 0x8.0000000000d8e567447df7351p-972L : inexact-ok
+= erfc downward ldbl-96-intel 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe64p-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe638p-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe64p-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a39248p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a3924cp-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a39248p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a3924cp-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a39p-972L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a394p-972L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a39p-972L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e85864p+4L : 0x7.ffffffffffffe63ab0b952a394p-972L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.9d7adac608e85862p+4L : 0x8.0000000000001ap-972L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.9d7adac608e85862p+4L : 0x8.00000000000019fp-972L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.9d7adac608e85862p+4L : 0x8.0000000000001ap-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66cfa8p-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66cfa8p-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66cfa8p-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66cfbp-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66ccp-972L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66dp-972L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66ccp-972L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e85862p+4L : 0x8.00000000000019f3f043fe66dp-972L : inexact-ok
+= erfc downward ldbl-128 0x1.9d7adac608e8586300e6c8b99e8p+4L : 0x7.fffffffffffffffffffffff54e7cp-972L : inexact-ok
+= erfc tonearest ldbl-128 0x1.9d7adac608e8586300e6c8b99e8p+4L : 0x7.fffffffffffffffffffffff54e7cp-972L : inexact-ok
+= erfc towardzero ldbl-128 0x1.9d7adac608e8586300e6c8b99e8p+4L : 0x7.fffffffffffffffffffffff54e7cp-972L : inexact-ok
+= erfc upward ldbl-128 0x1.9d7adac608e8586300e6c8b99e8p+4L : 0x7.fffffffffffffffffffffff54e8p-972L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.9d7adac608e8586300e6c8b99e8p+4L : 0x7.fffffffffffffffffffffff54cp-972L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.9d7adac608e8586300e6c8b99e8p+4L : 0x7.fffffffffffffffffffffff55p-972L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.9d7adac608e8586300e6c8b99e8p+4L : 0x7.fffffffffffffffffffffff54cp-972L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.9d7adac608e8586300e6c8b99e8p+4L : 0x7.fffffffffffffffffffffff55p-972L : inexact-ok underflow errno-erange-ok
+erfc 0x6.a893032db905274p+4
+= erfc downward flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a89308p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a89308p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecep-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecdcp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecdcp-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f28p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a89308p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a893p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff5224418p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff5224418p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce296p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893032db9054p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d94p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d98p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d94p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d98p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db9054p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893032db905p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c7p-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c74p-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c7p-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c74p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000df8p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000df8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2bp-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2b4p-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2bp-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2b4p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905274p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+erfc 0x6.a893032db9052748p+4
+= erfc downward flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a89308p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a89308p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecep-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecdcp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecdcp-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f28p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a89308p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a893p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff5224418p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff5224418p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce296p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893032db9054p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d94p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d98p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d94p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d98p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db9054p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893032db905p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c7p-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c74p-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c7p-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c74p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c4p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c4p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e18p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db9052748p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+erfc 0x6.a8a0561d8bbe942p+4
+= erfc downward flt-32 0x6.a8a058p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a8a058p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a8a058p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a8a058p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a8a058p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a8a058p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a8a058p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a8a058p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515adp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515adp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-m68k 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad5d9921562ca2p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad5d9921562ca2p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad5d9921562ca2p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad5d9921562ca24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a058p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a058p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a058p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a058p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x6.a8a05p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a8a05p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a8a05p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a8a05p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a8a05p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a8a05p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a8a05p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a8a05p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc4898p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc48ap-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc4898p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc48ap-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc48ap-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cd9c18d5c3254p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cd9c18d5c3254p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cd9c18d5c3254p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cd9c18d5c3258p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a05p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a05p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a05p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a05p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a8a0561d8bbecp+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a8a0561d8bbecp+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a8a0561d8bbecp+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a8a0561d8bbecp+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f7148p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f715p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f7148p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f715p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-m68k 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f715p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cead9a1d65bcp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cead9a1d65bc4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cead9a1d65bcp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cead9a1d65bc4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a0561d8bbecp+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a0561d8bbecp+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a0561d8bbecp+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a0561d8bbecp+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a8a0561d8bbe8p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a8a0561d8bbe8p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a8a0561d8bbe8p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a8a0561d8bbe8p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824ep-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dcp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dcp-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dbaeba00661e58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dbaeba00661e58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dbaeba00661e58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dbaeba00661e5cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a0561d8bbe8p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a0561d8bbe8p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a0561d8bbe8p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a0561d8bbe8p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a0561d8bbe942p+4L : 0x2.000000000000186p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a0561d8bbe942p+4L : 0x2.0000000000001868p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a0561d8bbe942p+4L : 0x2.000000000000186p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a0561d8bbe942p+4L : 0x2.0000000000001868p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a0561d8bbe942p+4L : 0x2.0000000000001864p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a0561d8bbe942p+4L : 0x2.0000000000001864p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a0561d8bbe942p+4L : 0x2.0000000000001864p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a8a0561d8bbe942p+4L : 0x2.0000000000001868p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a8a0561d8bbe942p+4L : 0x2.00000000000018654a1f8eeb1fb4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a0561d8bbe942p+4L : 0x2.00000000000018654a1f8eeb1fb8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a0561d8bbe942p+4L : 0x2.00000000000018654a1f8eeb1fb4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a0561d8bbe942p+4L : 0x2.00000000000018654a1f8eeb1fb8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a0561d8bbe942p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a0561d8bbe942p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a0561d8bbe942p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a0561d8bbe942p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+erfc 0x6.a8a0561d8bbe9428p+4
+= erfc downward flt-32 0x6.a8a058p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a8a058p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a8a058p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a8a058p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a8a058p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a8a058p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a8a058p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a8a058p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515adp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515adp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-m68k 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad5d9921562ca2p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad5d9921562ca2p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad5d9921562ca2p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a058p+4L : 0x1.ffcdcfd4f9515ad5d9921562ca24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a058p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a058p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a058p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a058p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x6.a8a05p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a8a05p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a8a05p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a8a05p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a8a05p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a8a05p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a8a05p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a8a05p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc4898p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc48ap-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc4898p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc48ap-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc48ap-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cd9c18d5c3254p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cd9c18d5c3254p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cd9c18d5c3254p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a05p+4L : 0x2.00a2fdbcb5dc489cd9c18d5c3258p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a05p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a05p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a05p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a05p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a8a0561d8bbecp+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a8a0561d8bbecp+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a8a0561d8bbecp+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a8a0561d8bbecp+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f7148p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f715p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f7148p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f715p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-m68k 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f715p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cead9a1d65bcp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cead9a1d65bc4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cead9a1d65bcp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a0561d8bbecp+4L : 0x1.fffffffffb6f714cead9a1d65bc4p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a0561d8bbecp+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a0561d8bbecp+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a0561d8bbecp+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a0561d8bbecp+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a8a0561d8bbe8p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a8a0561d8bbe8p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a8a0561d8bbe8p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a8a0561d8bbe8p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824ep-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dcp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824d8p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dcp-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dbaeba00661e58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dbaeba00661e58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dbaeba00661e58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a0561d8bbe8p+4L : 0x2.00000000021824dbaeba00661e5cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a0561d8bbe8p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a0561d8bbe8p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a0561d8bbe8p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a0561d8bbe8p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff4348p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff435p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff4348p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff435p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff434cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-m68k 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff435p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-m68k 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff434cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-m68k 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff435p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff434ed847125bd788p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff434ed847125bd78cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff434ed847125bd788p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a8a0561d8bbe9428p+4L : 0x1.ffffffffffff434ed847125bd78cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a8a0561d8bbe9428p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a8a0561d8bbe9428p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a8a0561d8bbe9428p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a8a0561d8bbe9428p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+erfc 0x6.a893032db905274042fb05c665dcp+4
+= erfc downward flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a89308p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a89308p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecep-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecdcp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecdcp-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f28p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a89308p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a893p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff5224418p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff5224418p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce296p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893032db9054p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d94p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d98p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d94p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d98p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db9054p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893032db905p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c7p-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c74p-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c7p-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c74p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c4p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c4p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e18p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db9052748p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000df8p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000df8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2bp-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2b4p-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2bp-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2b4p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905274p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a893032db905274042fb05c665dcp+4L : 0x4.0000000000000000000000006d58p-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274042fb05c665dcp+4L : 0x4.0000000000000000000000006d58p-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274042fb05c665dcp+4L : 0x4.0000000000000000000000006d58p-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905274042fb05c665dcp+4L : 0x4.0000000000000000000000006d5cp-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db905274042fb05c666p+4L : 0x3.fffffffffffffffffffffff8ef9cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274042fb05c666p+4L : 0x3.fffffffffffffffffffffff8ef9cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274042fb05c666p+4L : 0x3.fffffffffffffffffffffff8ef9cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db905274042fb05c666p+4L : 0x3.fffffffffffffffffffffff8efap-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905274042fb05c666p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905274042fb05c666p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905274042fb05c666p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905274042fb05c666p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a893032db905274042fb05c664p+4L : 0x4.0000000000000000000000637ap-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274042fb05c664p+4L : 0x4.0000000000000000000000637ap-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274042fb05c664p+4L : 0x4.0000000000000000000000637ap-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905274042fb05c664p+4L : 0x4.0000000000000000000000637a04p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905274042fb05c664p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905274042fb05c664p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905274042fb05c664p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905274042fb05c664p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+erfc 0x6.a893032db905274042fb05c665ep+4
+= erfc downward flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a89308p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a89308p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a89308p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a89308p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a89308p+4L : 0x3.feff49e314f6ecep-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecdcp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecd8p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a89308p+4L : 0x3.feff49e314f6ecdcp-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f24p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a89308p+4L : 0x3.feff49e314f6ecdbbfebc2b34f28p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a89308p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a89308p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc tonearest flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc towardzero flt-32 0x6.a893p+4f : 0x0p+0f : inexact-ok underflow errno-erange
+= erfc upward flt-32 0x6.a893p+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893p+4L : 0x4.00a9613ff5224418p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff522441p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893p+4L : 0x4.00a9613ff5224418p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce295cp-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893p+4L : 0x4.00a9613ff5224411b6349cce296p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893032db9054p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893032db9054p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d58p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5cp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db9054p+4L : 0x3.fffffffffad99d6p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d94p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d98p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d94p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db9054p+4L : 0x3.fffffffffad99d5daf268a859d98p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db9054p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db9054p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc tonearest dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc towardzero dbl-64 0x6.a893032db905p+4 : 0x0p+0 : inexact-ok underflow errno-erange
+= erfc upward dbl-64 0x6.a893032db905p+4 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9dp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db905p+4L : 0x4.00000000082ae9d8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c7p-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c74p-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c7p-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905p+4L : 0x4.00000000082ae9d5a43888b96c74p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-96-intel 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c4p-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c4p-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e14p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db9052748p+4L : 0x3.fffffffffffe63c683e89c3c2e18p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db9052748p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db9052748p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc upward ldbl-96-intel 0x6.a893032db905274p+4L : 0x4.0000000000000df8p-16384L : inexact-ok
+= erfc downward ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000dfp-16384L : inexact-ok
+= erfc upward ldbl-96-m68k 0x6.a893032db905274p+4L : 0x4.0000000000000df8p-16384L : inexact-ok
+= erfc downward ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2bp-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2b4p-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2bp-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905274p+4L : 0x4.0000000000000df012e73ddae2b4p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905274p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905274p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a893032db905274042fb05c665ep+4L : 0x3.ffffffffffffffffffffffff984p-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274042fb05c665ep+4L : 0x3.ffffffffffffffffffffffff9844p-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274042fb05c665ep+4L : 0x3.ffffffffffffffffffffffff984p-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db905274042fb05c665ep+4L : 0x3.ffffffffffffffffffffffff9844p-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a893032db905274042fb05c666p+4L : 0x3.fffffffffffffffffffffff8ef9cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274042fb05c666p+4L : 0x3.fffffffffffffffffffffff8ef9cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274042fb05c666p+4L : 0x3.fffffffffffffffffffffff8ef9cp-16384L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128 0x6.a893032db905274042fb05c666p+4L : 0x3.fffffffffffffffffffffff8efap-16384L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905274042fb05c666p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905274042fb05c666p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905274042fb05c666p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905274042fb05c666p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-128 0x6.a893032db905274042fb05c664p+4L : 0x4.0000000000000000000000637ap-16384L : inexact-ok
+= erfc tonearest ldbl-128 0x6.a893032db905274042fb05c664p+4L : 0x4.0000000000000000000000637ap-16384L : inexact-ok
+= erfc towardzero ldbl-128 0x6.a893032db905274042fb05c664p+4L : 0x4.0000000000000000000000637ap-16384L : inexact-ok
+= erfc upward ldbl-128 0x6.a893032db905274042fb05c664p+4L : 0x4.0000000000000000000000637a04p-16384L : inexact-ok
+= erfc downward ldbl-128ibm 0x6.a893032db905274042fb05c664p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc tonearest ldbl-128ibm 0x6.a893032db905274042fb05c664p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc towardzero ldbl-128ibm 0x6.a893032db905274042fb05c664p+4L : 0x0p+0L : inexact-ok underflow errno-erange
+= erfc upward ldbl-128ibm 0x6.a893032db905274042fb05c664p+4L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+erfc min
+= erfc downward flt-32 0x4p-128f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x4p-128f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x4p-128f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x4p-128f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x4p-128 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x4p-128 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p-128L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p-128L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-128L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-128L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-128L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-128L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-128L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-128L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4p-128L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4p-128L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x4p-128L : 0x1p+0L : inexact-ok
+= erfc downward dbl-64 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x4p-1024 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x4p-1024 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-1024L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-1024L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4p-1024L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-intel 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-intel 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2p-16384L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x2p-16384L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc downward dbl-64 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x8p-972 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x8p-972 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p-972L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p-972L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p-972L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p-972L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p-972L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x8p-972L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x8p-972L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x8p-972L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x8p-972L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x8p-972L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x8p-972L : 0x1p+0L : inexact-ok
+erfc -min
+= erfc downward flt-32 -0x4p-128f : 0x1p+0f : inexact-ok
+= erfc tonearest flt-32 -0x4p-128f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 -0x4p-128f : 0x1p+0f : inexact-ok
+= erfc upward flt-32 -0x4p-128f : 0x1.000002p+0f : inexact-ok
+= erfc downward dbl-64 -0x4p-128 : 0x1p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x4p-128 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x4p-128 : 0x1p+0 : inexact-ok
+= erfc upward dbl-64 -0x4p-128 : 0x1.0000000000001p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x4p-128L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x4p-128L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x4p-128L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x4p-128L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x4p-128L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= erfc downward dbl-64 -0x4p-1024 : 0x1p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x4p-1024 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x4p-1024 : 0x1p+0 : inexact-ok
+= erfc upward dbl-64 -0x4p-1024 : 0x1.0000000000001p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x4p-1024L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x4p-1024L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x4p-1024L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x4p-1024L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x4p-1024L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= erfc downward ldbl-96-intel -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x4p-16384L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x4p-16384L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x4p-16384L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x4p-16384L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward ldbl-96-intel -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x2p-16384L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x2p-16384L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x2p-16384L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x2p-16384L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward dbl-64 -0x8p-972 : 0x1p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x8p-972 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x8p-972 : 0x1p+0 : inexact-ok
+= erfc upward dbl-64 -0x8p-972 : 0x1.0000000000001p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x8p-972L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x8p-972L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x8p-972L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x8p-972L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x8p-972L : 0x1.000000000000000000000000008p+0L : inexact-ok
+erfc min_subnorm
+= erfc downward flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= erfc downward dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-intel 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x8p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x8p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4p-16448L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-16448L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x4p-16496L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x4p-16496L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erfc upward ldbl-128 0x4p-16496L : 0x1p+0L : inexact-ok
+erfc -min_subnorm
+= erfc downward flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= erfc tonearest flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= erfc upward flt-32 -0x8p-152f : 0x1.000002p+0f : inexact-ok
+= erfc downward dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= erfc upward dbl-64 -0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= erfc downward dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= erfc upward dbl-64 -0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x4p-1076L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x4p-1076L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= erfc downward ldbl-96-intel -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x8p-16448L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x8p-16448L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x8p-16448L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x8p-16448L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x4p-16448L : 0x1.0000000000000002p+0L : inexact-ok
+= erfc downward ldbl-128 -0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x4p-16448L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x4p-16448L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= erfc downward ldbl-128 -0x4p-16496L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x4p-16496L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x4p-16496L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x4p-16496L : 0x1.0000000000000000000000000001p+0L : inexact-ok
erfc max
= erfc downward flt-32 0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange
= erfc tonearest flt-32 0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange
@@ -120040,6 +130975,75 @@ erfc max
= erfc tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
= erfc towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
= erfc upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+erfc -max
+= erfc downward flt-32 -0xf.fffffp+124f : 0x1.fffffep+0f : inexact-ok
+= erfc tonearest flt-32 -0xf.fffffp+124f : 0x2p+0f : inexact-ok
+= erfc towardzero flt-32 -0xf.fffffp+124f : 0x1.fffffep+0f : inexact-ok
+= erfc upward flt-32 -0xf.fffffp+124f : 0x2p+0f : inexact-ok
+= erfc downward dbl-64 -0xf.fffffp+124 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc tonearest dbl-64 -0xf.fffffp+124 : 0x2p+0 : inexact-ok
+= erfc towardzero dbl-64 -0xf.fffffp+124 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc upward dbl-64 -0xf.fffffp+124 : 0x2p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0xf.fffffp+124L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0xf.fffffp+124L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0xf.fffffp+124L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-intel -0xf.fffffp+124L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0xf.fffffp+124L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0xf.fffffp+124L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0xf.fffffp+124L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0xf.fffffp+124L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0xf.fffffp+124L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0xf.fffffp+124L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0xf.fffffp+124L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc upward ldbl-128 -0xf.fffffp+124L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0xf.fffffp+124L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0xf.fffffp+124L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0xf.fffffp+124L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0xf.fffffp+124L : 0x2p+0L : inexact-ok
+= erfc downward dbl-64 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc tonearest dbl-64 -0xf.ffffffffffff8p+1020 : 0x2p+0 : inexact-ok
+= erfc towardzero dbl-64 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffffp+0 : inexact-ok
+= erfc upward dbl-64 -0xf.ffffffffffff8p+1020 : 0x2p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0xf.ffffffffffff8p+1020L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc upward ldbl-128 -0xf.ffffffffffff8p+1020L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x1.fffffffffffffffep+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0xf.fffffffffffffffp+16380L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc upward ldbl-128 -0xf.fffffffffffffffp+16380L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.ffffffffffffffffffffffffffffp+0L : inexact-ok
+= erfc upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.ffffffffffffffffffffffffff8p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2p+0L : inexact-ok
erfc 0x1.8a0c64p+0
= erfc downward flt-32 0x1.8a0c64p+0f : 0x7.8cde2p-8f : inexact-ok
= erfc tonearest flt-32 0x1.8a0c64p+0f : 0x7.8cde2p-8f : inexact-ok
@@ -122744,6 +133748,2392 @@ exp -0x1p-100
= exp tonearest ldbl-128ibm -0x1p-100L : 0xf.ffffffffffffffffffffffffp-4L : inexact-ok
= exp towardzero ldbl-128ibm -0x1p-100L : 0xf.ffffffffffffffffffffffffp-4L : inexact-ok
= exp upward ldbl-128ibm -0x1p-100L : 0xf.ffffffffffffffffffffffff04p-4L : inexact-ok
+exp 0x1p-600
+= exp downward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp towardzero flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp upward flt-32 0x8p-152f : 0x1.000002p+0f : inexact-ok
+= exp downward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp upward dbl-64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= exp downward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-intel 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128 0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp downward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128ibm 0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= exp downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp tonearest dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp upward dbl-64 0x1p-600 : 0x1.0000000000001p+0 : inexact-ok
+= exp downward ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-intel 0x1p-600L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0x1p-600L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128 0x1p-600L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp downward ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128ibm 0x1p-600L : 0x1.000000000000000000000000008p+0L : inexact-ok
+exp -0x1p-600
+= exp downward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp tonearest flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp towardzero flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp upward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp downward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp tonearest dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp upward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp downward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp tonearest flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp towardzero flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp upward flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp downward dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp tonearest dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp upward dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp downward ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp tonearest ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp upward ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp tonearest ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp upward ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp downward dbl-64 -0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp tonearest dbl-64 -0x1p-600 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 -0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp upward dbl-64 -0x1p-600 : 0x1p+0 : inexact-ok
+= exp downward ldbl-96-intel -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-intel -0x1p-600L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-intel -0x1p-600L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-m68k -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x1p-600L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-m68k -0x1p-600L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128 -0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp tonearest ldbl-128 -0x1p-600L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 -0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp upward ldbl-128 -0x1p-600L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128ibm -0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp tonearest ldbl-128ibm -0x1p-600L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm -0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp upward ldbl-128ibm -0x1p-600L : 0x1p+0L : inexact-ok
+exp 0x1p-10000
+= exp downward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp towardzero flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp upward flt-32 0x8p-152f : 0x1.000002p+0f : inexact-ok
+= exp downward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp upward dbl-64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= exp downward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-intel 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128 0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp downward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128ibm 0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= exp downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp upward dbl-64 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok
+= exp downward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-intel 0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128 0x4p-1076L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp downward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128ibm 0x4p-1076L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= exp downward ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-intel 0x1p-10000L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0x1p-10000L : 0x1.0000000000000002p+0L : inexact-ok
+= exp downward ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128 0x1p-10000L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+exp -0x1p-10000
+= exp downward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp tonearest flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp towardzero flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp upward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp downward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp tonearest dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp upward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp downward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp tonearest flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp towardzero flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp upward flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp downward dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp tonearest dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp upward dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp downward ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp tonearest ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp upward ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp tonearest ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp upward ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp downward dbl-64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp tonearest dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp upward dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= exp downward ldbl-96-intel -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-m68k -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp tonearest ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp upward ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128ibm -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp tonearest ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp upward ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-intel -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-intel -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-intel -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-m68k -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp upward ldbl-96-m68k -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128 -0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp tonearest ldbl-128 -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 -0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp upward ldbl-128 -0x1p-10000L : 0x1p+0L : inexact-ok
+exp 0x5.8b90b8p+4
+= exp downward flt-32 0x5.8b90b8p+4f : 0xf.fff84p+124f : inexact-ok
+= exp tonearest flt-32 0x5.8b90b8p+4f : 0xf.fff84p+124f : inexact-ok
+= exp towardzero flt-32 0x5.8b90b8p+4f : 0xf.fff84p+124f : inexact-ok
+= exp upward flt-32 0x5.8b90b8p+4f : 0xf.fff85p+124f : inexact-ok
+= exp downward dbl-64 0x5.8b90b8p+4 : 0xf.fff8417363ffp+124 : inexact-ok
+= exp tonearest dbl-64 0x5.8b90b8p+4 : 0xf.fff8417363ff8p+124 : inexact-ok
+= exp towardzero dbl-64 0x5.8b90b8p+4 : 0xf.fff8417363ffp+124 : inexact-ok
+= exp upward dbl-64 0x5.8b90b8p+4 : 0xf.fff8417363ff8p+124 : inexact-ok
+= exp downward ldbl-96-intel 0x5.8b90b8p+4L : 0xf.fff8417363ff68ep+124L : inexact-ok
+= exp tonearest ldbl-96-intel 0x5.8b90b8p+4L : 0xf.fff8417363ff68fp+124L : inexact-ok
+= exp towardzero ldbl-96-intel 0x5.8b90b8p+4L : 0xf.fff8417363ff68ep+124L : inexact-ok
+= exp upward ldbl-96-intel 0x5.8b90b8p+4L : 0xf.fff8417363ff68fp+124L : inexact-ok
+= exp downward ldbl-96-m68k 0x5.8b90b8p+4L : 0xf.fff8417363ff68ep+124L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x5.8b90b8p+4L : 0xf.fff8417363ff68fp+124L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x5.8b90b8p+4L : 0xf.fff8417363ff68ep+124L : inexact-ok
+= exp upward ldbl-96-m68k 0x5.8b90b8p+4L : 0xf.fff8417363ff68fp+124L : inexact-ok
+= exp downward ldbl-128 0x5.8b90b8p+4L : 0xf.fff8417363ff68e9feae7fbf0fbp+124L : inexact-ok
+= exp tonearest ldbl-128 0x5.8b90b8p+4L : 0xf.fff8417363ff68e9feae7fbf0fbp+124L : inexact-ok
+= exp towardzero ldbl-128 0x5.8b90b8p+4L : 0xf.fff8417363ff68e9feae7fbf0fbp+124L : inexact-ok
+= exp upward ldbl-128 0x5.8b90b8p+4L : 0xf.fff8417363ff68e9feae7fbf0fb8p+124L : inexact-ok
+= exp downward ldbl-128ibm 0x5.8b90b8p+4L : 0xf.fff8417363ff68e9feae7fbf0cp+124L : inexact-ok
+= exp tonearest ldbl-128ibm 0x5.8b90b8p+4L : 0xf.fff8417363ff68e9feae7fbf1p+124L : inexact-ok
+= exp towardzero ldbl-128ibm 0x5.8b90b8p+4L : 0xf.fff8417363ff68e9feae7fbf0cp+124L : inexact-ok
+= exp upward ldbl-128ibm 0x5.8b90b8p+4L : 0xf.fff8417363ff68e9feae7fbf1p+124L : inexact-ok
+exp 0x5.8b90cp+4
+= exp downward flt-32 0x5.8b90cp+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x5.8b90cp+4f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x5.8b90cp+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x5.8b90cp+4f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x5.8b90cp+4 : 0x1.00000417184b8p+128 : inexact-ok
+= exp tonearest dbl-64 0x5.8b90cp+4 : 0x1.00000417184b8p+128 : inexact-ok
+= exp towardzero dbl-64 0x5.8b90cp+4 : 0x1.00000417184b8p+128 : inexact-ok
+= exp upward dbl-64 0x5.8b90cp+4 : 0x1.00000417184b9p+128 : inexact-ok
+= exp downward ldbl-96-intel 0x5.8b90cp+4L : 0x1.00000417184b8786p+128L : inexact-ok
+= exp tonearest ldbl-96-intel 0x5.8b90cp+4L : 0x1.00000417184b8786p+128L : inexact-ok
+= exp towardzero ldbl-96-intel 0x5.8b90cp+4L : 0x1.00000417184b8786p+128L : inexact-ok
+= exp upward ldbl-96-intel 0x5.8b90cp+4L : 0x1.00000417184b8788p+128L : inexact-ok
+= exp downward ldbl-96-m68k 0x5.8b90cp+4L : 0x1.00000417184b8786p+128L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x5.8b90cp+4L : 0x1.00000417184b8786p+128L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x5.8b90cp+4L : 0x1.00000417184b8786p+128L : inexact-ok
+= exp upward ldbl-96-m68k 0x5.8b90cp+4L : 0x1.00000417184b8788p+128L : inexact-ok
+= exp downward ldbl-128 0x5.8b90cp+4L : 0x1.00000417184b8786d5655cf85947p+128L : inexact-ok
+= exp tonearest ldbl-128 0x5.8b90cp+4L : 0x1.00000417184b8786d5655cf85948p+128L : inexact-ok
+= exp towardzero ldbl-128 0x5.8b90cp+4L : 0x1.00000417184b8786d5655cf85947p+128L : inexact-ok
+= exp upward ldbl-128 0x5.8b90cp+4L : 0x1.00000417184b8786d5655cf85948p+128L : inexact-ok
+= exp downward ldbl-128ibm 0x5.8b90cp+4L : 0x1.00000417184b8786d5655cf859p+128L : inexact-ok
+= exp tonearest ldbl-128ibm 0x5.8b90cp+4L : 0x1.00000417184b8786d5655cf8598p+128L : inexact-ok
+= exp towardzero ldbl-128ibm 0x5.8b90cp+4L : 0x1.00000417184b8786d5655cf859p+128L : inexact-ok
+= exp upward ldbl-128ibm 0x5.8b90cp+4L : 0x1.00000417184b8786d5655cf8598p+128L : inexact-ok
+exp -0x5.75628p+4
+= exp downward flt-32 -0x5.75628p+4f : 0x3.ffff28p-128f : inexact-ok underflow errno-erange-ok
+= exp tonearest flt-32 -0x5.75628p+4f : 0x3.ffff3p-128f : inexact-ok underflow errno-erange-ok
+= exp towardzero flt-32 -0x5.75628p+4f : 0x3.ffff28p-128f : inexact-ok underflow errno-erange-ok
+= exp upward flt-32 -0x5.75628p+4f : 0x3.ffff3p-128f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x5.75628p+4 : 0x3.ffff2fe5259dp-128 : inexact-ok
+= exp tonearest dbl-64 -0x5.75628p+4 : 0x3.ffff2fe5259dp-128 : inexact-ok
+= exp towardzero dbl-64 -0x5.75628p+4 : 0x3.ffff2fe5259dp-128 : inexact-ok
+= exp upward dbl-64 -0x5.75628p+4 : 0x3.ffff2fe5259d2p-128 : inexact-ok
+= exp downward ldbl-96-intel -0x5.75628p+4L : 0x3.ffff2fe5259d01c8p-128L : inexact-ok
+= exp tonearest ldbl-96-intel -0x5.75628p+4L : 0x3.ffff2fe5259d01c8p-128L : inexact-ok
+= exp towardzero ldbl-96-intel -0x5.75628p+4L : 0x3.ffff2fe5259d01c8p-128L : inexact-ok
+= exp upward ldbl-96-intel -0x5.75628p+4L : 0x3.ffff2fe5259d01ccp-128L : inexact-ok
+= exp downward ldbl-96-m68k -0x5.75628p+4L : 0x3.ffff2fe5259d01c8p-128L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x5.75628p+4L : 0x3.ffff2fe5259d01c8p-128L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x5.75628p+4L : 0x3.ffff2fe5259d01c8p-128L : inexact-ok
+= exp upward ldbl-96-m68k -0x5.75628p+4L : 0x3.ffff2fe5259d01ccp-128L : inexact-ok
+= exp downward ldbl-128 -0x5.75628p+4L : 0x3.ffff2fe5259d01c9284638c92dd2p-128L : inexact-ok
+= exp tonearest ldbl-128 -0x5.75628p+4L : 0x3.ffff2fe5259d01c9284638c92dd4p-128L : inexact-ok
+= exp towardzero ldbl-128 -0x5.75628p+4L : 0x3.ffff2fe5259d01c9284638c92dd2p-128L : inexact-ok
+= exp upward ldbl-128 -0x5.75628p+4L : 0x3.ffff2fe5259d01c9284638c92dd4p-128L : inexact-ok
+= exp downward ldbl-128ibm -0x5.75628p+4L : 0x3.ffff2fe5259d01c9284638c92dp-128L : inexact-ok
+= exp tonearest ldbl-128ibm -0x5.75628p+4L : 0x3.ffff2fe5259d01c9284638c92ep-128L : inexact-ok
+= exp towardzero ldbl-128ibm -0x5.75628p+4L : 0x3.ffff2fe5259d01c9284638c92dp-128L : inexact-ok
+= exp upward ldbl-128ibm -0x5.75628p+4L : 0x3.ffff2fe5259d01c9284638c92ep-128L : inexact-ok
+exp -0x5.756278p+4
+= exp downward flt-32 -0x5.756278p+4f : 0x4.000128p-128f : inexact-ok
+= exp tonearest flt-32 -0x5.756278p+4f : 0x4.00013p-128f : inexact-ok
+= exp towardzero flt-32 -0x5.756278p+4f : 0x4.000128p-128f : inexact-ok
+= exp upward flt-32 -0x5.756278p+4f : 0x4.00013p-128f : inexact-ok
+= exp downward dbl-64 -0x5.756278p+4 : 0x4.00012fe53d8f8p-128 : inexact-ok
+= exp tonearest dbl-64 -0x5.756278p+4 : 0x4.00012fe53d8f8p-128 : inexact-ok
+= exp towardzero dbl-64 -0x5.756278p+4 : 0x4.00012fe53d8f8p-128 : inexact-ok
+= exp upward dbl-64 -0x5.756278p+4 : 0x4.00012fe53d8fcp-128 : inexact-ok
+= exp downward ldbl-96-intel -0x5.756278p+4L : 0x4.00012fe53d8f8fe8p-128L : inexact-ok
+= exp tonearest ldbl-96-intel -0x5.756278p+4L : 0x4.00012fe53d8f8fe8p-128L : inexact-ok
+= exp towardzero ldbl-96-intel -0x5.756278p+4L : 0x4.00012fe53d8f8fe8p-128L : inexact-ok
+= exp upward ldbl-96-intel -0x5.756278p+4L : 0x4.00012fe53d8f8ffp-128L : inexact-ok
+= exp downward ldbl-96-m68k -0x5.756278p+4L : 0x4.00012fe53d8f8fe8p-128L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x5.756278p+4L : 0x4.00012fe53d8f8fe8p-128L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x5.756278p+4L : 0x4.00012fe53d8f8fe8p-128L : inexact-ok
+= exp upward ldbl-96-m68k -0x5.756278p+4L : 0x4.00012fe53d8f8ffp-128L : inexact-ok
+= exp downward ldbl-128 -0x5.756278p+4L : 0x4.00012fe53d8f8fe9a18888523c48p-128L : inexact-ok
+= exp tonearest ldbl-128 -0x5.756278p+4L : 0x4.00012fe53d8f8fe9a18888523c4cp-128L : inexact-ok
+= exp towardzero ldbl-128 -0x5.756278p+4L : 0x4.00012fe53d8f8fe9a18888523c48p-128L : inexact-ok
+= exp upward ldbl-128 -0x5.756278p+4L : 0x4.00012fe53d8f8fe9a18888523c4cp-128L : inexact-ok
+= exp downward ldbl-128ibm -0x5.756278p+4L : 0x4.00012fe53d8f8fe9a18888523cp-128L : inexact-ok
+= exp tonearest ldbl-128ibm -0x5.756278p+4L : 0x4.00012fe53d8f8fe9a18888523cp-128L : inexact-ok
+= exp towardzero ldbl-128ibm -0x5.756278p+4L : 0x4.00012fe53d8f8fe9a18888523cp-128L : inexact-ok
+= exp upward ldbl-128ibm -0x5.756278p+4L : 0x4.00012fe53d8f8fe9a18888523ep-128L : inexact-ok
+exp 0x2.c5c85fdf473dep+8
+= exp downward flt-32 0x2.c5c86p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c86p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c86p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c86p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c86p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c86p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c86p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c86p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abep+1024L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abep+1024L : inexact-ok
+= exp downward ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp upward ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c0362301p+1024L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c86p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c86p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c86p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c86p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp downward flt-32 0x2.c5c85cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c85cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c85cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c85cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143fp+1020 : inexact-ok
+= exp tonearest dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143f8p+1020 : inexact-ok
+= exp towardzero dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143fp+1020 : inexact-ok
+= exp upward dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143f8p+1020 : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f641p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f641p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e21p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3ep+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e4p+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3ep+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e4p+1020L : inexact-ok
+= exp downward dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp towardzero dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp upward dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff958p+1020 : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d9p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d9p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afe8p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068acp+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068bp+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068acp+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068bp+1020L : inexact-ok
+exp 0x2.c5c85fdf473ep+8
+= exp downward flt-32 0x2.c5c86p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c86p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c86p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c86p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c86p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c86p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c86p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c86p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abep+1024L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abep+1024L : inexact-ok
+= exp downward ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp upward ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c0362301p+1024L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c86p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c86p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c86p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c86p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp downward flt-32 0x2.c5c85cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c85cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c85cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c85cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143fp+1020 : inexact-ok
+= exp tonearest dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143f8p+1020 : inexact-ok
+= exp towardzero dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143fp+1020 : inexact-ok
+= exp upward dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143f8p+1020 : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f641p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f641p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e21p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3ep+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e4p+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3ep+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e4p+1020L : inexact-ok
+= exp downward dbl-64 0x2.c5c85fdf473ep+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473ep+8 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473ep+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473ep+8 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950dap+1024L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950dap+1024L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60dp+1024L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473ep+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473ep+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473ep+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473ep+8L : plus_infty : inexact-ok overflow errno-erange
+exp -0x2.c4657baf579a6p+8
+= exp downward flt-32 -0x2.c46578p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c46578p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c46578p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c46578p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c46578p+8 : 0x4.000ebd79918d4p-1024 : inexact-ok
+= exp tonearest dbl-64 -0x2.c46578p+8 : 0x4.000ebd79918d4p-1024 : inexact-ok
+= exp towardzero dbl-64 -0x2.c46578p+8 : 0x4.000ebd79918d4p-1024 : inexact-ok
+= exp upward dbl-64 -0x2.c46578p+8 : 0x4.000ebd79918d8p-1024 : inexact-ok
+= exp downward ldbl-96-intel -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c46578p+8L : 0x4.000ebd79918d4c28p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c46578p+8L : 0x4.000ebd79918d4c28p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c46578p+8L : 0x4.000ebd79918d4c20f5b15cc47ba4p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c46578p+8L : 0x4.000ebd79918d4c20f5b15cc47ba8p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c46578p+8L : 0x4.000ebd79918d4c20f5b15cc47ba4p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c46578p+8L : 0x4.000ebd79918d4c20f5b15cc47ba8p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c46578p+8L : 0x4.000ebd79918d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c46578p+8L : 0x4.000ebd79918d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c46578p+8L : 0x4.000ebd79918d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c46578p+8L : 0x4.000ebd79918d8p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c4657cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c4657cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c4657cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c4657cp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c4657cp+8 : 0x3.fffebd5e9bf24p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c4657cp+8 : 0x3.fffebd5e9bf24p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c4657cp+8 : 0x3.fffebd5e9bf24p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c4657cp+8 : 0x3.fffebd5e9bf28p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c4657cp+8L : 0x3.fffebd5e9bf24698p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469cp-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c4657cp+8L : 0x3.fffebd5e9bf24698p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469cp-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c4657cp+8L : 0x3.fffebd5e9bf24698p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469cp-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c4657cp+8L : 0x3.fffebd5e9bf24698p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469cp-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469b17acee55c736p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469b17acee55c738p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469b17acee55c736p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469b17acee55c738p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c4657cp+8L : 0x3.fffebd5e9bf24p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c4657cp+8L : 0x3.fffebd5e9bf24p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c4657cp+8L : 0x3.fffebd5e9bf24p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c4657cp+8L : 0x3.fffebd5e9bf28p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c4657baf579a6p+8 : 0x3.ffffffffff9ecp-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c4657baf579a6p+8 : 0x3.ffffffffff9fp-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c4657baf579a6p+8 : 0x3.ffffffffff9ecp-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c4657baf579a6p+8 : 0x3.ffffffffff9fp-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef3cp-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef4p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef3cp-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef4p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef3cp-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef4p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef3cp-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef4p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef3fec1be818c628p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef3fec1be818c628p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef3fec1be818c628p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9eef3fec1be818c62ap-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9ecp-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9fp-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9ecp-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c4657baf579a6p+8L : 0x3.ffffffffff9fp-1024L : inexact-ok underflow errno-erange-ok
+exp -0x2.c4657baf579a4p+8
+= exp downward flt-32 -0x2.c46578p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c46578p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c46578p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c46578p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c46578p+8 : 0x4.000ebd79918d4p-1024 : inexact-ok
+= exp tonearest dbl-64 -0x2.c46578p+8 : 0x4.000ebd79918d4p-1024 : inexact-ok
+= exp towardzero dbl-64 -0x2.c46578p+8 : 0x4.000ebd79918d4p-1024 : inexact-ok
+= exp upward dbl-64 -0x2.c46578p+8 : 0x4.000ebd79918d8p-1024 : inexact-ok
+= exp downward ldbl-96-intel -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c46578p+8L : 0x4.000ebd79918d4c28p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c46578p+8L : 0x4.000ebd79918d4c2p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c46578p+8L : 0x4.000ebd79918d4c28p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c46578p+8L : 0x4.000ebd79918d4c20f5b15cc47ba4p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c46578p+8L : 0x4.000ebd79918d4c20f5b15cc47ba8p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c46578p+8L : 0x4.000ebd79918d4c20f5b15cc47ba4p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c46578p+8L : 0x4.000ebd79918d4c20f5b15cc47ba8p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c46578p+8L : 0x4.000ebd79918d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c46578p+8L : 0x4.000ebd79918d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c46578p+8L : 0x4.000ebd79918d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c46578p+8L : 0x4.000ebd79918d8p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c4657cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c4657cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c4657cp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c4657cp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c4657cp+8 : 0x3.fffebd5e9bf24p-1024 : inexact-ok underflow errno-erange-ok
+= exp tonearest dbl-64 -0x2.c4657cp+8 : 0x3.fffebd5e9bf24p-1024 : inexact-ok underflow errno-erange-ok
+= exp towardzero dbl-64 -0x2.c4657cp+8 : 0x3.fffebd5e9bf24p-1024 : inexact-ok underflow errno-erange-ok
+= exp upward dbl-64 -0x2.c4657cp+8 : 0x3.fffebd5e9bf28p-1024 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c4657cp+8L : 0x3.fffebd5e9bf24698p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469cp-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c4657cp+8L : 0x3.fffebd5e9bf24698p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469cp-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c4657cp+8L : 0x3.fffebd5e9bf24698p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469cp-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c4657cp+8L : 0x3.fffebd5e9bf24698p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469cp-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469b17acee55c736p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469b17acee55c738p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469b17acee55c736p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c4657cp+8L : 0x3.fffebd5e9bf2469b17acee55c738p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c4657cp+8L : 0x3.fffebd5e9bf24p-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c4657cp+8L : 0x3.fffebd5e9bf24p-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c4657cp+8L : 0x3.fffebd5e9bf24p-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c4657cp+8L : 0x3.fffebd5e9bf28p-1024L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c4657baf579a4p+8 : 0x4.00000000001ecp-1024 : inexact-ok
+= exp tonearest dbl-64 -0x2.c4657baf579a4p+8 : 0x4.00000000001fp-1024 : inexact-ok
+= exp towardzero dbl-64 -0x2.c4657baf579a4p+8 : 0x4.00000000001ecp-1024 : inexact-ok
+= exp upward dbl-64 -0x2.c4657baf579a4p+8 : 0x4.00000000001fp-1024 : inexact-ok
+= exp downward ldbl-96-intel -0x2.c4657baf579a4p+8L : 0x4.00000000001eef38p-1024L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c4657baf579a4p+8L : 0x4.00000000001eef4p-1024L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c4657baf579a4p+8L : 0x4.00000000001eef38p-1024L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c4657baf579a4p+8L : 0x4.00000000001eef4p-1024L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c4657baf579a4p+8L : 0x4.00000000001eef38p-1024L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c4657baf579a4p+8L : 0x4.00000000001eef4p-1024L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c4657baf579a4p+8L : 0x4.00000000001eef38p-1024L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c4657baf579a4p+8L : 0x4.00000000001eef4p-1024L : inexact-ok
+= exp downward ldbl-128 -0x2.c4657baf579a4p+8L : 0x4.00000000001eef3fec1be3f6ae24p-1024L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c4657baf579a4p+8L : 0x4.00000000001eef3fec1be3f6ae24p-1024L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c4657baf579a4p+8L : 0x4.00000000001eef3fec1be3f6ae24p-1024L : inexact-ok
+= exp upward ldbl-128 -0x2.c4657baf579a4p+8L : 0x4.00000000001eef3fec1be3f6ae28p-1024L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c4657baf579a4p+8L : 0x4.00000000001ecp-1024L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.c4657baf579a4p+8L : 0x4.00000000001fp-1024L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.c4657baf579a4p+8L : 0x4.00000000001ecp-1024L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.c4657baf579a4p+8L : 0x4.00000000001fp-1024L : inexact-ok underflow errno-erange-ok
+exp 0x2.c5c85fdf473de6ab278ece600fp+8
+= exp downward flt-32 0x2.c5c86p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c86p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c86p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c86p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c86p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c86p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c86p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c86p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abep+1024L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abep+1024L : inexact-ok
+= exp downward ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp upward ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c0362301p+1024L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c86p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c86p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c86p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c86p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp downward flt-32 0x2.c5c85cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c85cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c85cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c85cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143fp+1020 : inexact-ok
+= exp tonearest dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143f8p+1020 : inexact-ok
+= exp towardzero dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143fp+1020 : inexact-ok
+= exp upward dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143f8p+1020 : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f641p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f641p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e21p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3ep+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e4p+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3ep+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e4p+1020L : inexact-ok
+= exp downward dbl-64 0x2.c5c85fdf473ep+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473ep+8 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473ep+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473ep+8 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950dap+1024L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950dap+1024L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60dp+1024L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473ep+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473ep+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473ep+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473ep+8L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp towardzero dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp upward dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff958p+1020 : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d9p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d9p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afe8p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068acp+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068bp+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068acp+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068bp+1020L : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd9p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd9p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd871319ff0342ap+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd871319ff0342ap+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd871319ff0342ap+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd871319ff0342a8p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6acp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6acp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d9p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d9p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0343e8p+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0343fp+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0343e8p+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0343fp+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff034p+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0344p+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff034p+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0344p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6ab278ece600fp+8L : 0xf.ffffffffffffbffffffffff342dp+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6ab278ece600fp+8L : 0xf.ffffffffffffbffffffffff342d8p+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6ab278ece600fp+8L : 0xf.ffffffffffffbffffffffff342dp+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6ab278ece600fp+8L : 0xf.ffffffffffffbffffffffff342d8p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6ab278ece600fp+8L : 0xf.ffffffffffffbffffffffff34p+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6ab278ece600fp+8L : 0xf.ffffffffffffbffffffffff344p+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6ab278ece600fp+8L : 0xf.ffffffffffffbffffffffff34p+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6ab278ece600fp+8L : 0xf.ffffffffffffbffffffffff344p+1020L : inexact-ok
+exp 0x2.c5c85fdf473de6ab278ece601p+8
+= exp downward flt-32 0x2.c5c86p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c86p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c86p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c86p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c86p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c86p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c86p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c86p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c86p+8L : 0x1.000020b8c430abep+1024L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abdep+1024L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c86p+8L : 0x1.000020b8c430abep+1024L : inexact-ok
+= exp downward ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c03623p+1024L : inexact-ok
+= exp upward ldbl-128 0x2.c5c86p+8L : 0x1.000020b8c430abde3653c0362301p+1024L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c86p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c86p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c86p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c86p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp downward flt-32 0x2.c5c85cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c85cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c85cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c85cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143fp+1020 : inexact-ok
+= exp tonearest dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143f8p+1020 : inexact-ok
+= exp towardzero dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143fp+1020 : inexact-ok
+= exp upward dbl-64 0x2.c5c85cp+8 : 0xf.ffc20c04143f8p+1020 : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85cp+8L : 0xf.ffc20c04143f641p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f64p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85cp+8L : 0xf.ffc20c04143f641p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e208p+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e21p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3ep+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e4p+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3ep+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85cp+8L : 0xf.ffc20c04143f6404b50edab3e4p+1020L : inexact-ok
+= exp downward dbl-64 0x2.c5c85fdf473ep+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473ep+8 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473ep+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473ep+8 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473ep+8L : 0x1.00000000001950dap+1024L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d8p+1024L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473ep+8L : 0x1.00000000001950dap+1024L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60cp+1024L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473ep+8L : 0x1.00000000001950d87131a130a60dp+1024L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473ep+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473ep+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473ep+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473ep+8L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp towardzero dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff95p+1020 : inexact-ok
+= exp upward dbl-64 0x2.c5c85fdf473dep+8 : 0xf.ffffffffff958p+1020 : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d9p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d8p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d9p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afep+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068afe8p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068acp+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068bp+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068acp+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473dep+8L : 0xf.ffffffffff950d87131a0068bp+1020L : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd9p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd8p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd9p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd871319ff0342ap+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd871319ff0342ap+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd871319ff0342ap+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffcd871319ff0342a8p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6acp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6acp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6acp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d9p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d8p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d9p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0343e8p+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0343fp+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0343e8p+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0343fp+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff034p+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0344p+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff034p+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6a8p+8L : 0xf.ffffffffffff8d871319ff0344p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6ab278ece601p+8L : 0xf.ffffffffffffc0000000000342dp+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6ab278ece601p+8L : 0xf.ffffffffffffc0000000000342d8p+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6ab278ece601p+8L : 0xf.ffffffffffffc0000000000342dp+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6ab278ece601p+8L : 0xf.ffffffffffffc0000000000342d8p+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6ab278ece601p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6ab278ece601p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6ab278ece601p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6ab278ece601p+8L : plus_infty : inexact-ok overflow errno-erange
+exp -0x2.9fa8dcb9092a538b3f2ee2ca67p+8
+= exp downward flt-32 -0x2.9fa8dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.9fa8dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.9fa8dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.9fa8dcp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.9fa8dcp+8 : 0x8.0005c84b69958p-972 : inexact-ok
+= exp tonearest dbl-64 -0x2.9fa8dcp+8 : 0x8.0005c84b6996p-972 : inexact-ok
+= exp towardzero dbl-64 -0x2.9fa8dcp+8 : 0x8.0005c84b69958p-972 : inexact-ok
+= exp upward dbl-64 -0x2.9fa8dcp+8 : 0x8.0005c84b6996p-972 : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8fp-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8fp-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99d9p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99d9p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99d9p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99d98p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99cp-972L : inexact-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99cp-972L : inexact-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99cp-972L : inexact-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f9ap-972L : inexact-ok
+= exp downward flt-32 -0x2.9fa8ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.9fa8ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.9fa8ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.9fa8ep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.9fa8ep+8 : 0x7.ffe5c8744841p-972 : inexact-ok
+= exp tonearest dbl-64 -0x2.9fa8ep+8 : 0x7.ffe5c8744841p-972 : inexact-ok
+= exp towardzero dbl-64 -0x2.9fa8ep+8 : 0x7.ffe5c8744841p-972 : inexact-ok
+= exp upward dbl-64 -0x2.9fa8ep+8 : 0x7.ffe5c87448414p-972 : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8ep+8L : 0x7.ffe5c87448411fap-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa8p-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8ep+8L : 0x7.ffe5c87448411fap-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa8p-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8ep+8L : 0x7.ffe5c87448411fap-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa8p-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8ep+8L : 0x7.ffe5c87448411fap-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa8p-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e261227p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e261227p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e261227p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e2612274p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e2612p-972L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e26124p-972L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e2612p-972L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e26124p-972L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.9fa8dcb9092a4p+8 : 0x8.00000000009cp-972 : inexact-ok
+= exp tonearest dbl-64 -0x2.9fa8dcb9092a4p+8 : 0x8.00000000009c8p-972 : inexact-ok
+= exp towardzero dbl-64 -0x2.9fa8dcb9092a4p+8 : 0x8.00000000009cp-972 : inexact-ok
+= exp upward dbl-64 -0x2.9fa8dcb9092a4p+8 : 0x8.00000000009c8p-972 : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59fp-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c5ap-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59fp-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c5ap-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59fp-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c5ap-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59fp-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c5ap-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f71b8p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f71b8p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f71b8p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f71cp-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f7p-972L : inexact-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f7p-972L : inexact-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f7p-972L : inexact-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f74p-972L : inexact-ok
+= exp downward dbl-64 -0x2.9fa8dcb9092a6p+8 : 0x7.ffffffffff9c4p-972 : inexact-ok
+= exp tonearest dbl-64 -0x2.9fa8dcb9092a6p+8 : 0x7.ffffffffff9c4p-972 : inexact-ok
+= exp towardzero dbl-64 -0x2.9fa8dcb9092a6p+8 : 0x7.ffffffffff9c4p-972 : inexact-ok
+= exp upward dbl-64 -0x2.9fa8dcb9092a6p+8 : 0x7.ffffffffff9c8p-972 : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c5ap-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c5ap-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43288p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43288p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43288p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a4328cp-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43p-972L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a434p-972L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43p-972L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a434p-972L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019fp-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcb9092a5388p+8L : 0x8.0000000000001ap-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019fp-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcb9092a5388p+8L : 0x8.0000000000001ap-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019fp-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcb9092a5388p+8L : 0x8.0000000000001ap-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019fp-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcb9092a5388p+8L : 0x8.0000000000001ap-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f9771653379568p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f9771653379568p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f9771653379568p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f977165337957p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f97716533794p-972L : inexact-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f97716533794p-972L : inexact-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f97716533794p-972L : inexact-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f97716533798p-972L : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffffap-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffffap-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f977165337954p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f977165337954p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f977165337954p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f9771653379544p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f97716533794p-972L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f97716533794p-972L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f97716533794p-972L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f97716533798p-972L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a538b3f2ee2ca67p+8L : 0x7.ffffffffffffffffffffffff953cp-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a538b3f2ee2ca67p+8L : 0x7.ffffffffffffffffffffffff953cp-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a538b3f2ee2ca67p+8L : 0x7.ffffffffffffffffffffffff953cp-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a538b3f2ee2ca67p+8L : 0x7.ffffffffffffffffffffffff954p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a538b3f2ee2ca67p+8L : 0x7.ffffffffffffffffffffffff94p-972L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a538b3f2ee2ca67p+8L : 0x7.ffffffffffffffffffffffff94p-972L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a538b3f2ee2ca67p+8L : 0x7.ffffffffffffffffffffffff94p-972L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a538b3f2ee2ca67p+8L : 0x7.ffffffffffffffffffffffff98p-972L : inexact-ok underflow errno-erange-ok
+exp -0x2.9fa8dcb9092a538b3f2ee2ca66p+8
+= exp downward flt-32 -0x2.9fa8dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.9fa8dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.9fa8dcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.9fa8dcp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.9fa8dcp+8 : 0x8.0005c84b69958p-972 : inexact-ok
+= exp tonearest dbl-64 -0x2.9fa8dcp+8 : 0x8.0005c84b6996p-972 : inexact-ok
+= exp towardzero dbl-64 -0x2.9fa8dcp+8 : 0x8.0005c84b69958p-972 : inexact-ok
+= exp upward dbl-64 -0x2.9fa8dcp+8 : 0x8.0005c84b6996p-972 : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8fp-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8ep-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8fp-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99d9p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99d9p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99d9p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99d98p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99cp-972L : inexact-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99cp-972L : inexact-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f99cp-972L : inexact-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcp+8L : 0x8.0005c84b6995d8e0ebcf71f9ap-972L : inexact-ok
+= exp downward flt-32 -0x2.9fa8ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.9fa8ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.9fa8ep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.9fa8ep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.9fa8ep+8 : 0x7.ffe5c8744841p-972 : inexact-ok
+= exp tonearest dbl-64 -0x2.9fa8ep+8 : 0x7.ffe5c8744841p-972 : inexact-ok
+= exp towardzero dbl-64 -0x2.9fa8ep+8 : 0x7.ffe5c8744841p-972 : inexact-ok
+= exp upward dbl-64 -0x2.9fa8ep+8 : 0x7.ffe5c87448414p-972 : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8ep+8L : 0x7.ffe5c87448411fap-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa8p-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8ep+8L : 0x7.ffe5c87448411fap-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa8p-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8ep+8L : 0x7.ffe5c87448411fap-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa8p-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8ep+8L : 0x7.ffe5c87448411fap-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa8p-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e261227p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e261227p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e261227p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e2612274p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e2612p-972L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e26124p-972L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e2612p-972L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.9fa8ep+8L : 0x7.ffe5c87448411fa72724e26124p-972L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.9fa8dcb9092a4p+8 : 0x8.00000000009cp-972 : inexact-ok
+= exp tonearest dbl-64 -0x2.9fa8dcb9092a4p+8 : 0x8.00000000009c8p-972 : inexact-ok
+= exp towardzero dbl-64 -0x2.9fa8dcb9092a4p+8 : 0x8.00000000009cp-972 : inexact-ok
+= exp upward dbl-64 -0x2.9fa8dcb9092a4p+8 : 0x8.00000000009c8p-972 : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59fp-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c5ap-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59fp-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c5ap-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59fp-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c5ap-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59fp-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c5ap-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f71b8p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f71b8p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f71b8p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f71cp-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f7p-972L : inexact-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f7p-972L : inexact-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f7p-972L : inexact-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a4p+8L : 0x8.00000000009c59f97716592f74p-972L : inexact-ok
+= exp downward dbl-64 -0x2.9fa8dcb9092a6p+8 : 0x7.ffffffffff9c4p-972 : inexact-ok
+= exp tonearest dbl-64 -0x2.9fa8dcb9092a6p+8 : 0x7.ffffffffff9c4p-972 : inexact-ok
+= exp towardzero dbl-64 -0x2.9fa8dcb9092a6p+8 : 0x7.ffffffffff9c4p-972 : inexact-ok
+= exp upward dbl-64 -0x2.9fa8dcb9092a6p+8 : 0x7.ffffffffff9c8p-972 : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c5ap-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f8p-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c5ap-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43288p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43288p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43288p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a4328cp-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43p-972L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a434p-972L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a43p-972L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a6p+8L : 0x7.ffffffffff9c59f9771655a434p-972L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019fp-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcb9092a5388p+8L : 0x8.0000000000001ap-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019fp-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcb9092a5388p+8L : 0x8.0000000000001ap-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019fp-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcb9092a5388p+8L : 0x8.0000000000001ap-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019fp-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcb9092a5388p+8L : 0x8.0000000000001ap-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f9771653379568p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f9771653379568p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f9771653379568p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f977165337957p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f97716533794p-972L : inexact-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f97716533794p-972L : inexact-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f97716533794p-972L : inexact-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a5388p+8L : 0x8.00000000000019f97716533798p-972L : inexact-ok
+= exp downward ldbl-96-intel -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp upward ldbl-96-intel -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffffap-972L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f8p-972L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffffap-972L : inexact-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f977165337954p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f977165337954p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f977165337954p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f9771653379544p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f97716533794p-972L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f97716533794p-972L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f97716533794p-972L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a538cp+8L : 0x7.fffffffffffff9f97716533798p-972L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.9fa8dcb9092a538b3f2ee2ca66p+8L : 0x8.0000000000000000000000079538p-972L : inexact-ok
+= exp tonearest ldbl-128 -0x2.9fa8dcb9092a538b3f2ee2ca66p+8L : 0x8.000000000000000000000007954p-972L : inexact-ok
+= exp towardzero ldbl-128 -0x2.9fa8dcb9092a538b3f2ee2ca66p+8L : 0x8.0000000000000000000000079538p-972L : inexact-ok
+= exp upward ldbl-128 -0x2.9fa8dcb9092a538b3f2ee2ca66p+8L : 0x8.000000000000000000000007954p-972L : inexact-ok
+= exp downward ldbl-128ibm -0x2.9fa8dcb9092a538b3f2ee2ca66p+8L : 0x8.00000000000000000000000794p-972L : inexact-ok
+= exp tonearest ldbl-128ibm -0x2.9fa8dcb9092a538b3f2ee2ca66p+8L : 0x8.00000000000000000000000794p-972L : inexact-ok
+= exp towardzero ldbl-128ibm -0x2.9fa8dcb9092a538b3f2ee2ca66p+8L : 0x8.00000000000000000000000794p-972L : inexact-ok
+= exp upward ldbl-128ibm -0x2.9fa8dcb9092a538b3f2ee2ca66p+8L : 0x8.00000000000000000000000798p-972L : inexact-ok
+exp 0x2.c5c85fdf473de6acp+12
+= exp downward flt-32 0x2.c5c86p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c86p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c86p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c86p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c86p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c86p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c86p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c86p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c86p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c86p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c86p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c86p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward flt-32 0x2.c5c85cp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c85cp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c85cp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c85cp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85cp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85cp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85cp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85cp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a391p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a3918p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a391p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a3918p+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85cp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85cp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85cp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85cp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473ep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473ep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473ep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473ep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473ep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473ep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473dep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473dep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473dep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473dep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d88p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d88p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3bp+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473dep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473dep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473dep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473dep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd88p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd88p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474d8p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474ep+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474d8p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474ep+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : plus_infty : inexact-ok overflow errno-erange
+exp 0x2.c5c85fdf473de6bp+12
+= exp downward flt-32 0x2.c5c86p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c86p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c86p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c86p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c86p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c86p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c86p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c86p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c86p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c86p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c86p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c86p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward flt-32 0x2.c5c85cp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c85cp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c85cp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c85cp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85cp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85cp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85cp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85cp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a391p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a3918p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a391p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a3918p+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85cp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85cp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85cp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85cp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473ep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473ep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473ep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473ep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473ep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473ep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473dep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473dep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473dep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473dep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d88p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d88p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3bp+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473dep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473dep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473dep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473dep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+exp -0x2.c5b2319c4843accp+12
+= exp downward flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5b23p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b23p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c181058p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c18105cp-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c181058p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c18105cp-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b23p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5b234p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b234p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce959p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958cp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958cp-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b234p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b2319c4843ap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501168p-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b2319c4843cp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c5706ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d71cp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp -0x2.c5b2319c4843acbcp+12
+= exp downward flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5b23p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b23p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c181058p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c18105cp-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c181058p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c18105cp-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b23p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5b234p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b234p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce959p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958cp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958cp-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b234p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b2319c4843ap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501168p-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b2319c4843cp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c5706ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f638p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f63cp-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f638p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f63cp-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp -0x2.c5bd48bdc7c0c9b8p+12
+= exp downward flt-32 -0x2.c5bd48p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5bd48p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5bd48p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5bd48p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5bd48p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5bd48p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5bd48p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5bd48p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfep-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfep-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdcp-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdcp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdcp-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfep-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdc86bdf5ca5c08p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdc86bdf5ca5c0cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdc86bdf5ca5c08p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdc86bdf5ca5c0cp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd48p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd48p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd48p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd48p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c5bd4cp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5bd4cp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5bd4cp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5bd4cp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5bd4cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5bd4cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5bd4cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5bd4cp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18bp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18bp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-m68k -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4e8d5b82a339p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4e8d5b82a339p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4e8d5b82a339p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4e8d5b82a3394p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd4cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd4cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd4cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd4cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5bd48bdc7c0cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5bd48bdc7c0cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5bd48bdc7c0cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5bd48bdc7c0cp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f1ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19cp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19cp-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19a4604f934f4d8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19a4604f934f4dcp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19a4604f934f4d8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19a4604f934f4dcp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd48bdc7c0cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd48bdc7c0cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd48bdc7c0cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd48bdc7c0cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5bd48bdc7c0ep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5bd48bdc7c0ep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5bd48bdc7c0ep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5bd48bdc7c0ep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f1ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-m68k -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19cp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19a46068b51c04cp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19a46068b51c05p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19a46068b51c04cp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19a46068b51c05p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd48bdc7c0ep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd48bdc7c0ep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd48bdc7c0ep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd48bdc7c0ep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff198p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff1ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff19cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-m68k -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff19cp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff19a46049ac973a4p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff19a46049ac973a4p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff19a46049ac973a4p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd48bdc7c0c9b8p+12L : 0x1.fffffffffffff19a46049ac973a8p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd48bdc7c0c9b8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd48bdc7c0c9b8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd48bdc7c0c9b8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd48bdc7c0c9b8p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp -0x2.c5bd48bdc7c0c9b4p+12
+= exp downward flt-32 -0x2.c5bd48p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5bd48p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5bd48p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5bd48p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5bd48p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5bd48p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5bd48p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5bd48p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfep-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfep-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdcp-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdcp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdcp-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfep-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdc86bdf5ca5c08p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdc86bdf5ca5c0cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdc86bdf5ca5c08p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd48p+12L : 0x2.0017b984cbf1bfdc86bdf5ca5c0cp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd48p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd48p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd48p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd48p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c5bd4cp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5bd4cp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5bd4cp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5bd4cp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5bd4cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5bd4cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5bd4cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5bd4cp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18bp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18bp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-m68k -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4e8d5b82a339p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4e8d5b82a339p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4e8d5b82a339p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd4cp+12L : 0x1.ff97c395d33b18b4e8d5b82a3394p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd4cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd4cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd4cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd4cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5bd48bdc7c0cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5bd48bdc7c0cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5bd48bdc7c0cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5bd48bdc7c0cp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f1ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19cp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f198p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19cp-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19a4604f934f4d8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19a4604f934f4dcp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19a4604f934f4d8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd48bdc7c0cp+12L : 0x2.000000000136f19a4604f934f4dcp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd48bdc7c0cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd48bdc7c0cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd48bdc7c0cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd48bdc7c0cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5bd48bdc7c0ep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5bd48bdc7c0ep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5bd48bdc7c0ep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5bd48bdc7c0ep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f1ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-m68k -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19cp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19a46068b51c04cp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19a46068b51c05p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19a46068b51c04cp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd48bdc7c0ep+12L : 0x1.fffffffffd36f19a46068b51c05p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd48bdc7c0ep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd48bdc7c0ep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd48bdc7c0ep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd48bdc7c0ep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.0000000000007198p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.0000000000007198p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.0000000000007198p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.00000000000071ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.0000000000007198p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.000000000000719cp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.0000000000007198p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.000000000000719cp-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.000000000000719a46049ac9800cp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.000000000000719a46049ac9800cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.000000000000719a46049ac9800cp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5bd48bdc7c0c9b4p+12L : 0x2.000000000000719a46049ac9801p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5bd48bdc7c0c9b4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5bd48bdc7c0c9b4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5bd48bdc7c0c9b4p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5bd48bdc7c0c9b4p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp 0x2.c5c85fdf473de6af278ece600fcap+12
+= exp downward flt-32 0x2.c5c86p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c86p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c86p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c86p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c86p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c86p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c86p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c86p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c86p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c86p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c86p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c86p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward flt-32 0x2.c5c85cp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c85cp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c85cp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c85cp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85cp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85cp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85cp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85cp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a391p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a3918p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a391p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a3918p+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85cp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85cp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85cp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85cp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473ep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473ep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473ep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473ep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473ep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473ep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473dep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473dep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473dep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473dep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d88p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d88p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3bp+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473dep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473dep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473dep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473dep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd88p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd88p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474d8p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474ep+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474d8p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474ep+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473de6af278ece600fcap+12L : 0xf.fffffffffffffffffffffffe254p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6af278ece600fcap+12L : 0xf.fffffffffffffffffffffffe254p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6af278ece600fcap+12L : 0xf.fffffffffffffffffffffffe254p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6af278ece600fcap+12L : 0xf.fffffffffffffffffffffffe2548p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6af278ece601p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6af278ece601p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6af278ece601p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6af278ece601p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6af278ece601p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6af278ece601p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6af278ece601p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6af278ece601p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffffffffffff34254p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffffffffffff34254p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffffffffffff34254p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffffffffffff342548p+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6af278ece600fp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6af278ece600fp+12L : plus_infty : inexact-ok overflow errno-erange
+exp 0x2.c5c85fdf473de6af278ece600fccp+12
+= exp downward flt-32 0x2.c5c86p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c86p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c86p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c86p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c86p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c86p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c86p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c86p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c86p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c86p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c86p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c86p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c86p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c86p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward flt-32 0x2.c5c85cp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5c85cp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5c85cp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5c85cp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85cp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85cp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85cp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85cp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85cp+12L : 0xf.fc2130abb1e4163p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a391p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a3918p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a391p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85cp+12L : 0xf.fc2130abb1e4162a1031a29a3918p+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85cp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85cp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85cp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85cp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473ep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473ep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473ep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473ep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473ep+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473ep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473ep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473ep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5c85fdf473dep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c5c85fdf473dep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c5c85fdf473dep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c5c85fdf473dep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d88p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d88p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3a8p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473dep+12L : 0xf.fffffffff950d87131a155a1b3bp+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473dep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473dep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473dep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473dep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6bp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6bp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd88p+16380L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd87p+16380L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd88p+16380L : inexact-ok
+= exp downward ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474d8p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474ep+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474d8p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6acp+12L : 0xf.fffffffffffcd871319ff03474ep+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6acp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473de6af278ece600fccp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6af278ece600fccp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6af278ece600fccp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6af278ece600fccp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473de6af278ece601p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6af278ece601p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6af278ece601p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6af278ece601p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6af278ece601p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6af278ece601p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6af278ece601p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6af278ece601p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffffffffffff34254p+16380L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffffffffffff34254p+16380L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffffffffffff34254p+16380L : inexact-ok
+= exp upward ldbl-128 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffffffffffff342548p+16380L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c5c85fdf473de6af278ece600fp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c5c85fdf473de6af278ece600fp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c5c85fdf473de6af278ece600fp+12L : plus_infty : inexact-ok overflow errno-erange
+exp -0x2.c5b2319c4843acbff21591e99cccp+12
+= exp downward flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5b23p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b23p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c181058p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c18105cp-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c181058p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c18105cp-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b23p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5b234p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b234p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce959p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958cp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958cp-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b234p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b2319c4843ap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501168p-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b2319c4843cp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c5706ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f638p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f63cp-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f638p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f63cp-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d71cp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbff21591e99cccp+12L : 0x3.ffffffffffffffffffffffffd714p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbff21591e99cccp+12L : 0x3.ffffffffffffffffffffffffd718p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbff21591e99cccp+12L : 0x3.ffffffffffffffffffffffffd714p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbff21591e99cccp+12L : 0x3.ffffffffffffffffffffffffd718p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4.000000000000000000000032d714p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4.000000000000000000000032d718p-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4.000000000000000000000032d714p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4.000000000000000000000032d718p-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843acbff21591e99cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843acbff21591e99cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843acbff21591e99cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbff21591e99dp+12L : 0x3.fffffffffffffffffffffff2d714p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbff21591e99dp+12L : 0x3.fffffffffffffffffffffff2d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbff21591e99dp+12L : 0x3.fffffffffffffffffffffff2d714p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbff21591e99dp+12L : 0x3.fffffffffffffffffffffff2d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843acbff21591e99dp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843acbff21591e99dp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843acbff21591e99dp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843acbff21591e99dp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp -0x2.c5b2319c4843acbff21591e99ccap+12
+= exp downward flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5b23p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5b23p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b23p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b23p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c2p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b23p+12L : 0x4.00671741091b8c28p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c181058p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c18105cp-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c181058p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b23p+12L : 0x4.00671741091b8c27d0a36c18105cp-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b23p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b23p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x2.c5b234p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x2.c5b234p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b234p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b234p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b234p+12L : 0x3.ff671d7bc6ce959p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958cp-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce9588p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958cp-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779bp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b234p+12L : 0x3.ff671d7bc6ce958ba803f3e779b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b234p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b234p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b2319c4843ap+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b2319c4843ap+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc8p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501164p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843ap+12L : 0x4.00000000032ffc85647bac501168p-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843ap+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x2.c5b2319c4843cp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x2.c5b2319c4843cp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc84p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c57069cp-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843cp+12L : 0x3.fffffffffb2ffc85647d4c5706ap-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc8p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f638p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f63cp-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f638p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbcp+12L : 0x4.000000000000fc85647a6732f63cp-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843acbcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc8p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-96-intel -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc84p-16384L : inexact-ok
+= exp upward ldbl-96-m68k -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc88p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843accp+12L : 0x3.fffffffffffffc85647a6732d71cp-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843accp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbff21591e99ccap+12L : 0x4.0000000000000000000000005714p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbff21591e99ccap+12L : 0x4.0000000000000000000000005718p-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbff21591e99ccap+12L : 0x4.0000000000000000000000005714p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbff21591e99ccap+12L : 0x4.0000000000000000000000005718p-16384L : inexact-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4.000000000000000000000032d714p-16384L : inexact-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4.000000000000000000000032d718p-16384L : inexact-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4.000000000000000000000032d714p-16384L : inexact-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4.000000000000000000000032d718p-16384L : inexact-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843acbff21591e99cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843acbff21591e99cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843acbff21591e99cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843acbff21591e99cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0x2.c5b2319c4843acbff21591e99dp+12L : 0x3.fffffffffffffffffffffff2d714p-16384L : inexact-ok underflow errno-erange-ok
+= exp tonearest ldbl-128 -0x2.c5b2319c4843acbff21591e99dp+12L : 0x3.fffffffffffffffffffffff2d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp towardzero ldbl-128 -0x2.c5b2319c4843acbff21591e99dp+12L : 0x3.fffffffffffffffffffffff2d714p-16384L : inexact-ok underflow errno-erange-ok
+= exp upward ldbl-128 -0x2.c5b2319c4843acbff21591e99dp+12L : 0x3.fffffffffffffffffffffff2d718p-16384L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0x2.c5b2319c4843acbff21591e99dp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x2.c5b2319c4843acbff21591e99dp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x2.c5b2319c4843acbff21591e99dp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x2.c5b2319c4843acbff21591e99dp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
exp min
= exp downward flt-32 0x4p-128f : 0x1p+0f : inexact-ok
= exp tonearest flt-32 0x4p-128f : 0x1p+0f : inexact-ok
@@ -124595,6 +137985,2392 @@ exp10 -0x1p-100
= exp10 tonearest ldbl-128ibm -0x1p-100L : 0xf.fffffffffffffffffffffffdb4p-4L : inexact-ok
= exp10 towardzero ldbl-128ibm -0x1p-100L : 0xf.fffffffffffffffffffffffdbp-4L : inexact-ok
= exp10 upward ldbl-128ibm -0x1p-100L : 0xf.fffffffffffffffffffffffdb4p-4L : inexact-ok
+exp10 0x1p-600
+= exp10 downward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 towardzero flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 upward flt-32 0x8p-152f : 0x1.000002p+0f : inexact-ok
+= exp10 downward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 upward dbl-64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= exp10 downward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-intel 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128 0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp10 downward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128ibm 0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= exp10 downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp10 tonearest dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp10 upward dbl-64 0x1p-600 : 0x1.0000000000001p+0 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1p-600L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1p-600L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128 0x1p-600L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1p-600L : 0x1.000000000000000000000000008p+0L : inexact-ok
+exp10 -0x1p-600
+= exp10 downward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 tonearest flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 towardzero flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 upward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 downward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 tonearest dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 upward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 downward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp10 tonearest flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 towardzero flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp10 upward flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 downward dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp10 tonearest dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp10 upward dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 downward ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 tonearest ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 upward ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp10 upward ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 downward dbl-64 -0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp10 tonearest dbl-64 -0x1p-600 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 -0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp10 upward dbl-64 -0x1p-600 : 0x1p+0 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128 -0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 upward ldbl-128 -0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1p-600L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1p-600L : 0x1p+0L : inexact-ok
+exp10 0x1p-10000
+= exp10 downward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 towardzero flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 upward flt-32 0x8p-152f : 0x1.000002p+0f : inexact-ok
+= exp10 downward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 upward dbl-64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= exp10 downward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-intel 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128 0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp10 downward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128ibm 0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= exp10 downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp10 tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp10 upward dbl-64 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok
+= exp10 downward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-intel 0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128 0x4p-1076L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp10 downward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128ibm 0x4p-1076L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= exp10 downward ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1p-10000L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1p-10000L : 0x1.0000000000000002p+0L : inexact-ok
+= exp10 downward ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128 0x1p-10000L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+exp10 -0x1p-10000
+= exp10 downward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 tonearest flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 towardzero flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 upward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 downward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 tonearest dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 upward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 downward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp10 tonearest flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 towardzero flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp10 upward flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp10 downward dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp10 tonearest dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp10 upward dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp10 downward ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 tonearest ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 upward ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp10 upward ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp10 downward dbl-64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp10 tonearest dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp10 upward dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= exp10 downward ldbl-96-intel -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 tonearest ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 upward ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128ibm -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp10 upward ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-intel -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128 -0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp10 upward ldbl-128 -0x1p-10000L : 0x1p+0L : inexact-ok
+exp10 0x2.688268p+4
+= exp10 downward flt-32 0x2.688268p+4f : 0xf.fffb3p+124f : inexact-ok
+= exp10 tonearest flt-32 0x2.688268p+4f : 0xf.fffb3p+124f : inexact-ok
+= exp10 towardzero flt-32 0x2.688268p+4f : 0xf.fffb3p+124f : inexact-ok
+= exp10 upward flt-32 0x2.688268p+4f : 0xf.fffb4p+124f : inexact-ok
+= exp10 downward dbl-64 0x2.688268p+4 : 0xf.fffb372d9da78p+124 : inexact-ok
+= exp10 tonearest dbl-64 0x2.688268p+4 : 0xf.fffb372d9da8p+124 : inexact-ok
+= exp10 towardzero dbl-64 0x2.688268p+4 : 0xf.fffb372d9da78p+124 : inexact-ok
+= exp10 upward dbl-64 0x2.688268p+4 : 0xf.fffb372d9da8p+124 : inexact-ok
+= exp10 downward ldbl-96-intel 0x2.688268p+4L : 0xf.fffb372d9da7f63p+124L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x2.688268p+4L : 0xf.fffb372d9da7f63p+124L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x2.688268p+4L : 0xf.fffb372d9da7f63p+124L : inexact-ok
+= exp10 upward ldbl-96-intel 0x2.688268p+4L : 0xf.fffb372d9da7f64p+124L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x2.688268p+4L : 0xf.fffb372d9da7f63p+124L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x2.688268p+4L : 0xf.fffb372d9da7f63p+124L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x2.688268p+4L : 0xf.fffb372d9da7f63p+124L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x2.688268p+4L : 0xf.fffb372d9da7f64p+124L : inexact-ok
+= exp10 downward ldbl-128 0x2.688268p+4L : 0xf.fffb372d9da7f632ed2ce00c161p+124L : inexact-ok
+= exp10 tonearest ldbl-128 0x2.688268p+4L : 0xf.fffb372d9da7f632ed2ce00c161p+124L : inexact-ok
+= exp10 towardzero ldbl-128 0x2.688268p+4L : 0xf.fffb372d9da7f632ed2ce00c161p+124L : inexact-ok
+= exp10 upward ldbl-128 0x2.688268p+4L : 0xf.fffb372d9da7f632ed2ce00c1618p+124L : inexact-ok
+= exp10 downward ldbl-128ibm 0x2.688268p+4L : 0xf.fffb372d9da7f632ed2ce00c14p+124L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x2.688268p+4L : 0xf.fffb372d9da7f632ed2ce00c18p+124L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x2.688268p+4L : 0xf.fffb372d9da7f632ed2ce00c14p+124L : inexact-ok
+= exp10 upward ldbl-128ibm 0x2.688268p+4L : 0xf.fffb372d9da7f632ed2ce00c18p+124L : inexact-ok
+exp10 0x2.68826cp+4
+= exp10 downward flt-32 0x2.68826cp+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x2.68826cp+4f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x2.68826cp+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x2.68826cp+4f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x2.68826cp+4 : 0x1.000046d066116p+128 : inexact-ok
+= exp10 tonearest dbl-64 0x2.68826cp+4 : 0x1.000046d066117p+128 : inexact-ok
+= exp10 towardzero dbl-64 0x2.68826cp+4 : 0x1.000046d066116p+128 : inexact-ok
+= exp10 upward dbl-64 0x2.68826cp+4 : 0x1.000046d066117p+128 : inexact-ok
+= exp10 downward ldbl-96-intel 0x2.68826cp+4L : 0x1.000046d066116874p+128L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x2.68826cp+4L : 0x1.000046d066116874p+128L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x2.68826cp+4L : 0x1.000046d066116874p+128L : inexact-ok
+= exp10 upward ldbl-96-intel 0x2.68826cp+4L : 0x1.000046d066116876p+128L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x2.68826cp+4L : 0x1.000046d066116874p+128L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x2.68826cp+4L : 0x1.000046d066116874p+128L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x2.68826cp+4L : 0x1.000046d066116874p+128L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x2.68826cp+4L : 0x1.000046d066116876p+128L : inexact-ok
+= exp10 downward ldbl-128 0x2.68826cp+4L : 0x1.000046d0661168747a32f41ab7b3p+128L : inexact-ok
+= exp10 tonearest ldbl-128 0x2.68826cp+4L : 0x1.000046d0661168747a32f41ab7b4p+128L : inexact-ok
+= exp10 towardzero ldbl-128 0x2.68826cp+4L : 0x1.000046d0661168747a32f41ab7b3p+128L : inexact-ok
+= exp10 upward ldbl-128 0x2.68826cp+4L : 0x1.000046d0661168747a32f41ab7b4p+128L : inexact-ok
+= exp10 downward ldbl-128ibm 0x2.68826cp+4L : 0x1.000046d0661168747a32f41ab78p+128L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x2.68826cp+4L : 0x1.000046d0661168747a32f41ab78p+128L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x2.68826cp+4L : 0x1.000046d0661168747a32f41ab78p+128L : inexact-ok
+= exp10 upward ldbl-128ibm 0x2.68826cp+4L : 0x1.000046d0661168747a32f41ab8p+128L : inexact-ok
+exp10 -0x2.5ee064p+4
+= exp10 downward flt-32 -0x2.5ee064p+4f : 0x3.fffdfp-128f : inexact-ok underflow errno-erange-ok
+= exp10 tonearest flt-32 -0x2.5ee064p+4f : 0x3.fffdfp-128f : inexact-ok underflow errno-erange-ok
+= exp10 towardzero flt-32 -0x2.5ee064p+4f : 0x3.fffdfp-128f : inexact-ok underflow errno-erange-ok
+= exp10 upward flt-32 -0x2.5ee064p+4f : 0x3.fffdf8p-128f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x2.5ee064p+4 : 0x3.fffdf07e3d25p-128 : inexact-ok
+= exp10 tonearest dbl-64 -0x2.5ee064p+4 : 0x3.fffdf07e3d25p-128 : inexact-ok
+= exp10 towardzero dbl-64 -0x2.5ee064p+4 : 0x3.fffdf07e3d25p-128 : inexact-ok
+= exp10 upward dbl-64 -0x2.5ee064p+4 : 0x3.fffdf07e3d252p-128 : inexact-ok
+= exp10 downward ldbl-96-intel -0x2.5ee064p+4L : 0x3.fffdf07e3d250a68p-128L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x2.5ee064p+4L : 0x3.fffdf07e3d250a68p-128L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x2.5ee064p+4L : 0x3.fffdf07e3d250a68p-128L : inexact-ok
+= exp10 upward ldbl-96-intel -0x2.5ee064p+4L : 0x3.fffdf07e3d250a6cp-128L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x2.5ee064p+4L : 0x3.fffdf07e3d250a68p-128L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x2.5ee064p+4L : 0x3.fffdf07e3d250a68p-128L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x2.5ee064p+4L : 0x3.fffdf07e3d250a68p-128L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x2.5ee064p+4L : 0x3.fffdf07e3d250a6cp-128L : inexact-ok
+= exp10 downward ldbl-128 -0x2.5ee064p+4L : 0x3.fffdf07e3d250a69f129cbd543a6p-128L : inexact-ok
+= exp10 tonearest ldbl-128 -0x2.5ee064p+4L : 0x3.fffdf07e3d250a69f129cbd543a6p-128L : inexact-ok
+= exp10 towardzero ldbl-128 -0x2.5ee064p+4L : 0x3.fffdf07e3d250a69f129cbd543a6p-128L : inexact-ok
+= exp10 upward ldbl-128 -0x2.5ee064p+4L : 0x3.fffdf07e3d250a69f129cbd543a8p-128L : inexact-ok
+= exp10 downward ldbl-128ibm -0x2.5ee064p+4L : 0x3.fffdf07e3d250a69f129cbd543p-128L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x2.5ee064p+4L : 0x3.fffdf07e3d250a69f129cbd544p-128L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x2.5ee064p+4L : 0x3.fffdf07e3d250a69f129cbd543p-128L : inexact-ok
+= exp10 upward ldbl-128ibm -0x2.5ee064p+4L : 0x3.fffdf07e3d250a69f129cbd544p-128L : inexact-ok
+exp10 -0x2.5ee06p+4
+= exp10 downward flt-32 -0x2.5ee06p+4f : 0x4.000038p-128f : inexact-ok
+= exp10 tonearest flt-32 -0x2.5ee06p+4f : 0x4.00004p-128f : inexact-ok
+= exp10 towardzero flt-32 -0x2.5ee06p+4f : 0x4.000038p-128f : inexact-ok
+= exp10 upward flt-32 -0x2.5ee06p+4f : 0x4.00004p-128f : inexact-ok
+= exp10 downward dbl-64 -0x2.5ee06p+4 : 0x4.00003df3ee9c4p-128 : inexact-ok
+= exp10 tonearest dbl-64 -0x2.5ee06p+4 : 0x4.00003df3ee9c4p-128 : inexact-ok
+= exp10 towardzero dbl-64 -0x2.5ee06p+4 : 0x4.00003df3ee9c4p-128 : inexact-ok
+= exp10 upward dbl-64 -0x2.5ee06p+4 : 0x4.00003df3ee9c8p-128 : inexact-ok
+= exp10 downward ldbl-96-intel -0x2.5ee06p+4L : 0x4.00003df3ee9c5b1p-128L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x2.5ee06p+4L : 0x4.00003df3ee9c5b1p-128L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x2.5ee06p+4L : 0x4.00003df3ee9c5b1p-128L : inexact-ok
+= exp10 upward ldbl-96-intel -0x2.5ee06p+4L : 0x4.00003df3ee9c5b18p-128L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x2.5ee06p+4L : 0x4.00003df3ee9c5b1p-128L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x2.5ee06p+4L : 0x4.00003df3ee9c5b1p-128L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x2.5ee06p+4L : 0x4.00003df3ee9c5b1p-128L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x2.5ee06p+4L : 0x4.00003df3ee9c5b18p-128L : inexact-ok
+= exp10 downward ldbl-128 -0x2.5ee06p+4L : 0x4.00003df3ee9c5b137b1279114d6p-128L : inexact-ok
+= exp10 tonearest ldbl-128 -0x2.5ee06p+4L : 0x4.00003df3ee9c5b137b1279114d6p-128L : inexact-ok
+= exp10 towardzero ldbl-128 -0x2.5ee06p+4L : 0x4.00003df3ee9c5b137b1279114d6p-128L : inexact-ok
+= exp10 upward ldbl-128 -0x2.5ee06p+4L : 0x4.00003df3ee9c5b137b1279114d64p-128L : inexact-ok
+= exp10 downward ldbl-128ibm -0x2.5ee06p+4L : 0x4.00003df3ee9c5b137b1279114cp-128L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x2.5ee06p+4L : 0x4.00003df3ee9c5b137b1279114ep-128L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x2.5ee06p+4L : 0x4.00003df3ee9c5b137b1279114cp-128L : inexact-ok
+= exp10 upward ldbl-128ibm -0x2.5ee06p+4L : 0x4.00003df3ee9c5b137b1279114ep-128L : inexact-ok
+exp10 0x1.34413509f79fep+8
+= exp10 downward flt-32 0x1.344136p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344136p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344136p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344136p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c28p+1024L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c28p+1024L : inexact-ok
+= exp10 downward ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 upward ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb6p+1024L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344136p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344136p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344136p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344136p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward flt-32 0x1.344134p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344134p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344134p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344134p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 tonearest dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 towardzero dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 upward dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc5ap+1020 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade55885p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558cp+1020L : inexact-ok
+= exp10 downward dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : inexact-ok
+= exp10 tonearest dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : inexact-ok
+= exp10 towardzero dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : inexact-ok
+= exp10 upward dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f0685p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06cp+1020L : inexact-ok
+exp10 0x1.34413509f79ffp+8
+= exp10 downward flt-32 0x1.344136p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344136p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344136p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344136p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c28p+1024L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c28p+1024L : inexact-ok
+= exp10 downward ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 upward ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb6p+1024L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344136p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344136p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344136p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344136p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward flt-32 0x1.344134p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344134p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344134p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344134p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 tonearest dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 towardzero dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 upward dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc5ap+1020 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade55885p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558cp+1020L : inexact-ok
+= exp10 downward dbl-64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79ffp+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79ffp+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53ep+1024L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79ffp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79ffp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79ffp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79ffp+8L : plus_infty : inexact-ok overflow errno-erange
+exp10 -0x1.33a7146f72a42p+8
+= exp10 downward flt-32 -0x1.33a714p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.33a714p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.33a714p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.33a714p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33a714p+8 : 0x4.0004027aecdd4p-1024 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.33a714p+8 : 0x4.0004027aecdd8p-1024 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.33a714p+8 : 0x4.0004027aecdd4p-1024 : inexact-ok
+= exp10 upward dbl-64 -0x1.33a714p+8 : 0x4.0004027aecdd8p-1024 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.33a714p+8L : 0x4.0004027aecdd7a68p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33a714p+8L : 0x4.0004027aecdd7a7p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33a714p+8L : 0x4.0004027aecdd7a68p-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33a714p+8L : 0x4.0004027aecdd7a7p-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33a714p+8L : 0x4.0004027aecdd7a68p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33a714p+8L : 0x4.0004027aecdd7a7p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33a714p+8L : 0x4.0004027aecdd7a68p-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33a714p+8L : 0x4.0004027aecdd7a7p-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33a714p+8L : 0x4.0004027aecdd7a6d329b9571e454p-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33a714p+8L : 0x4.0004027aecdd7a6d329b9571e458p-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33a714p+8L : 0x4.0004027aecdd7a6d329b9571e454p-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33a714p+8L : 0x4.0004027aecdd7a6d329b9571e458p-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33a714p+8L : 0x4.0004027aecdd4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33a714p+8L : 0x4.0004027aecdd8p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33a714p+8L : 0x4.0004027aecdd4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33a714p+8L : 0x4.0004027aecdd8p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.33a716p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.33a716p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.33a716p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.33a716p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33a716p+8 : 0x3.fff196e1243d4p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 tonearest dbl-64 -0x1.33a716p+8 : 0x3.fff196e1243d8p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 towardzero dbl-64 -0x1.33a716p+8 : 0x3.fff196e1243d4p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 upward dbl-64 -0x1.33a716p+8 : 0x3.fff196e1243d8p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33a716p+8L : 0x3.fff196e1243d705p-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33a716p+8L : 0x3.fff196e1243d705p-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33a716p+8L : 0x3.fff196e1243d704d262ae46d3424p-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33a716p+8L : 0x3.fff196e1243d704d262ae46d3424p-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33a716p+8L : 0x3.fff196e1243d704d262ae46d3424p-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33a716p+8L : 0x3.fff196e1243d704d262ae46d3426p-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33a716p+8L : 0x3.fff196e1243d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33a716p+8L : 0x3.fff196e1243d8p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33a716p+8L : 0x3.fff196e1243d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33a716p+8L : 0x3.fff196e1243d8p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33a7146f72a42p+8 : 0x3.fffffffffff8cp-1024 : inexact-ok underflow errno-erange-ok
+= exp10 tonearest dbl-64 -0x1.33a7146f72a42p+8 : 0x3.fffffffffff8cp-1024 : inexact-ok underflow errno-erange-ok
+= exp10 towardzero dbl-64 -0x1.33a7146f72a42p+8 : 0x3.fffffffffff8cp-1024 : inexact-ok underflow errno-erange-ok
+= exp10 upward dbl-64 -0x1.33a7146f72a42p+8 : 0x3.fffffffffff9p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbf8p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbfcp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbf8p-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbfcp-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbf8p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbfcp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbf8p-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbfcp-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbfb531fe67239f8p-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbfb531fe67239fap-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbfb531fe67239f8p-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8dbfb531fe67239fap-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8cp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8cp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33a7146f72a42p+8L : 0x3.fffffffffff8cp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33a7146f72a42p+8L : 0x3.fffffffffff9p-1024L : inexact-ok underflow errno-erange-ok
+exp10 -0x1.33a7146f72a41p+8
+= exp10 downward flt-32 -0x1.33a714p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.33a714p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.33a714p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.33a714p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33a714p+8 : 0x4.0004027aecdd4p-1024 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.33a714p+8 : 0x4.0004027aecdd8p-1024 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.33a714p+8 : 0x4.0004027aecdd4p-1024 : inexact-ok
+= exp10 upward dbl-64 -0x1.33a714p+8 : 0x4.0004027aecdd8p-1024 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.33a714p+8L : 0x4.0004027aecdd7a68p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33a714p+8L : 0x4.0004027aecdd7a7p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33a714p+8L : 0x4.0004027aecdd7a68p-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33a714p+8L : 0x4.0004027aecdd7a7p-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33a714p+8L : 0x4.0004027aecdd7a68p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33a714p+8L : 0x4.0004027aecdd7a7p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33a714p+8L : 0x4.0004027aecdd7a68p-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33a714p+8L : 0x4.0004027aecdd7a7p-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33a714p+8L : 0x4.0004027aecdd7a6d329b9571e454p-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33a714p+8L : 0x4.0004027aecdd7a6d329b9571e458p-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33a714p+8L : 0x4.0004027aecdd7a6d329b9571e454p-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33a714p+8L : 0x4.0004027aecdd7a6d329b9571e458p-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33a714p+8L : 0x4.0004027aecdd4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33a714p+8L : 0x4.0004027aecdd8p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33a714p+8L : 0x4.0004027aecdd4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33a714p+8L : 0x4.0004027aecdd8p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.33a716p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.33a716p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.33a716p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.33a716p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33a716p+8 : 0x3.fff196e1243d4p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 tonearest dbl-64 -0x1.33a716p+8 : 0x3.fff196e1243d8p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 towardzero dbl-64 -0x1.33a716p+8 : 0x3.fff196e1243d4p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 upward dbl-64 -0x1.33a716p+8 : 0x3.fff196e1243d8p-1024 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33a716p+8L : 0x3.fff196e1243d705p-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33a716p+8L : 0x3.fff196e1243d704cp-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33a716p+8L : 0x3.fff196e1243d705p-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33a716p+8L : 0x3.fff196e1243d704d262ae46d3424p-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33a716p+8L : 0x3.fff196e1243d704d262ae46d3424p-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33a716p+8L : 0x3.fff196e1243d704d262ae46d3424p-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33a716p+8L : 0x3.fff196e1243d704d262ae46d3426p-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33a716p+8L : 0x3.fff196e1243d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33a716p+8L : 0x3.fff196e1243d8p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33a716p+8L : 0x3.fff196e1243d4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33a716p+8L : 0x3.fff196e1243d8p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.33a7146f72a41p+8 : 0x4.00000000008cp-1024 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.33a7146f72a41p+8 : 0x4.00000000008c4p-1024 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.33a7146f72a41p+8 : 0x4.00000000008cp-1024 : inexact-ok
+= exp10 upward dbl-64 -0x1.33a7146f72a41p+8 : 0x4.00000000008c4p-1024 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.33a7146f72a41p+8L : 0x4.00000000008c3988p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.33a7146f72a41p+8L : 0x4.00000000008c3988p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.33a7146f72a41p+8L : 0x4.00000000008c3988p-1024L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.33a7146f72a41p+8L : 0x4.00000000008c399p-1024L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.33a7146f72a41p+8L : 0x4.00000000008c3988p-1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.33a7146f72a41p+8L : 0x4.00000000008c3988p-1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.33a7146f72a41p+8L : 0x4.00000000008c3988p-1024L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.33a7146f72a41p+8L : 0x4.00000000008c399p-1024L : inexact-ok
+= exp10 downward ldbl-128 -0x1.33a7146f72a41p+8L : 0x4.00000000008c398930ca98b1d098p-1024L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.33a7146f72a41p+8L : 0x4.00000000008c398930ca98b1d098p-1024L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.33a7146f72a41p+8L : 0x4.00000000008c398930ca98b1d098p-1024L : inexact-ok
+= exp10 upward ldbl-128 -0x1.33a7146f72a41p+8L : 0x4.00000000008c398930ca98b1d09cp-1024L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.33a7146f72a41p+8L : 0x4.00000000008cp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.33a7146f72a41p+8L : 0x4.00000000008c4p-1024L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.33a7146f72a41p+8L : 0x4.00000000008cp-1024L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.33a7146f72a41p+8L : 0x4.00000000008c4p-1024L : inexact-ok underflow errno-erange-ok
+exp10 0x1.34413509f79fef2f625b0205a88p+8
+= exp10 downward flt-32 0x1.344136p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344136p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344136p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344136p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c28p+1024L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c28p+1024L : inexact-ok
+= exp10 downward ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 upward ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb6p+1024L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344136p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344136p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344136p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344136p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward flt-32 0x1.344134p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344134p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344134p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344134p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 tonearest dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 towardzero dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 upward dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc5ap+1020 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade55885p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558cp+1020L : inexact-ok
+= exp10 downward dbl-64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79ffp+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79ffp+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53ep+1024L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79ffp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79ffp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79ffp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79ffp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : inexact-ok
+= exp10 tonearest dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : inexact-ok
+= exp10 towardzero dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : inexact-ok
+= exp10 upward dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f0685p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06cp+1020L : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6ap+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6bp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6ap+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6bp+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6ap+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6bp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6ap+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6bp+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6afd688d920ac48p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6afd688d920ac5p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6afd688d920ac48p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6afd688d920ac5p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef3p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef3p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d1p+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d1p+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc57a8p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc57a8p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc57a8p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc57bp+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc54p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc58p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc54p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc58p+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef2f625b0205a88p+8L : 0xf.ffffffffffffbffffffffffa35a8p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef2f625b0205a88p+8L : 0xf.ffffffffffffbffffffffffa35a8p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef2f625b0205a88p+8L : 0xf.ffffffffffffbffffffffffa35a8p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef2f625b0205a88p+8L : 0xf.ffffffffffffbffffffffffa35bp+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef2f625b0205a88p+8L : 0xf.ffffffffffffbffffffffffa34p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef2f625b0205a88p+8L : 0xf.ffffffffffffbffffffffffa34p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef2f625b0205a88p+8L : 0xf.ffffffffffffbffffffffffa34p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef2f625b0205a88p+8L : 0xf.ffffffffffffbffffffffffa38p+1020L : inexact-ok
+exp10 0x1.34413509f79fef2f625b0205a9p+8
+= exp10 downward flt-32 0x1.344136p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344136p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344136p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344136p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344136p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344136p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344136p+8L : 0x1.0002368555061c28p+1024L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c26p+1024L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344136p+8L : 0x1.0002368555061c28p+1024L : inexact-ok
+= exp10 downward ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb5p+1024L : inexact-ok
+= exp10 upward ldbl-128 0x1.344136p+8L : 0x1.0002368555061c26d904a4f4deb6p+1024L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344136p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344136p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344136p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344136p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward flt-32 0x1.344134p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344134p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344134p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344134p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 tonearest dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 towardzero dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc598p+1020 : inexact-ok
+= exp10 upward dbl-64 0x1.344134p+8 : 0xf.ffd9b994fc5ap+1020 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990bp+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344134p+8L : 0xf.ffd9b994fc5990cp+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558848p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade55885p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade5588p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.344134p+8L : 0xf.ffd9b994fc5990b8fb9ade558cp+1020L : inexact-ok
+= exp10 downward dbl-64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79ffp+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79ffp+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79ffp+8 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5ap+1024L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79ffp+8L : 0x1.000000000001dc5cp+1024L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53dp+1024L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79ffp+8L : 0x1.000000000001dc5b0a78f837f53ep+1024L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79ffp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79ffp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79ffp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79ffp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : inexact-ok
+= exp10 tonearest dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : inexact-ok
+= exp10 towardzero dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffddp+1020 : inexact-ok
+= exp10 upward dbl-64 0x1.34413509f79fep+8 : 0xf.fffffffffdd08p+1020 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7p+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f8p+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06848p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f0685p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f068p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fep+8L : 0xf.fffffffffdd04f7930e506f06cp+1020L : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6ap+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6bp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6ap+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6bp+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6ap+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6bp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6ap+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6bp+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6afd688d920ac48p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6afd688d920ac5p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6afd688d920ac48p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffd6afd688d920ac5p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef3p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef3p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef3p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d1p+1020L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8dp+1020L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d1p+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc57a8p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc57a8p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc57a8p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc57bp+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc54p+1020L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc58p+1020L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc54p+1020L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef2ep+8L : 0xf.ffffffffffff8d010f9a03cc58p+1020L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef2f625b0205a9p+8L : 0xf.ffffffffffffc0000000000ca158p+1020L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef2f625b0205a9p+8L : 0xf.ffffffffffffc0000000000ca16p+1020L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef2f625b0205a9p+8L : 0xf.ffffffffffffc0000000000ca158p+1020L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef2f625b0205a9p+8L : 0xf.ffffffffffffc0000000000ca16p+1020L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef2f625b0205a9p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef2f625b0205a9p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef2f625b0205a9p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef2f625b0205a9p+8L : plus_infty : inexact-ok overflow errno-erange
+exp10 -0x1.23b2b470ae9318183ba772361cp+8
+= exp10 downward flt-32 -0x1.23b2b4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.23b2b4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.23b2b4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.23b2b4p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.23b2b4p+8 : 0x8.00081bb1a65e8p-972 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.23b2b4p+8 : 0x8.00081bb1a65e8p-972 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.23b2b4p+8 : 0x8.00081bb1a65e8p-972 : inexact-ok
+= exp10 upward dbl-64 -0x1.23b2b4p+8 : 0x8.00081bb1a65fp-972 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3p-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f4p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3p-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f4p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3p-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f4p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3p-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f4p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203f6p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203f68p-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203f6p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203f68p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203cp-972L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f204p-972L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203cp-972L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f204p-972L : inexact-ok
+= exp10 downward flt-32 -0x1.23b2b6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.23b2b6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.23b2b6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.23b2b6p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.23b2b6p+8 : 0x7.ffe3447dac6e4p-972 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.23b2b6p+8 : 0x7.ffe3447dac6e4p-972 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.23b2b6p+8 : 0x7.ffe3447dac6e4p-972 : inexact-ok
+= exp10 upward dbl-64 -0x1.23b2b6p+8 : 0x7.ffe3447dac6e8p-972 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b6p+8L : 0x7.ffe3447dac6e516p-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5168p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b6p+8L : 0x7.ffe3447dac6e516p-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5168p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b6p+8L : 0x7.ffe3447dac6e516p-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5168p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b6p+8L : 0x7.ffe3447dac6e516p-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5168p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d224p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d228p-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d224p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d228p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4dp-972L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d4p-972L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4dp-972L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d4p-972L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.23b2b470ae931p+8 : 0x8.000000000095p-972 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.23b2b470ae931p+8 : 0x8.000000000095p-972 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.23b2b470ae931p+8 : 0x8.000000000095p-972 : inexact-ok
+= exp10 upward dbl-64 -0x1.23b2b470ae931p+8 : 0x8.0000000000958p-972 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b470ae931p+8L : 0x8.0000000000951cp-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b470ae931p+8L : 0x8.0000000000951cp-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da89p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da89p-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da89p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da898p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da8p-972L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da8p-972L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da8p-972L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2dacp-972L : inexact-ok
+= exp10 downward dbl-64 -0x1.23b2b470ae932p+8 : 0x7.ffffffffff6e4p-972 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.23b2b470ae932p+8 : 0x7.ffffffffff6e8p-972 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.23b2b470ae932p+8 : 0x7.ffffffffff6e4p-972 : inexact-ok
+= exp10 upward dbl-64 -0x1.23b2b470ae932p+8 : 0x7.ffffffffff6e8p-972 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60dp-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d8p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60dp-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d8p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60dp-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d8p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60dp-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d8p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953d28p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953d2cp-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953d28p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953d2cp-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953cp-972L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953cp-972L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953cp-972L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a954p-972L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b470ae931818p+8L : 0x8.000000000000044p-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b470ae931818p+8L : 0x8.000000000000045p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b470ae931818p+8L : 0x8.000000000000044p-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b470ae931818p+8L : 0x8.000000000000045p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b470ae931818p+8L : 0x8.000000000000044p-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b470ae931818p+8L : 0x8.000000000000045p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b470ae931818p+8L : 0x8.000000000000044p-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b470ae931818p+8L : 0x8.000000000000045p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4cp-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4cp-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4cp-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4c8p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4p-972L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4p-972L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4p-972L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f8p-972L : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf78p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf78p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc9fcp-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fcap-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc9fcp-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fcap-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc8p-972L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc8p-972L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc8p-972L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fccp-972L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae9318183ba772361cp+8L : 0x7.fffffffffffffffffffffffb328p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae9318183ba772361cp+8L : 0x7.fffffffffffffffffffffffb3284p-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae9318183ba772361cp+8L : 0x7.fffffffffffffffffffffffb328p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae9318183ba772361cp+8L : 0x7.fffffffffffffffffffffffb3284p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae9318183ba772361cp+8L : 0x7.fffffffffffffffffffffffb3p-972L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae9318183ba772361cp+8L : 0x7.fffffffffffffffffffffffb34p-972L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae9318183ba772361cp+8L : 0x7.fffffffffffffffffffffffb3p-972L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae9318183ba772361cp+8L : 0x7.fffffffffffffffffffffffb34p-972L : inexact-ok underflow errno-erange-ok
+exp10 -0x1.23b2b470ae9318183ba772361b8p+8
+= exp10 downward flt-32 -0x1.23b2b4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.23b2b4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.23b2b4p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.23b2b4p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.23b2b4p+8 : 0x8.00081bb1a65e8p-972 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.23b2b4p+8 : 0x8.00081bb1a65e8p-972 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.23b2b4p+8 : 0x8.00081bb1a65e8p-972 : inexact-ok
+= exp10 upward dbl-64 -0x1.23b2b4p+8 : 0x8.00081bb1a65fp-972 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3p-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f4p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3p-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f4p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3p-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f4p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3p-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f4p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203f6p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203f68p-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203f6p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203f68p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203cp-972L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f204p-972L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f203cp-972L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b4p+8L : 0x8.00081bb1a65e9f3993115f204p-972L : inexact-ok
+= exp10 downward flt-32 -0x1.23b2b6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.23b2b6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.23b2b6p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.23b2b6p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.23b2b6p+8 : 0x7.ffe3447dac6e4p-972 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.23b2b6p+8 : 0x7.ffe3447dac6e4p-972 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.23b2b6p+8 : 0x7.ffe3447dac6e4p-972 : inexact-ok
+= exp10 upward dbl-64 -0x1.23b2b6p+8 : 0x7.ffe3447dac6e8p-972 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b6p+8L : 0x7.ffe3447dac6e516p-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5168p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b6p+8L : 0x7.ffe3447dac6e516p-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5168p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b6p+8L : 0x7.ffe3447dac6e516p-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5168p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b6p+8L : 0x7.ffe3447dac6e516p-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5168p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d224p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d228p-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d224p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d228p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4dp-972L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d4p-972L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4dp-972L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b6p+8L : 0x7.ffe3447dac6e5164756078e4d4p-972L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.23b2b470ae931p+8 : 0x8.000000000095p-972 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.23b2b470ae931p+8 : 0x8.000000000095p-972 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.23b2b470ae931p+8 : 0x8.000000000095p-972 : inexact-ok
+= exp10 upward dbl-64 -0x1.23b2b470ae931p+8 : 0x8.0000000000958p-972 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b470ae931p+8L : 0x8.0000000000951cp-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b470ae931p+8L : 0x8.0000000000951bfp-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b470ae931p+8L : 0x8.0000000000951cp-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da89p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da89p-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da89p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da898p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da8p-972L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da8p-972L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2da8p-972L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae931p+8L : 0x8.0000000000951bf165b2bc2dacp-972L : inexact-ok
+= exp10 downward dbl-64 -0x1.23b2b470ae932p+8 : 0x7.ffffffffff6e4p-972 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.23b2b470ae932p+8 : 0x7.ffffffffff6e8p-972 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.23b2b470ae932p+8 : 0x7.ffffffffff6e4p-972 : inexact-ok
+= exp10 upward dbl-64 -0x1.23b2b470ae932p+8 : 0x7.ffffffffff6e8p-972 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60dp-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d8p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60dp-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d8p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60dp-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d8p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60dp-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d8p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953d28p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953d2cp-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953d28p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953d2cp-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953cp-972L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953cp-972L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a953cp-972L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae932p+8L : 0x7.ffffffffff6e60d5aa5d6a954p-972L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b470ae931818p+8L : 0x8.000000000000044p-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b470ae931818p+8L : 0x8.000000000000045p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b470ae931818p+8L : 0x8.000000000000044p-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b470ae931818p+8L : 0x8.000000000000045p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b470ae931818p+8L : 0x8.000000000000044p-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b470ae931818p+8L : 0x8.000000000000045p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b470ae931818p+8L : 0x8.000000000000044p-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b470ae931818p+8L : 0x8.000000000000045p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4cp-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4cp-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4cp-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4c8p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4p-972L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4p-972L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f4p-972L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae931818p+8L : 0x8.000000000000044ade6f0e19f8p-972L : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf78p-972L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf7p-972L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf78p-972L : inexact-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc9fcp-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fcap-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc9fcp-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fcap-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc8p-972L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc8p-972L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fc8p-972L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae93181ap+8L : 0x7.ffffffffffffdf737af7a36fccp-972L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.23b2b470ae9318183ba772361b8p+8L : 0x8.0000000000000000000000046858p-972L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.23b2b470ae9318183ba772361b8p+8L : 0x8.000000000000000000000004686p-972L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.23b2b470ae9318183ba772361b8p+8L : 0x8.0000000000000000000000046858p-972L : inexact-ok
+= exp10 upward ldbl-128 -0x1.23b2b470ae9318183ba772361b8p+8L : 0x8.000000000000000000000004686p-972L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.23b2b470ae9318183ba772361b8p+8L : 0x8.00000000000000000000000468p-972L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1.23b2b470ae9318183ba772361b8p+8L : 0x8.00000000000000000000000468p-972L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1.23b2b470ae9318183ba772361b8p+8L : 0x8.00000000000000000000000468p-972L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1.23b2b470ae9318183ba772361b8p+8L : 0x8.0000000000000000000000046cp-972L : inexact-ok
+exp10 0x1.34413509f79fef3p+12
+= exp10 downward flt-32 0x1.344136p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344136p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344136p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344136p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.344136p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.344136p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.344136p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344136p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward flt-32 0x1.344134p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344134p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344134p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344134p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a92p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344134p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344134p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344134p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344134p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79ffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79ffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7ap+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7ap+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e7448578518p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e744857852p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e7448578518p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e744857852p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6e8p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef3p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef3p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef3p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef3p+12L : plus_infty : inexact-ok overflow errno-erange
+exp10 0x1.34413509f79fef32p+12
+= exp10 downward flt-32 0x1.344136p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344136p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344136p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344136p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.344136p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.344136p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.344136p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344136p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward flt-32 0x1.344134p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344134p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344134p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344134p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a92p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344134p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344134p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344134p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344134p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79ffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79ffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7ap+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7ap+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e7448578518p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e744857852p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e7448578518p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e744857852p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef32p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef32p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+exp10 -0x1.343793004f503232p+12
+= exp10 downward flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343792p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343792p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93d4p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343792p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343794p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343794p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f18p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f18p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343794p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343793004f503p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab4cp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab5p-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab4cp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab5p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343793004f504p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d7678p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d7674p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc28p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f504p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbe8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbe8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb44p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503232p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp10 -0x1.343793004f50323p+12
+= exp10 downward flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343792p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343792p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93d4p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343792p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343794p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343794p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f18p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f18p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343794p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343793004f503p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab4cp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab5p-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab4cp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab5p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343793004f504p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d7678p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d7674p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc28p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f504p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2bp-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2bp-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22eep-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f50323p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp10 -0x1.343c6405237810b2p+12
+= exp10 downward flt-32 -0x1.343c64p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343c64p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343c64p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343c64p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343c64p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343c64p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343c64p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343c64p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c64p+12L : 0x2.00017a9fe296ea98p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343c64p+12L : 0x2.00017a9fe296ea94p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343c64p+12L : 0x2.00017a9fe296ea91c2392281858p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c64p+12L : 0x2.00017a9fe296ea91c2392281858p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c64p+12L : 0x2.00017a9fe296ea91c2392281858p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c64p+12L : 0x2.00017a9fe296ea91c23922818584p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c64p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c64p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c64p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c64p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.343c66p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343c66p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343c66p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343c66p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343c66p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343c66p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343c66p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343c66p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c66p+12L : 0x1.ff6e31d8368f1dd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c66p+12L : 0x1.ff6e31d8368f1dep-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c66p+12L : 0x1.ff6e31d8368f1dd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c66p+12L : 0x1.ff6e31d8368f1dep-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-m68k -0x1.343c66p+12L : 0x1.ff6e31d8368f1dep-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddd2bedf091d15cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddd2bedf091d16p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddd2bedf091d15cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddd2bedf091d16p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c66p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c66p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c66p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c66p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343c640523781p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343c640523781p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343c640523781p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343c640523781p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c640523781p+12L : 0x2.0000000000330e28p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c640523781p+12L : 0x2.0000000000330e24p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343c640523781p+12L : 0x2.0000000000330e24p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343c640523781p+12L : 0x2.0000000000330e22f661ec16a8fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c640523781p+12L : 0x2.0000000000330e22f661ec16a8fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c640523781p+12L : 0x2.0000000000330e22f661ec16a8fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c640523781p+12L : 0x2.0000000000330e22f661ec16a9p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c640523781p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c640523781p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c640523781p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c640523781p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343c640523782p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343c640523782p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343c640523782p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343c640523782p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c640523782p+12L : 0x1.fffffffffb9821bp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c640523782p+12L : 0x1.fffffffffb9821b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c640523782p+12L : 0x1.fffffffffb9821bp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c640523782p+12L : 0x1.fffffffffb9821b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c640523782p+12L : 0x1.fffffffffb9821b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c640523782p+12L : 0x1.fffffffffb9821b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c640523782p+12L : 0x1.fffffffffb9821b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-m68k -0x1.343c640523782p+12L : 0x1.fffffffffb9821b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343c640523782p+12L : 0x1.fffffffffb9821b409117e700974p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c640523782p+12L : 0x1.fffffffffb9821b409117e700974p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c640523782p+12L : 0x1.fffffffffb9821b409117e700974p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c640523782p+12L : 0x1.fffffffffb9821b409117e700978p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c640523782p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c640523782p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c640523782p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c640523782p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd298p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd2ap-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd298p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd2ap-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd29cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd29cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd29cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-m68k -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd2ap-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd29ca45194e72e58p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd29ca45194e72e5cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd29ca45194e72e58p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c6405237810b2p+12L : 0x1.ffffffffffffd29ca45194e72e5cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c6405237810b2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c6405237810b2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c6405237810b2p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c6405237810b2p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp10 -0x1.343c6405237810bp+12
+= exp10 downward flt-32 -0x1.343c64p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343c64p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343c64p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343c64p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343c64p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343c64p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343c64p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343c64p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c64p+12L : 0x2.00017a9fe296ea98p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c64p+12L : 0x2.00017a9fe296ea9p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343c64p+12L : 0x2.00017a9fe296ea94p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343c64p+12L : 0x2.00017a9fe296ea91c2392281858p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c64p+12L : 0x2.00017a9fe296ea91c2392281858p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c64p+12L : 0x2.00017a9fe296ea91c2392281858p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c64p+12L : 0x2.00017a9fe296ea91c23922818584p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c64p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c64p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c64p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c64p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.343c66p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343c66p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343c66p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343c66p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343c66p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343c66p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343c66p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343c66p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c66p+12L : 0x1.ff6e31d8368f1dd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c66p+12L : 0x1.ff6e31d8368f1dep-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c66p+12L : 0x1.ff6e31d8368f1dd8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c66p+12L : 0x1.ff6e31d8368f1dep-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-m68k -0x1.343c66p+12L : 0x1.ff6e31d8368f1dep-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddd2bedf091d15cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddd2bedf091d16p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddd2bedf091d15cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c66p+12L : 0x1.ff6e31d8368f1ddd2bedf091d16p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c66p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c66p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c66p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c66p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343c640523781p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343c640523781p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343c640523781p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343c640523781p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c640523781p+12L : 0x2.0000000000330e28p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c640523781p+12L : 0x2.0000000000330e24p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c640523781p+12L : 0x2.0000000000330e2p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343c640523781p+12L : 0x2.0000000000330e24p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343c640523781p+12L : 0x2.0000000000330e22f661ec16a8fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c640523781p+12L : 0x2.0000000000330e22f661ec16a8fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c640523781p+12L : 0x2.0000000000330e22f661ec16a8fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c640523781p+12L : 0x2.0000000000330e22f661ec16a9p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c640523781p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c640523781p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c640523781p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c640523781p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343c640523782p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343c640523782p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343c640523782p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343c640523782p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c640523782p+12L : 0x1.fffffffffb9821bp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c640523782p+12L : 0x1.fffffffffb9821b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c640523782p+12L : 0x1.fffffffffb9821bp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c640523782p+12L : 0x1.fffffffffb9821b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c640523782p+12L : 0x1.fffffffffb9821b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c640523782p+12L : 0x1.fffffffffb9821b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c640523782p+12L : 0x1.fffffffffb9821b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-m68k -0x1.343c640523782p+12L : 0x1.fffffffffb9821b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343c640523782p+12L : 0x1.fffffffffb9821b409117e700974p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c640523782p+12L : 0x1.fffffffffb9821b409117e700974p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c640523782p+12L : 0x1.fffffffffb9821b409117e700974p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c640523782p+12L : 0x1.fffffffffb9821b409117e700978p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c640523782p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c640523782p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c640523782p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c640523782p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343c6405237810bp+12L : 0x2.00000000000065f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343c6405237810bp+12L : 0x2.00000000000065f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343c6405237810bp+12L : 0x2.00000000000065f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343c6405237810bp+12L : 0x2.00000000000066p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343c6405237810bp+12L : 0x2.00000000000065f8p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343c6405237810bp+12L : 0x2.00000000000065fcp-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343c6405237810bp+12L : 0x2.00000000000065f8p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343c6405237810bp+12L : 0x2.00000000000065fcp-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343c6405237810bp+12L : 0x2.00000000000065fa322f3f8fe294p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343c6405237810bp+12L : 0x2.00000000000065fa322f3f8fe298p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343c6405237810bp+12L : 0x2.00000000000065fa322f3f8fe294p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343c6405237810bp+12L : 0x2.00000000000065fa322f3f8fe298p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343c6405237810bp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343c6405237810bp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343c6405237810bp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343c6405237810bp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp10 0x1.34413509f79fef311f12b35816f9p+12
+= exp10 downward flt-32 0x1.344136p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344136p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344136p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344136p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.344136p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.344136p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.344136p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344136p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward flt-32 0x1.344134p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344134p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344134p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344134p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a92p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344134p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344134p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344134p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344134p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79ffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79ffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7ap+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7ap+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e7448578518p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e744857852p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e7448578518p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e744857852p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef32p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef32p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6e8p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef3p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef3p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef3p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef3p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79fef311f12b35816f9p+12L : 0xf.ffffffffffffffffffffffffaf88p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef311f12b35816f9p+12L : 0xf.ffffffffffffffffffffffffaf9p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef311f12b35816f9p+12L : 0xf.ffffffffffffffffffffffffaf88p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef311f12b35816f9p+12L : 0xf.ffffffffffffffffffffffffaf9p+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef311f12b35817p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef311f12b35817p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79fef311f12b35817p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef311f12b35817p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef311f12b35817p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef311f12b35817p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef311f12b35817p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef311f12b35817p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79fef311f12b358168p+12L : 0xf.fffffffffffffffffffffee912a8p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef311f12b358168p+12L : 0xf.fffffffffffffffffffffee912bp+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef311f12b358168p+12L : 0xf.fffffffffffffffffffffee912a8p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef311f12b358168p+12L : 0xf.fffffffffffffffffffffee912bp+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef311f12b358168p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef311f12b358168p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef311f12b358168p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef311f12b358168p+12L : plus_infty : inexact-ok overflow errno-erange
+exp10 0x1.34413509f79fef311f12b35816fap+12
+= exp10 downward flt-32 0x1.344136p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344136p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344136p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344136p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344136p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344136p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.344136p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.344136p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.344136p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.344136p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344136p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344136p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward flt-32 0x1.344134p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344134p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344134p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344134p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344134p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344134p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e88p+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344134p+12L : 0xf.fd9bc4394211e89p+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a918p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.344134p+12L : 0xf.fd9bc4394211e88a367d0df4a92p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344134p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344134p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344134p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344134p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79ffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79ffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79ffp+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79ffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79ffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79ffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.34413509f79fep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.34413509f79fep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7ap+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f79p+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7ap+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e7448578518p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e744857852p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e7448578518p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fep+12L : 0xf.ffffffffdd04f7930e744857852p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79fef32p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef32p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef32p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef32p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afp+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6bp+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6ep+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef3p+12L : 0xf.fffffffffffd6afd688d920af6e8p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef3p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef3p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef3p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef3p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79fef311f12b35816fap+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef311f12b35816fap+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79fef311f12b35816fap+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef311f12b35816fap+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79fef311f12b35817p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef311f12b35817p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.34413509f79fef311f12b35817p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef311f12b35817p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef311f12b35817p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef311f12b35817p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef311f12b35817p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef311f12b35817p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.34413509f79fef311f12b358168p+12L : 0xf.fffffffffffffffffffffee912a8p+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.34413509f79fef311f12b358168p+12L : 0xf.fffffffffffffffffffffee912bp+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.34413509f79fef311f12b358168p+12L : 0xf.fffffffffffffffffffffee912a8p+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.34413509f79fef311f12b358168p+12L : 0xf.fffffffffffffffffffffee912bp+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.34413509f79fef311f12b358168p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.34413509f79fef311f12b358168p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.34413509f79fef311f12b358168p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.34413509f79fef311f12b358168p+12L : plus_infty : inexact-ok overflow errno-erange
+exp10 -0x1.343793004f503231a589bac27c39p+12
+= exp10 downward flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343792p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343792p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93d4p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343792p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343794p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343794p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f18p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f18p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343794p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343793004f503p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab4cp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab5p-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab4cp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab5p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343793004f504p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d7678p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d7674p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc28p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f504p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2bp-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2bp-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22eep-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f50323p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbe8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbe8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb44p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503232p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343793004f503231a589bac27c39p+12L : 0x3.ffffffffffffffffffffffffaa5p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503231a589bac27c39p+12L : 0x3.ffffffffffffffffffffffffaa5p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503231a589bac27c39p+12L : 0x3.ffffffffffffffffffffffffaa5p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f503231a589bac27c39p+12L : 0x3.ffffffffffffffffffffffffaa54p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343793004f503231a589bac27cp+12L : 0x4.0000000000000000000000207a24p-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503231a589bac27cp+12L : 0x4.0000000000000000000000207a24p-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503231a589bac27cp+12L : 0x4.0000000000000000000000207a24p-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f503231a589bac27cp+12L : 0x4.0000000000000000000000207a28p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503231a589bac27cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503231a589bac27cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503231a589bac27cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503231a589bac27cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343793004f503231a589bac27c8p+12L : 0x3.ffffffffffffffffffffffd6cb5cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503231a589bac27c8p+12L : 0x3.ffffffffffffffffffffffd6cb6p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503231a589bac27c8p+12L : 0x3.ffffffffffffffffffffffd6cb5cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f503231a589bac27c8p+12L : 0x3.ffffffffffffffffffffffd6cb6p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503231a589bac27c8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503231a589bac27c8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503231a589bac27c8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503231a589bac27c8p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp10 -0x1.343793004f503231a589bac27c38p+12
+= exp10 downward flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343792p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343792p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343792p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343792p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b6p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343792p+12L : 0x4.009395d78ebc9b68p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93dp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343792p+12L : 0x4.009395d78ebc9b64a0aa93fc93d4p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343792p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343792p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.343794p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.343794p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343794p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343794p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f18p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f18p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f1cp-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343794p+12L : 0x3.ff6cdaadaae05f2p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22f8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343794p+12L : 0x3.ff6cdaadaae05f1d9410e8bb22fcp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343794p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343794p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343793004f503p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343793004f503p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f48p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f503p+12L : 0x4.0000000001434f5p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab4cp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab5p-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab4cp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f503p+12L : 0x4.0000000001434f4e77c5e6c4ab5p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.343793004f504p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.343793004f504p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f504p+12L : 0x3.fffffffff80d7678p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d767p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f504p+12L : 0x3.fffffffff80d7674p-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc24p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f504p+12L : 0x3.fffffffff80d76709d230e22dc28p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f504p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f504p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f50323p+12L : 0x4.000000000000f2bp-16384L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2a8p-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f50323p+12L : 0x4.000000000000f2bp-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22edcp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f50323p+12L : 0x4.000000000000f2a822e062c22eep-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f50323p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f50323p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbe8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbe8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbecp-16384L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbfp-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb4p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f503232p+12L : 0x3.ffffffffffffcbed07250d70bb44p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503232p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503232p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343793004f503231a589bac27c38p+12L : 0x4.0000000000000000000000003dacp-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503231a589bac27c38p+12L : 0x4.0000000000000000000000003dbp-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503231a589bac27c38p+12L : 0x4.0000000000000000000000003dacp-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f503231a589bac27c38p+12L : 0x4.0000000000000000000000003dbp-16384L : inexact-ok
+= exp10 downward ldbl-128 -0x1.343793004f503231a589bac27cp+12L : 0x4.0000000000000000000000207a24p-16384L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503231a589bac27cp+12L : 0x4.0000000000000000000000207a24p-16384L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503231a589bac27cp+12L : 0x4.0000000000000000000000207a24p-16384L : inexact-ok
+= exp10 upward ldbl-128 -0x1.343793004f503231a589bac27cp+12L : 0x4.0000000000000000000000207a28p-16384L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503231a589bac27cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503231a589bac27cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503231a589bac27cp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503231a589bac27cp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.343793004f503231a589bac27c8p+12L : 0x3.ffffffffffffffffffffffd6cb5cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.343793004f503231a589bac27c8p+12L : 0x3.ffffffffffffffffffffffd6cb6p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.343793004f503231a589bac27c8p+12L : 0x3.ffffffffffffffffffffffd6cb5cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.343793004f503231a589bac27c8p+12L : 0x3.ffffffffffffffffffffffd6cb6p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.343793004f503231a589bac27c8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.343793004f503231a589bac27c8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.343793004f503231a589bac27c8p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.343793004f503231a589bac27c8p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
exp10 min
= exp10 downward flt-32 0x4p-128f : 0x1p+0f : inexact-ok
= exp10 tonearest flt-32 0x4p-128f : 0x1p+0f : inexact-ok
@@ -126754,6 +142530,1984 @@ exp2 -0x1p-100
= exp2 tonearest ldbl-128ibm -0x1p-100L : 0xf.ffffffffffffffffffffffff5p-4L : inexact-ok
= exp2 towardzero ldbl-128ibm -0x1p-100L : 0xf.ffffffffffffffffffffffff4cp-4L : inexact-ok
= exp2 upward ldbl-128ibm -0x1p-100L : 0xf.ffffffffffffffffffffffff5p-4L : inexact-ok
+exp2 0x1p-600
+= exp2 downward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 towardzero flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 upward flt-32 0x8p-152f : 0x1.000002p+0f : inexact-ok
+= exp2 downward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 upward dbl-64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128 0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= exp2 downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp2 tonearest dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 0x1p-600 : 0x1p+0 : inexact-ok
+= exp2 upward dbl-64 0x1p-600 : 0x1.0000000000001p+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0x1p-600L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x1p-600L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128 0x1p-600L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0x1p-600L : 0x1.000000000000000000000000008p+0L : inexact-ok
+exp2 -0x1p-600
+= exp2 downward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 tonearest flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 towardzero flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 upward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 downward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 tonearest dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 upward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 downward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp2 tonearest flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 towardzero flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp2 upward flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 downward dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp2 tonearest dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp2 upward dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 downward ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 tonearest ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 upward ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp2 upward ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 downward dbl-64 -0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp2 tonearest dbl-64 -0x1p-600 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 -0x1p-600 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp2 upward dbl-64 -0x1p-600 : 0x1p+0 : inexact-ok
+= exp2 downward ldbl-96-intel -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-intel -0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x1p-600L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128 -0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 tonearest ldbl-128 -0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 -0x1p-600L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 upward ldbl-128 -0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128ibm -0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x1p-600L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x1p-600L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp2 upward ldbl-128ibm -0x1p-600L : 0x1p+0L : inexact-ok
+exp2 0x1p-10000
+= exp2 downward flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 tonearest flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 towardzero flt-32 0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 upward flt-32 0x8p-152f : 0x1.000002p+0f : inexact-ok
+= exp2 downward dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 tonearest dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 upward dbl-64 0x8p-152 : 0x1.0000000000001p+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x8p-152L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128 0x8p-152L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0x8p-152L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= exp2 downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp2 tonearest dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 0x4p-1076 : 0x1p+0 : inexact-ok
+= exp2 upward dbl-64 0x4p-1076 : 0x1.0000000000001p+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x4p-1076L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128 0x4p-1076L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0x4p-1076L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= exp2 downward ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0x1p-10000L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x1p-10000L : 0x1.0000000000000002p+0L : inexact-ok
+= exp2 downward ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128 0x1p-10000L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+exp2 -0x1p-10000
+= exp2 downward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 tonearest flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 towardzero flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 upward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 downward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 tonearest dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 upward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 downward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp2 tonearest flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 towardzero flt-32 -0x8p-152f : 0xf.fffffp-4f : inexact-ok
+= exp2 upward flt-32 -0x8p-152f : 0x1p+0f : inexact-ok
+= exp2 downward dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp2 tonearest dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 -0x8p-152 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp2 upward dbl-64 -0x8p-152 : 0x1p+0 : inexact-ok
+= exp2 downward ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-intel -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x8p-152L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 tonearest ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 upward ldbl-128 -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp2 upward ldbl-128ibm -0x8p-152L : 0x1p+0L : inexact-ok
+= exp2 downward dbl-64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp2 tonearest dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 -0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact-ok
+= exp2 upward dbl-64 -0x4p-1076 : 0x1p+0 : inexact-ok
+= exp2 downward ldbl-96-intel -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-intel -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x4p-1076L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 tonearest ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 upward ldbl-128 -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128ibm -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x4p-1076L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= exp2 upward ldbl-128ibm -0x4p-1076L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-intel -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-intel -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x1p-10000L : 0xf.fffffffffffffffp-4L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128 -0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 tonearest ldbl-128 -0x1p-10000L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 -0x1p-10000L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= exp2 upward ldbl-128 -0x1p-10000L : 0x1p+0L : inexact-ok
+exp2 0x7.fffff8p+4
+= exp2 downward flt-32 0x7.fffff8p+4f : 0xf.fffa7p+124f : inexact-ok
+= exp2 tonearest flt-32 0x7.fffff8p+4f : 0xf.fffa7p+124f : inexact-ok
+= exp2 towardzero flt-32 0x7.fffff8p+4f : 0xf.fffa7p+124f : inexact-ok
+= exp2 upward flt-32 0x7.fffff8p+4f : 0xf.fffa8p+124f : inexact-ok
+= exp2 downward dbl-64 0x7.fffff8p+4 : 0xf.fffa7470363fp+124 : inexact-ok
+= exp2 tonearest dbl-64 0x7.fffff8p+4 : 0xf.fffa7470363f8p+124 : inexact-ok
+= exp2 towardzero dbl-64 0x7.fffff8p+4 : 0xf.fffa7470363fp+124 : inexact-ok
+= exp2 upward dbl-64 0x7.fffff8p+4 : 0xf.fffa7470363f8p+124 : inexact-ok
+= exp2 downward ldbl-96-intel 0x7.fffff8p+4L : 0xf.fffa7470363f451p+124L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x7.fffff8p+4L : 0xf.fffa7470363f451p+124L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x7.fffff8p+4L : 0xf.fffa7470363f451p+124L : inexact-ok
+= exp2 upward ldbl-96-intel 0x7.fffff8p+4L : 0xf.fffa7470363f452p+124L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x7.fffff8p+4L : 0xf.fffa7470363f451p+124L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x7.fffff8p+4L : 0xf.fffa7470363f451p+124L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x7.fffff8p+4L : 0xf.fffa7470363f451p+124L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x7.fffff8p+4L : 0xf.fffa7470363f452p+124L : inexact-ok
+= exp2 downward ldbl-128 0x7.fffff8p+4L : 0xf.fffa7470363f4515426d76c762bp+124L : inexact-ok
+= exp2 tonearest ldbl-128 0x7.fffff8p+4L : 0xf.fffa7470363f4515426d76c762b8p+124L : inexact-ok
+= exp2 towardzero ldbl-128 0x7.fffff8p+4L : 0xf.fffa7470363f4515426d76c762bp+124L : inexact-ok
+= exp2 upward ldbl-128 0x7.fffff8p+4L : 0xf.fffa7470363f4515426d76c762b8p+124L : inexact-ok
+= exp2 downward ldbl-128ibm 0x7.fffff8p+4L : 0xf.fffa7470363f4515426d76c76p+124L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x7.fffff8p+4L : 0xf.fffa7470363f4515426d76c764p+124L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x7.fffff8p+4L : 0xf.fffa7470363f4515426d76c76p+124L : inexact-ok
+= exp2 upward ldbl-128ibm 0x7.fffff8p+4L : 0xf.fffa7470363f4515426d76c764p+124L : inexact-ok
+exp2 0x8.00001p+4
+= exp2 downward flt-32 0x8.00001p+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x8.00001p+4f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x8.00001p+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x8.00001p+4f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x8.00001p+4 : 0x1.0000b17255775p+128 : inexact-ok
+= exp2 tonearest dbl-64 0x8.00001p+4 : 0x1.0000b17255776p+128 : inexact-ok
+= exp2 towardzero dbl-64 0x8.00001p+4 : 0x1.0000b17255775p+128 : inexact-ok
+= exp2 upward dbl-64 0x8.00001p+4 : 0x1.0000b17255776p+128 : inexact-ok
+= exp2 downward ldbl-96-intel 0x8.00001p+4L : 0x1.0000b17255775c04p+128L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x8.00001p+4L : 0x1.0000b17255775c04p+128L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x8.00001p+4L : 0x1.0000b17255775c04p+128L : inexact-ok
+= exp2 upward ldbl-96-intel 0x8.00001p+4L : 0x1.0000b17255775c06p+128L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x8.00001p+4L : 0x1.0000b17255775c04p+128L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x8.00001p+4L : 0x1.0000b17255775c04p+128L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x8.00001p+4L : 0x1.0000b17255775c04p+128L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x8.00001p+4L : 0x1.0000b17255775c06p+128L : inexact-ok
+= exp2 downward ldbl-128 0x8.00001p+4L : 0x1.0000b17255775c040618bf4a4adep+128L : inexact-ok
+= exp2 tonearest ldbl-128 0x8.00001p+4L : 0x1.0000b17255775c040618bf4a4adfp+128L : inexact-ok
+= exp2 towardzero ldbl-128 0x8.00001p+4L : 0x1.0000b17255775c040618bf4a4adep+128L : inexact-ok
+= exp2 upward ldbl-128 0x8.00001p+4L : 0x1.0000b17255775c040618bf4a4adfp+128L : inexact-ok
+= exp2 downward ldbl-128ibm 0x8.00001p+4L : 0x1.0000b17255775c040618bf4a4a8p+128L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x8.00001p+4L : 0x1.0000b17255775c040618bf4a4bp+128L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x8.00001p+4L : 0x1.0000b17255775c040618bf4a4a8p+128L : inexact-ok
+= exp2 upward ldbl-128ibm 0x8.00001p+4L : 0x1.0000b17255775c040618bf4a4bp+128L : inexact-ok
+exp2 -0x7.e00008p+4
+= exp2 downward flt-32 -0x7.e00008p+4f : 0x3.fffe98p-128f : inexact-ok underflow errno-erange-ok
+= exp2 tonearest flt-32 -0x7.e00008p+4f : 0x3.fffeap-128f : inexact-ok underflow errno-erange-ok
+= exp2 towardzero flt-32 -0x7.e00008p+4f : 0x3.fffe98p-128f : inexact-ok underflow errno-erange-ok
+= exp2 upward flt-32 -0x7.e00008p+4f : 0x3.fffeap-128f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fcp-128 : inexact-ok
+= exp2 tonearest dbl-64 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fep-128 : inexact-ok
+= exp2 towardzero dbl-64 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fcp-128 : inexact-ok
+= exp2 upward dbl-64 -0x7.e00008p+4 : 0x3.fffe9d1c0d8fep-128 : inexact-ok
+= exp2 downward ldbl-96-intel -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd144p-128L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd144p-128L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd144p-128L : inexact-ok
+= exp2 upward ldbl-96-intel -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd148p-128L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd144p-128L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd144p-128L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd144p-128L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd148p-128L : inexact-ok
+= exp2 downward ldbl-128 -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd145509b5db1d8acp-128L : inexact-ok
+= exp2 tonearest ldbl-128 -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd145509b5db1d8aep-128L : inexact-ok
+= exp2 towardzero ldbl-128 -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd145509b5db1d8acp-128L : inexact-ok
+= exp2 upward ldbl-128 -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd145509b5db1d8aep-128L : inexact-ok
+= exp2 downward ldbl-128ibm -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd145509b5db1d8p-128L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd145509b5db1d9p-128L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd145509b5db1d8p-128L : inexact-ok
+= exp2 upward ldbl-128ibm -0x7.e00008p+4L : 0x3.fffe9d1c0d8fd145509b5db1d9p-128L : inexact-ok
+exp2 -0x7.dffff8p+4
+= exp2 downward flt-32 -0x7.dffff8p+4f : 0x4.00016p-128f : inexact-ok
+= exp2 tonearest flt-32 -0x7.dffff8p+4f : 0x4.00016p-128f : inexact-ok
+= exp2 towardzero flt-32 -0x7.dffff8p+4f : 0x4.00016p-128f : inexact-ok
+= exp2 upward flt-32 -0x7.dffff8p+4f : 0x4.000168p-128f : inexact-ok
+= exp2 downward dbl-64 -0x7.dffff8p+4 : 0x4.000162e46d6fp-128 : inexact-ok
+= exp2 tonearest dbl-64 -0x7.dffff8p+4 : 0x4.000162e46d6f4p-128 : inexact-ok
+= exp2 towardzero dbl-64 -0x7.dffff8p+4 : 0x4.000162e46d6fp-128 : inexact-ok
+= exp2 upward dbl-64 -0x7.dffff8p+4 : 0x4.000162e46d6f4p-128 : inexact-ok
+= exp2 downward ldbl-96-intel -0x7.dffff8p+4L : 0x4.000162e46d6f26b8p-128L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x7.dffff8p+4L : 0x4.000162e46d6f26b8p-128L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x7.dffff8p+4L : 0x4.000162e46d6f26b8p-128L : inexact-ok
+= exp2 upward ldbl-96-intel -0x7.dffff8p+4L : 0x4.000162e46d6f26cp-128L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x7.dffff8p+4L : 0x4.000162e46d6f26b8p-128L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x7.dffff8p+4L : 0x4.000162e46d6f26b8p-128L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x7.dffff8p+4L : 0x4.000162e46d6f26b8p-128L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x7.dffff8p+4L : 0x4.000162e46d6f26cp-128L : inexact-ok
+= exp2 downward ldbl-128 -0x7.dffff8p+4L : 0x4.000162e46d6f26b8bbb607a6df5p-128L : inexact-ok
+= exp2 tonearest ldbl-128 -0x7.dffff8p+4L : 0x4.000162e46d6f26b8bbb607a6df54p-128L : inexact-ok
+= exp2 towardzero ldbl-128 -0x7.dffff8p+4L : 0x4.000162e46d6f26b8bbb607a6df5p-128L : inexact-ok
+= exp2 upward ldbl-128 -0x7.dffff8p+4L : 0x4.000162e46d6f26b8bbb607a6df54p-128L : inexact-ok
+= exp2 downward ldbl-128ibm -0x7.dffff8p+4L : 0x4.000162e46d6f26b8bbb607a6dep-128L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x7.dffff8p+4L : 0x4.000162e46d6f26b8bbb607a6ep-128L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x7.dffff8p+4L : 0x4.000162e46d6f26b8bbb607a6dep-128L : inexact-ok
+= exp2 upward ldbl-128ibm -0x7.dffff8p+4L : 0x4.000162e46d6f26b8bbb607a6ep-128L : inexact-ok
+exp2 0x3.ffffffffffffep+8
+= exp2 downward flt-32 0x4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-128ibm 0x4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward flt-32 0x3.fffffcp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x3.fffffcp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x3.fffffcp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x3.fffffcp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 tonearest dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 towardzero dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 upward dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814fp+1020 : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fea8p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d71p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d71p+1020L : inexact-ok
+= exp2 downward dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 tonearest dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 towardzero dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 upward dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bep+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bep+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c877p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c84p+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c88p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c84p+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c88p+1020L : inexact-ok
+exp2 0x4.0000000000004p+8
+= exp2 downward flt-32 0x4.000008p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4.000008p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4.000008p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4.000008p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4.000008p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4.000008p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4.000008p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4.000008p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4.000008p+8L : 0x1.00058ba01fb9f96cp+1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x4.000008p+8L : 0x1.00058ba01fb9f96ep+1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x4.000008p+8L : 0x1.00058ba01fb9f96cp+1024L : inexact-ok
+= exp2 upward ldbl-96-intel 0x4.000008p+8L : 0x1.00058ba01fb9f96ep+1024L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x4.000008p+8L : 0x1.00058ba01fb9f96cp+1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x4.000008p+8L : 0x1.00058ba01fb9f96ep+1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x4.000008p+8L : 0x1.00058ba01fb9f96cp+1024L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x4.000008p+8L : 0x1.00058ba01fb9f96ep+1024L : inexact-ok
+= exp2 downward ldbl-128 0x4.000008p+8L : 0x1.00058ba01fb9f96d6cacd4b18091p+1024L : inexact-ok
+= exp2 tonearest ldbl-128 0x4.000008p+8L : 0x1.00058ba01fb9f96d6cacd4b18091p+1024L : inexact-ok
+= exp2 towardzero ldbl-128 0x4.000008p+8L : 0x1.00058ba01fb9f96d6cacd4b18091p+1024L : inexact-ok
+= exp2 upward ldbl-128 0x4.000008p+8L : 0x1.00058ba01fb9f96d6cacd4b18092p+1024L : inexact-ok
+= exp2 downward ldbl-128ibm 0x4.000008p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.000008p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.000008p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.000008p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward flt-32 0x4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-128ibm 0x4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4.0000000000004p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4.0000000000004p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4.0000000000004p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4.0000000000004p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4.0000000000004p+8L : 0x1.00000000002c5c84p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x4.0000000000004p+8L : 0x1.00000000002c5c86p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x4.0000000000004p+8L : 0x1.00000000002c5c84p+1024L : inexact-ok
+= exp2 upward ldbl-96-intel 0x4.0000000000004p+8L : 0x1.00000000002c5c86p+1024L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x4.0000000000004p+8L : 0x1.00000000002c5c84p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x4.0000000000004p+8L : 0x1.00000000002c5c86p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x4.0000000000004p+8L : 0x1.00000000002c5c84p+1024L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x4.0000000000004p+8L : 0x1.00000000002c5c86p+1024L : inexact-ok
+= exp2 downward ldbl-128 0x4.0000000000004p+8L : 0x1.00000000002c5c85fdf477b662b2p+1024L : inexact-ok
+= exp2 tonearest ldbl-128 0x4.0000000000004p+8L : 0x1.00000000002c5c85fdf477b662b2p+1024L : inexact-ok
+= exp2 towardzero ldbl-128 0x4.0000000000004p+8L : 0x1.00000000002c5c85fdf477b662b2p+1024L : inexact-ok
+= exp2 upward ldbl-128 0x4.0000000000004p+8L : 0x1.00000000002c5c85fdf477b662b3p+1024L : inexact-ok
+= exp2 downward ldbl-128ibm 0x4.0000000000004p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.0000000000004p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.0000000000004p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.0000000000004p+8L : plus_infty : inexact-ok overflow errno-erange
+exp2 -0x3.fe00000000002p+8
+= exp2 downward flt-32 -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward dbl-64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fep+8L : 0x4p-1024L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fep+8L : 0x4p-1024L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fep+8L : 0x4p-1024L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fep+8L : 0x4p-1024L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward flt-32 -0x3.fe0004p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fe0004p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fe0004p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fe0004p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fe0004p+8 : 0x3.fff4e8ede0538p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.fe0004p+8 : 0x3.fff4e8ede053cp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.fe0004p+8 : 0x3.fff4e8ede0538p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 upward dbl-64 -0x3.fe0004p+8 : 0x3.fff4e8ede053cp-1024 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fe0004p+8L : 0x3.fff4e8ede053ad4cp-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fe0004p+8L : 0x3.fff4e8ede053ad5p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fe0004p+8L : 0x3.fff4e8ede053ad4cp-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fe0004p+8L : 0x3.fff4e8ede053ad5p-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fe0004p+8L : 0x3.fff4e8ede053ad4cp-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fe0004p+8L : 0x3.fff4e8ede053ad5p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fe0004p+8L : 0x3.fff4e8ede053ad4cp-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fe0004p+8L : 0x3.fff4e8ede053ad5p-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fe0004p+8L : 0x3.fff4e8ede053ad4f35d8a75c3fa8p-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fe0004p+8L : 0x3.fff4e8ede053ad4f35d8a75c3fa8p-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fe0004p+8L : 0x3.fff4e8ede053ad4f35d8a75c3fa8p-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fe0004p+8L : 0x3.fff4e8ede053ad4f35d8a75c3faap-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fe0004p+8L : 0x3.fff4e8ede0538p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fe0004p+8L : 0x3.fff4e8ede053cp-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fe0004p+8L : 0x3.fff4e8ede0538p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fe0004p+8L : 0x3.fff4e8ede053cp-1024L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fe00000000002p+8 : 0x3.ffffffffffa74p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.fe00000000002p+8 : 0x3.ffffffffffa74p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.fe00000000002p+8 : 0x3.ffffffffffa74p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 upward dbl-64 -0x3.fe00000000002p+8 : 0x3.ffffffffffa78p-1024 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f4p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f4p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f4p-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f8p-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f4p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f4p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f4p-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f8p-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f404171c1b21dap-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f404171c1b21dap-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f404171c1b21dap-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fe00000000002p+8L : 0x3.ffffffffffa746f404171c1b21dcp-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fe00000000002p+8L : 0x3.ffffffffffa74p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fe00000000002p+8L : 0x3.ffffffffffa74p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fe00000000002p+8L : 0x3.ffffffffffa74p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fe00000000002p+8L : 0x3.ffffffffffa78p-1024L : inexact-ok underflow errno-erange-ok
+exp2 -0x3.fdffffffffffep+8
+= exp2 downward flt-32 -0x3.fdfffcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fdfffcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fdfffcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fdfffcp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fdfffcp+8 : 0x4.000b1730df6a4p-1024 : inexact-ok
+= exp2 tonearest dbl-64 -0x3.fdfffcp+8 : 0x4.000b1730df6a4p-1024 : inexact-ok
+= exp2 towardzero dbl-64 -0x3.fdfffcp+8 : 0x4.000b1730df6a4p-1024 : inexact-ok
+= exp2 upward dbl-64 -0x3.fdfffcp+8 : 0x4.000b1730df6a8p-1024 : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.fdfffcp+8L : 0x4.000b1730df6a524p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fdfffcp+8L : 0x4.000b1730df6a5248p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fdfffcp+8L : 0x4.000b1730df6a524p-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fdfffcp+8L : 0x4.000b1730df6a5248p-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fdfffcp+8L : 0x4.000b1730df6a524p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fdfffcp+8L : 0x4.000b1730df6a5248p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fdfffcp+8L : 0x4.000b1730df6a524p-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fdfffcp+8L : 0x4.000b1730df6a5248p-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fdfffcp+8L : 0x4.000b1730df6a5247426170d231ap-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fdfffcp+8L : 0x4.000b1730df6a5247426170d231a4p-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fdfffcp+8L : 0x4.000b1730df6a5247426170d231ap-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fdfffcp+8L : 0x4.000b1730df6a5247426170d231a4p-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fdfffcp+8L : 0x4.000b1730df6a4p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fdfffcp+8L : 0x4.000b1730df6a4p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fdfffcp+8L : 0x4.000b1730df6a4p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fdfffcp+8L : 0x4.000b1730df6a8p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 downward flt-32 -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fep+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fep+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest dbl-64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero dbl-64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward dbl-64 -0x3.fep+8 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fep+8L : 0x4p-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fep+8L : 0x4p-1024L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fep+8L : 0x4p-1024L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fep+8L : 0x4p-1024L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fep+8L : 0x4p-1024L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward dbl-64 -0x3.fdffffffffffep+8 : 0x4.0000000000588p-1024 : inexact-ok
+= exp2 tonearest dbl-64 -0x3.fdffffffffffep+8 : 0x4.000000000058cp-1024 : inexact-ok
+= exp2 towardzero dbl-64 -0x3.fdffffffffffep+8 : 0x4.0000000000588p-1024 : inexact-ok
+= exp2 upward dbl-64 -0x3.fdffffffffffep+8 : 0x4.000000000058cp-1024 : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.fdffffffffffep+8L : 0x4.000000000058b908p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.fdffffffffffep+8L : 0x4.000000000058b908p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.fdffffffffffep+8L : 0x4.000000000058b908p-1024L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.fdffffffffffep+8L : 0x4.000000000058b91p-1024L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.fdffffffffffep+8L : 0x4.000000000058b908p-1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fdffffffffffep+8L : 0x4.000000000058b908p-1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fdffffffffffep+8L : 0x4.000000000058b908p-1024L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.fdffffffffffep+8L : 0x4.000000000058b91p-1024L : inexact-ok
+= exp2 downward ldbl-128 -0x3.fdffffffffffep+8L : 0x4.000000000058b90bfbe8eb94cda4p-1024L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.fdffffffffffep+8L : 0x4.000000000058b90bfbe8eb94cda4p-1024L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.fdffffffffffep+8L : 0x4.000000000058b90bfbe8eb94cda4p-1024L : inexact-ok
+= exp2 upward ldbl-128 -0x3.fdffffffffffep+8L : 0x4.000000000058b90bfbe8eb94cda8p-1024L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.fdffffffffffep+8L : 0x4.0000000000588p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.fdffffffffffep+8L : 0x4.000000000058cp-1024L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.fdffffffffffep+8L : 0x4.0000000000588p-1024L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.fdffffffffffep+8L : 0x4.000000000058cp-1024L : inexact-ok underflow errno-erange-ok
+exp2 0x3.fffffffffffffffa3aae26b51fp+8
+= exp2 downward flt-32 0x4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-128ibm 0x4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward flt-32 0x3.fffffcp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x3.fffffcp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x3.fffffcp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x3.fffffcp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 tonearest dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 towardzero dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 upward dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814fp+1020 : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fea8p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d71p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d71p+1020L : inexact-ok
+= exp2 downward dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 tonearest dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 towardzero dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 upward dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bep+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bep+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c877p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c84p+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c88p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c84p+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c88p+1020L : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3bp+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3bp+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3a37a020b8c21dp+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3a37a020b8c21dp+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3a37a020b8c21dp+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3a37a020b8c21d8p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffffffffffffcp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.fffffffffffffffcp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa75p+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa75p+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f4041718442p+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f4041718442p+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f4041718442p+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f40417184428p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f404171844p+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f404171844p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f404171844p+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f404171848p+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffffffffffffa3aae26b51fp+8L : 0xf.ffffffffffffbffffffffffd3568p+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffffa3aae26b51fp+8L : 0xf.ffffffffffffbffffffffffd357p+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffffa3aae26b51fp+8L : 0xf.ffffffffffffbffffffffffd3568p+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffffa3aae26b51fp+8L : 0xf.ffffffffffffbffffffffffd357p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffffffffffffa3aae26b51fp+8L : 0xf.ffffffffffffbffffffffffd34p+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffffffffffffa3aae26b51fp+8L : 0xf.ffffffffffffbffffffffffd34p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.fffffffffffffffa3aae26b51fp+8L : 0xf.ffffffffffffbffffffffffd34p+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.fffffffffffffffa3aae26b51fp+8L : 0xf.ffffffffffffbffffffffffd38p+1020L : inexact-ok
+exp2 0x3.fffffffffffffffa3aae26b52p+8
+= exp2 downward flt-32 0x4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4p+8 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-96-intel 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 tonearest ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 towardzero ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 upward ldbl-128 0x4p+8L : 0x1p+1024L : inexact-ok
+= exp2 downward ldbl-128ibm 0x4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward flt-32 0x3.fffffcp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x3.fffffcp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x3.fffffcp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x3.fffffcp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 tonearest dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 towardzero dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814e8p+1020 : inexact-ok
+= exp2 upward dbl-64 0x3.fffffcp+8 : 0xf.ffd3a3b7814fp+1020 : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53p+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb54p+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70feap+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fea8p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d71p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d70fcp+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.fffffcp+8L : 0xf.ffd3a3b7814eb53cd7629d71p+1020L : inexact-ok
+= exp2 downward dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 tonearest dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 towardzero dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9dp+1020 : inexact-ok
+= exp2 upward dbl-64 0x3.ffffffffffffep+8 : 0xf.fffffffffe9d8p+1020 : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bep+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bdp+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bep+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c8768p+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c877p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c84p+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c88p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c84p+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.ffffffffffffep+8L : 0xf.fffffffffe9d1bd0105c706c88p+1020L : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3bp+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3ap+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3bp+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3a37a020b8c21dp+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3a37a020b8c21dp+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3a37a020b8c21dp+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffd3a37a020b8c21d8p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffffffffffffcp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.fffffffffffffffcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.fffffffffffffffcp+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa75p+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa74p+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa75p+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f4041718442p+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f4041718442p+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f4041718442p+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f40417184428p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f404171844p+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f404171844p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f404171844p+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.fffffffffffffff8p+8L : 0xf.ffffffffffffa746f404171848p+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffffffffffffa3aae26b52p+8L : 0xf.ffffffffffffc000000000084c88p+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffffa3aae26b52p+8L : 0xf.ffffffffffffc000000000084c9p+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffffa3aae26b52p+8L : 0xf.ffffffffffffc000000000084c88p+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffffa3aae26b52p+8L : 0xf.ffffffffffffc000000000084c9p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffffffffffffa3aae26b52p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffffffffffffa3aae26b52p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.fffffffffffffffa3aae26b52p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.fffffffffffffffa3aae26b52p+8L : plus_infty : inexact-ok overflow errno-erange
+exp2 -0x3.c9000000000000000000000001p+8
+= exp2 downward flt-32 -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.c9p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.c9p+8 : 0x8p-972 : inexact-ok
+= exp2 tonearest dbl-64 -0x3.c9p+8 : 0x8p-972 : inexact-ok
+= exp2 towardzero dbl-64 -0x3.c9p+8 : 0x8p-972 : inexact-ok
+= exp2 upward dbl-64 -0x3.c9p+8 : 0x8p-972 : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c9p+8L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.c9p+8L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.c9p+8L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.c9p+8L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward flt-32 -0x3.c90004p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.c90004p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.c90004p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.c90004p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a74p-972 : inexact-ok
+= exp2 tonearest dbl-64 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a74p-972 : inexact-ok
+= exp2 towardzero dbl-64 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a74p-972 : inexact-ok
+= exp2 upward dbl-64 -0x3.c90004p+8 : 0x7.ffe9d1dbc0a78p-972 : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a98p-972L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75aap-972L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a98p-972L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75aap-972L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a98p-972L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75aap-972L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a98p-972L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75aap-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a9e6bb14eb87f5p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a9e6bb14eb87f5p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a9e6bb14eb87f5p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a9e6bb14eb87f54p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a9e6bb14eb87cp-972L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a9e6bb14eb88p-972L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a9e6bb14eb87cp-972L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.c90004p+8L : 0x7.ffe9d1dbc0a75a9e6bb14eb88p-972L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8p-972 : inexact-ok
+= exp2 tonearest dbl-64 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8p-972 : inexact-ok
+= exp2 towardzero dbl-64 -0x3.c900000000002p+8 : 0x7.ffffffffff4e8p-972 : inexact-ok
+= exp2 upward dbl-64 -0x3.c900000000002p+8 : 0x7.ffffffffff4ecp-972 : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8p-972L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8p-972L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8p-972L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.c900000000002p+8L : 0x7.ffffffffff4e8dfp-972L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8p-972L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8p-972L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8p-972L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.c900000000002p+8L : 0x7.ffffffffff4e8dfp-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8082e383643b4p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8082e383643b4p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8082e383643b4p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8082e383643b8p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8082e38364p-972L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8082e383644p-972L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8082e38364p-972L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.c900000000002p+8L : 0x7.ffffffffff4e8de8082e383644p-972L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9dp-972L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9dp-972L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9dp-972L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d8p-972L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9dp-972L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9dp-972L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9dp-972L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d8p-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d1bd0105c610e8p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d1bd0105c610e8p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d1bd0105c610e8p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d1bd0105c610ecp-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d1bd0105c61p-972L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d1bd0105c61p-972L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d1bd0105c61p-972L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.c900000000000004p+8L : 0x7.ffffffffffffe9d1bd0105c614p-972L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0x3.c9000000000000000000000001p+8L : 0x7.fffffffffffffffffffffffa746cp-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c9000000000000000000000001p+8L : 0x7.fffffffffffffffffffffffa747p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c9000000000000000000000001p+8L : 0x7.fffffffffffffffffffffffa746cp-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c9000000000000000000000001p+8L : 0x7.fffffffffffffffffffffffa747p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c9000000000000000000000001p+8L : 0x7.fffffffffffffffffffffffa74p-972L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.c9000000000000000000000001p+8L : 0x7.fffffffffffffffffffffffa74p-972L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.c9000000000000000000000001p+8L : 0x7.fffffffffffffffffffffffa74p-972L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.c9000000000000000000000001p+8L : 0x7.fffffffffffffffffffffffa78p-972L : inexact-ok underflow errno-erange-ok
+exp2 -0x3.c8ffffffffffffffffffffffffp+8
+= exp2 downward flt-32 -0x3.c8fffcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.c8fffcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.c8fffcp+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.c8fffcp+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.c8fffcp+8 : 0x8.00162e61bed48p-972 : inexact-ok
+= exp2 tonearest dbl-64 -0x3.c8fffcp+8 : 0x8.00162e61bed48p-972 : inexact-ok
+= exp2 towardzero dbl-64 -0x3.c8fffcp+8 : 0x8.00162e61bed48p-972 : inexact-ok
+= exp2 upward dbl-64 -0x3.c8fffcp+8 : 0x8.00162e61bed5p-972 : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.c8fffcp+8L : 0x8.00162e61bed4a48p-972L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.c8fffcp+8L : 0x8.00162e61bed4a49p-972L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.c8fffcp+8L : 0x8.00162e61bed4a48p-972L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.c8fffcp+8L : 0x8.00162e61bed4a49p-972L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.c8fffcp+8L : 0x8.00162e61bed4a48p-972L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.c8fffcp+8L : 0x8.00162e61bed4a49p-972L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.c8fffcp+8L : 0x8.00162e61bed4a48p-972L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.c8fffcp+8L : 0x8.00162e61bed4a49p-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c8fffcp+8L : 0x8.00162e61bed4a48e84c2e1a4634p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c8fffcp+8L : 0x8.00162e61bed4a48e84c2e1a46348p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c8fffcp+8L : 0x8.00162e61bed4a48e84c2e1a4634p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c8fffcp+8L : 0x8.00162e61bed4a48e84c2e1a46348p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c8fffcp+8L : 0x8.00162e61bed4a48e84c2e1a46p-972L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x3.c8fffcp+8L : 0x8.00162e61bed4a48e84c2e1a464p-972L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x3.c8fffcp+8L : 0x8.00162e61bed4a48e84c2e1a46p-972L : inexact-ok
+= exp2 upward ldbl-128ibm -0x3.c8fffcp+8L : 0x8.00162e61bed4a48e84c2e1a464p-972L : inexact-ok
+= exp2 downward flt-32 -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.c9p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.c9p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.c9p+8 : 0x8p-972 : inexact-ok
+= exp2 tonearest dbl-64 -0x3.c9p+8 : 0x8p-972 : inexact-ok
+= exp2 towardzero dbl-64 -0x3.c9p+8 : 0x8p-972 : inexact-ok
+= exp2 upward dbl-64 -0x3.c9p+8 : 0x8p-972 : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c9p+8L : 0x8p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c9p+8L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x3.c9p+8L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x3.c9p+8L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128ibm -0x3.c9p+8L : 0x8p-972L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward dbl-64 -0x3.c8ffffffffffep+8 : 0x8.0000000000b1p-972 : inexact-ok
+= exp2 tonearest dbl-64 -0x3.c8ffffffffffep+8 : 0x8.0000000000b18p-972 : inexact-ok
+= exp2 towardzero dbl-64 -0x3.c8ffffffffffep+8 : 0x8.0000000000b1p-972 : inexact-ok
+= exp2 upward dbl-64 -0x3.c8ffffffffffep+8 : 0x8.0000000000b18p-972 : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.c8ffffffffffep+8L : 0x8.0000000000b1721p-972L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.c8ffffffffffep+8L : 0x8.0000000000b1721p-972L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.c8ffffffffffep+8L : 0x8.0000000000b1721p-972L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.c8ffffffffffep+8L : 0x8.0000000000b1722p-972L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.c8ffffffffffep+8L : 0x8.0000000000b1721p-972L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.c8ffffffffffep+8L : 0x8.0000000000b1721p-972L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.c8ffffffffffep+8L : 0x8.0000000000b1721p-972L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.c8ffffffffffep+8L : 0x8.0000000000b1722p-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c8ffffffffffep+8L : 0x8.0000000000b17217f7d1d7299b48p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c8ffffffffffep+8L : 0x8.0000000000b17217f7d1d7299b48p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c8ffffffffffep+8L : 0x8.0000000000b17217f7d1d7299b48p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c8ffffffffffep+8L : 0x8.0000000000b17217f7d1d7299b5p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c8ffffffffffep+8L : 0x8.0000000000b17217f7d1d72998p-972L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x3.c8ffffffffffep+8L : 0x8.0000000000b17217f7d1d7299cp-972L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x3.c8ffffffffffep+8L : 0x8.0000000000b17217f7d1d72998p-972L : inexact-ok
+= exp2 upward ldbl-128ibm -0x3.c8ffffffffffep+8L : 0x8.0000000000b17217f7d1d7299cp-972L : inexact-ok
+= exp2 downward ldbl-96-intel -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162p-972L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.c8fffffffffffffcp+8L : 0x8.000000000000163p-972L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162p-972L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.c8fffffffffffffcp+8L : 0x8.000000000000163p-972L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162p-972L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.c8fffffffffffffcp+8L : 0x8.000000000000163p-972L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162p-972L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.c8fffffffffffffcp+8L : 0x8.000000000000163p-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162e42fefa39ef5p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162e42fefa39ef58p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162e42fefa39ef5p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162e42fefa39ef58p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162e42fefa39ecp-972L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162e42fefa39fp-972L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162e42fefa39ecp-972L : inexact-ok
+= exp2 upward ldbl-128ibm -0x3.c8fffffffffffffcp+8L : 0x8.000000000000162e42fefa39fp-972L : inexact-ok
+= exp2 downward ldbl-128 -0x3.c8ffffffffffffffffffffffffp+8L : 0x8.0000000000000000000000058b9p-972L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.c8ffffffffffffffffffffffffp+8L : 0x8.0000000000000000000000058b9p-972L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.c8ffffffffffffffffffffffffp+8L : 0x8.0000000000000000000000058b9p-972L : inexact-ok
+= exp2 upward ldbl-128 -0x3.c8ffffffffffffffffffffffffp+8L : 0x8.0000000000000000000000058b98p-972L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.c8ffffffffffffffffffffffffp+8L : 0x8.00000000000000000000000588p-972L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x3.c8ffffffffffffffffffffffffp+8L : 0x8.0000000000000000000000058cp-972L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x3.c8ffffffffffffffffffffffffp+8L : 0x8.00000000000000000000000588p-972L : inexact-ok
+= exp2 upward ldbl-128ibm -0x3.c8ffffffffffffffffffffffffp+8L : 0x8.0000000000000000000000058cp-972L : inexact-ok
+exp2 0x3.fffffffffffffffcp+12
+= exp2 downward flt-32 0x4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward flt-32 0x3.fffffcp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x3.fffffcp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x3.fffffcp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x3.fffffcp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.fffffcp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x3.fffffcp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bp+16380L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10cp+16380L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bp+16380L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10cp+16380L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bp+16380L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10cp+16380L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bp+16380L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10cp+16380L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bd3b9f8ae013p+16380L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffcp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffcp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.fffffcp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.fffffcp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.ffffffffffffep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x3.ffffffffffffep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x3.ffffffffffffep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x3.ffffffffffffep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd1p+16380L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd1p+16380L : inexact-ok
+= exp2 downward ldbl-128 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd0105d570a9868p+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd0105d570a98688p+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd0105d570a9868p+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd0105d570a98688p+16380L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.ffffffffffffep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.ffffffffffffep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.ffffffffffffep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.ffffffffffffep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a4p+16380L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a4p+16380L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a37a020b8c256dp+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a37a020b8c256dp+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a37a020b8c256dp+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a37a020b8c256d8p+16380L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffffffffffffcp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffffffffffffcp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.fffffffffffffffcp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.fffffffffffffffcp+12L : plus_infty : inexact-ok overflow errno-erange
+exp2 0x4.0000000000000008p+12
+= exp2 downward flt-32 0x4.000008p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4.000008p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4.000008p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4.000008p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4.000008p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4.000008p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4.000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4.000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4.000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4.000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4.000008p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4.000008p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4.000008p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.000008p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward flt-32 0x4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4.0000000000004p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4.0000000000004p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4.0000000000004p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4.0000000000004p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4.0000000000004p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4.0000000000004p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4.0000000000004p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4.0000000000004p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4.0000000000004p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.0000000000004p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4.0000000000000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4.0000000000000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4.0000000000000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4.0000000000000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4.0000000000000008p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4.0000000000000008p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4.0000000000000008p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.0000000000000008p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+exp2 -0x3.ffe0000000000004p+12
+= exp2 downward flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward flt-32 -0x3.ffe004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffe004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffe004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffe004p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffe004p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffe004p+12L : 0x3.ff4e9d4703df8428p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffe004p+12L : 0x3.ff4e9d4703df843p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffe004p+12L : 0x3.ff4e9d4703df8428p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffe004p+12L : 0x3.ff4e9d4703df843p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffe004p+12L : 0x3.ff4e9d4703df842cp-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffe004p+12L : 0x3.ff4e9d4703df843p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffe004p+12L : 0x3.ff4e9d4703df842cp-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffe004p+12L : 0x3.ff4e9d4703df843p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffe004p+12L : 0x3.ff4e9d4703df842f4ee7e2b804bcp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe004p+12L : 0x3.ff4e9d4703df842f4ee7e2b804cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe004p+12L : 0x3.ff4e9d4703df842f4ee7e2b804bcp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe004p+12L : 0x3.ff4e9d4703df842f4ee7e2b804cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe004p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffe0000000002p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f48p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f44p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4041755c2a61ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4041755c2a61ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4041755c2a61ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4041755c2a61a4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe0000000002p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e88p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e9p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e88p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e9p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8cp-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8cp-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8cp-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e9p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8de8082e3095b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8de8082e3095b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8de8082e3095b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8de8082e3095b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe0000000000004p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 -0x3.ffdffffffffffffcp+12
+= exp2 downward flt-32 -0x3.ffdffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffdffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffdffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffdffcp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffdffcp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.ffdffcp+12L : 0x4.00b18178ba33b148p-16384L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffdffcp+12L : 0x4.00b18178ba33b148p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffdffcp+12L : 0x4.00b18178ba33b141b486ff22688cp-16384L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.ffdffcp+12L : 0x4.00b18178ba33b141b486ff22689p-16384L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.ffdffcp+12L : 0x4.00b18178ba33b141b486ff22688cp-16384L : inexact-ok
+= exp2 upward ldbl-128 -0x3.ffdffcp+12L : 0x4.00b18178ba33b141b486ff22689p-16384L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.ffdffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffdffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffdffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffdffcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffdfffffffffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffdfffffffffep+12L : 0x4.00000000058b90b8p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffdfffffffffep+12L : 0x4.00000000058b90cp-16384L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffdfffffffffep+12L : 0x4.00000000058b90b8p-16384L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.ffdfffffffffep+12L : 0x4.00000000058b90cp-16384L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.ffdfffffffffep+12L : 0x4.00000000058b90b8p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffdfffffffffep+12L : 0x4.00000000058b90cp-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffdfffffffffep+12L : 0x4.00000000058b90b8p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffdfffffffffep+12L : 0x4.00000000058b90cp-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffdfffffffffep+12L : 0x4.00000000058b90bfbe9253c51e3cp-16384L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.ffdfffffffffep+12L : 0x4.00000000058b90bfbe9253c51e4p-16384L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.ffdfffffffffep+12L : 0x4.00000000058b90bfbe9253c51e3cp-16384L : inexact-ok
+= exp2 upward ldbl-128 -0x3.ffdfffffffffep+12L : 0x4.00000000058b90bfbe9253c51e4p-16384L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.ffdfffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffdfffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffdfffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffdfffffffffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b178p-16384L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b178p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17217f7d1cf8908p-16384L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17217f7d1cf890cp-16384L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17217f7d1cf8908p-16384L : inexact-ok
+= exp2 upward ldbl-128 -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17217f7d1cf890cp-16384L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.ffdffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffdffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffdffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffdffffffffffffcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 -0x3.fff0000000000004p+12
+= exp2 downward flt-32 -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fffp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-m68k -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128 -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128 -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.fffp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward flt-32 -0x3.fff004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fff004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fff004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fff004p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fff004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.fff004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.fff004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.fff004p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fff004p+12L : 0x1.ffa74ea381efc21p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.fff004p+12L : 0x1.ffa74ea381efc218p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.fff004p+12L : 0x1.ffa74ea381efc21p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.fff004p+12L : 0x1.ffa74ea381efc218p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.fff004p+12L : 0x1.ffa74ea381efc214p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fff004p+12L : 0x1.ffa74ea381efc218p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fff004p+12L : 0x1.ffa74ea381efc214p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-m68k -0x3.fff004p+12L : 0x1.ffa74ea381efc218p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0x3.fff004p+12L : 0x1.ffa74ea381efc217a773f15c025cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.fff004p+12L : 0x1.ffa74ea381efc217a773f15c026p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.fff004p+12L : 0x1.ffa74ea381efc217a773f15c025cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.fff004p+12L : 0x1.ffa74ea381efc217a773f15c026p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.fff004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.fff004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.fff004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.fff004p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fff0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.fff0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.fff0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.fff0000000002p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37a8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-m68k -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37a4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37a020baae1530dp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37a020baae1530dp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37a020baae1530dp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.fff0000000002p+12L : 0x1.fffffffffd3a37a020baae1530d4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.fff0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.fff0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.fff0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.fff0000000002p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa74p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa748p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa74p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa748p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa744p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa748p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa744p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-m68k -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa748p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa746f40417184ad8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa746f40417184adcp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa746f40417184ad8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.fff0000000000004p+12L : 0x1.ffffffffffffa746f40417184adcp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.fff0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.fff0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.fff0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.fff0000000000004p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 -0x3.ffeffffffffffffcp+12
+= exp2 downward flt-32 -0x3.ffeffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffeffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffeffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffeffcp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffeffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffeffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffeffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffeffcp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8a8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8ap-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8ap-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8ap-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8a4p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8a0da437f913444p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8a0da437f913448p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8a0da437f913444p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffeffcp+12L : 0x2.0058c0bc5d19d8a0da437f913448p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffeffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffeffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffeffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffeffcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward flt-32 -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.fffp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.fffp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.fffp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.fffp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-m68k -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-m68k -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-m68k -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128 -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128 -0x3.fffp+12L : 0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.fffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.fffp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffefffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffefffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffefffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffefffffffffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffefffffffffep+12L : 0x2.0000000002c5c858p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffefffffffffep+12L : 0x2.0000000002c5c86p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffefffffffffep+12L : 0x2.0000000002c5c858p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffefffffffffep+12L : 0x2.0000000002c5c86p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffefffffffffep+12L : 0x2.0000000002c5c85cp-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffefffffffffep+12L : 0x2.0000000002c5c86p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffefffffffffep+12L : 0x2.0000000002c5c85cp-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffefffffffffep+12L : 0x2.0000000002c5c86p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffefffffffffep+12L : 0x2.0000000002c5c85fdf4929e28f1cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffefffffffffep+12L : 0x2.0000000002c5c85fdf4929e28f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffefffffffffep+12L : 0x2.0000000002c5c85fdf4929e28f1cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffefffffffffep+12L : 0x2.0000000002c5c85fdf4929e28f2p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffefffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffefffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffefffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffefffffffffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b8p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b8p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b8p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058bcp-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b90bfbe8e7c484p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b90bfbe8e7c484p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b90bfbe8e7c484p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffeffffffffffffcp+12L : 0x2.00000000000058b90bfbe8e7c488p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffeffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffeffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffeffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffeffffffffffffcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 0x3.fffffffffffffffffffffffffffep+12
+= exp2 downward flt-32 0x4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward flt-32 0x3.fffffcp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x3.fffffcp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x3.fffffcp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x3.fffffcp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.fffffcp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x3.fffffcp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x3.fffffcp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bp+16380L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10cp+16380L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bp+16380L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10cp+16380L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bp+16380L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10cp+16380L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bp+16380L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10cp+16380L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bd3b9f8ae012f8p+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffcp+12L : 0xf.fd3a751c0f7e10bd3b9f8ae013p+16380L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffcp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffcp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.fffffcp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.fffffcp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.ffffffffffffep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x3.ffffffffffffep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x3.ffffffffffffep+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x3.ffffffffffffep+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd1p+16380L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bdp+16380L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd1p+16380L : inexact-ok
+= exp2 downward ldbl-128 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd0105d570a9868p+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd0105d570a98688p+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd0105d570a9868p+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.ffffffffffffep+12L : 0xf.ffffffffe9d1bd0105d570a98688p+16380L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.ffffffffffffep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.ffffffffffffep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.ffffffffffffep+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.ffffffffffffep+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a4p+16380L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a3p+16380L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a4p+16380L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a37a020b8c256dp+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a37a020b8c256dp+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a37a020b8c256dp+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffffcp+12L : 0xf.fffffffffffd3a37a020b8c256d8p+16380L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffffffffffffffcp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffffffffffffffcp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.fffffffffffffffcp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.fffffffffffffffcp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x3.fffffffffffffffffffffffffffep+12L : 0xf.fffffffffffffffffffffffe9d18p+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffffffffffffffffffffffffffep+12L : 0xf.fffffffffffffffffffffffe9d18p+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffffffffffffffffffffffffffep+12L : 0xf.fffffffffffffffffffffffe9d18p+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffffffffffffffffffffffffffep+12L : 0xf.fffffffffffffffffffffffe9d2p+16380L : inexact-ok
+= exp2 downward ldbl-128 0x3.ffffffffffffffffffffffffffp+12L : 0xf.ffffffffffffffffffffff4e8de8p+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.ffffffffffffffffffffffffffp+12L : 0xf.ffffffffffffffffffffff4e8de8p+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.ffffffffffffffffffffffffffp+12L : 0xf.ffffffffffffffffffffff4e8de8p+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.ffffffffffffffffffffffffffp+12L : 0xf.ffffffffffffffffffffff4e8dfp+16380L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.ffffffffffffffffffffffffffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.ffffffffffffffffffffffffffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.ffffffffffffffffffffffffffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.ffffffffffffffffffffffffffp+12L : plus_infty : inexact-ok overflow errno-erange
+exp2 0x4.0000000000000000000000000004p+12
+= exp2 downward flt-32 0x4.000008p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4.000008p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4.000008p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4.000008p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4.000008p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4.000008p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4.000008p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4.000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4.000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4.000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4.000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4.000008p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4.000008p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4.000008p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.000008p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward flt-32 0x4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x4p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x4p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x4.0000000000004p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x4.0000000000004p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x4.0000000000004p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4.0000000000004p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4.0000000000004p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4.0000000000004p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4.0000000000004p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4.0000000000004p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4.0000000000004p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4.0000000000004p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.0000000000004p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.0000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x4.0000000000000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0x4.0000000000000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0x4.0000000000000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0x4.0000000000000008p+12L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4.0000000000000008p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4.0000000000000008p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4.0000000000000008p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.0000000000000008p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.0000000000000008p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4.0000000000000000000000000004p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4.0000000000000000000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4.0000000000000000000000000004p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4.0000000000000000000000000004p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0x4.00000000000000000000000002p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0x4.00000000000000000000000002p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0x4.00000000000000000000000002p+12L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0x4.00000000000000000000000002p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0x4.00000000000000000000000002p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x4.00000000000000000000000002p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x4.00000000000000000000000002p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x4.00000000000000000000000002p+12L : plus_infty : inexact-ok overflow errno-erange
+exp2 -0x3.ffe0000000000000000000000002p+12
+= exp2 downward flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward flt-32 -0x3.ffe004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffe004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffe004p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffe004p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffe004p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffe004p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffe004p+12L : 0x3.ff4e9d4703df8428p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffe004p+12L : 0x3.ff4e9d4703df843p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffe004p+12L : 0x3.ff4e9d4703df8428p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffe004p+12L : 0x3.ff4e9d4703df843p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffe004p+12L : 0x3.ff4e9d4703df842cp-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffe004p+12L : 0x3.ff4e9d4703df843p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffe004p+12L : 0x3.ff4e9d4703df842cp-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffe004p+12L : 0x3.ff4e9d4703df843p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffe004p+12L : 0x3.ff4e9d4703df842f4ee7e2b804bcp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe004p+12L : 0x3.ff4e9d4703df842f4ee7e2b804cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe004p+12L : 0x3.ff4e9d4703df842f4ee7e2b804bcp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe004p+12L : 0x3.ff4e9d4703df842f4ee7e2b804cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe004p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffe0000000002p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffe0000000002p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f48p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f44p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4041755c2a61ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4041755c2a61ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4041755c2a61ap-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe0000000002p+12L : 0x3.fffffffffa746f4041755c2a61a4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe0000000002p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe0000000002p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e88p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e9p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e88p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e9p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8cp-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8cp-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8cp-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e9p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8de8082e3095b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8de8082e3095b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8de8082e3095b4p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe0000000000004p+12L : 0x3.ffffffffffff4e8de8082e3095b8p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe0000000000004p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe0000000000004p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0x3.ffe0000000000000000000000002p+12L : 0x3.ffffffffffffffffffffffffa744p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe0000000000000000000000002p+12L : 0x3.ffffffffffffffffffffffffa748p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe0000000000000000000000002p+12L : 0x3.ffffffffffffffffffffffffa744p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe0000000000000000000000002p+12L : 0x3.ffffffffffffffffffffffffa748p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0x3.ffe00000000000000000000001p+12L : 0x3.ffffffffffffffffffffffd3a378p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffe00000000000000000000001p+12L : 0x3.ffffffffffffffffffffffd3a37cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffe00000000000000000000001p+12L : 0x3.ffffffffffffffffffffffd3a378p-16384L : inexact-ok underflow errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffe00000000000000000000001p+12L : 0x3.ffffffffffffffffffffffd3a37cp-16384L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffe00000000000000000000001p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffe00000000000000000000001p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffe00000000000000000000001p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffe00000000000000000000001p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 -0x3.ffdffffffffffffffffffffffffep+12
+= exp2 downward flt-32 -0x3.ffdffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffdffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffdffcp+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffdffcp+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffdffcp+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffdffcp+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.ffdffcp+12L : 0x4.00b18178ba33b148p-16384L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffdffcp+12L : 0x4.00b18178ba33b14p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffdffcp+12L : 0x4.00b18178ba33b148p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffdffcp+12L : 0x4.00b18178ba33b141b486ff22688cp-16384L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.ffdffcp+12L : 0x4.00b18178ba33b141b486ff22689p-16384L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.ffdffcp+12L : 0x4.00b18178ba33b141b486ff22688cp-16384L : inexact-ok
+= exp2 upward ldbl-128 -0x3.ffdffcp+12L : 0x4.00b18178ba33b141b486ff22689p-16384L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.ffdffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffdffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffdffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffdffcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 tonearest flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 towardzero flt-32 -0x3.ffep+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp2 upward flt-32 -0x3.ffep+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-intel -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffep+12L : 0x4p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128 -0x3.ffep+12L : 0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 tonearest dbl-64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 towardzero dbl-64 -0x3.ffdfffffffffep+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp2 upward dbl-64 -0x3.ffdfffffffffep+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffdfffffffffep+12L : 0x4.00000000058b90b8p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffdfffffffffep+12L : 0x4.00000000058b90cp-16384L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffdfffffffffep+12L : 0x4.00000000058b90b8p-16384L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.ffdfffffffffep+12L : 0x4.00000000058b90cp-16384L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.ffdfffffffffep+12L : 0x4.00000000058b90b8p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffdfffffffffep+12L : 0x4.00000000058b90cp-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffdfffffffffep+12L : 0x4.00000000058b90b8p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffdfffffffffep+12L : 0x4.00000000058b90cp-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffdfffffffffep+12L : 0x4.00000000058b90bfbe9253c51e3cp-16384L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.ffdfffffffffep+12L : 0x4.00000000058b90bfbe9253c51e4p-16384L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.ffdfffffffffep+12L : 0x4.00000000058b90bfbe9253c51e3cp-16384L : inexact-ok
+= exp2 upward ldbl-128 -0x3.ffdfffffffffep+12L : 0x4.00000000058b90bfbe9253c51e4p-16384L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.ffdfffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffdfffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffdfffffffffep+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffdfffffffffep+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 upward ldbl-96-intel -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b178p-16384L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17p-16384L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b178p-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17217f7d1cf8908p-16384L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17217f7d1cf890cp-16384L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17217f7d1cf8908p-16384L : inexact-ok
+= exp2 upward ldbl-128 -0x3.ffdffffffffffffcp+12L : 0x4.000000000000b17217f7d1cf890cp-16384L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.ffdffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffdffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffdffffffffffffcp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffdffffffffffffcp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0x3.ffdffffffffffffffffffffffffep+12L : 0x4.00000000000000000000000058b8p-16384L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.ffdffffffffffffffffffffffffep+12L : 0x4.00000000000000000000000058b8p-16384L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.ffdffffffffffffffffffffffffep+12L : 0x4.00000000000000000000000058b8p-16384L : inexact-ok
+= exp2 upward ldbl-128 -0x3.ffdffffffffffffffffffffffffep+12L : 0x4.00000000000000000000000058bcp-16384L : inexact-ok
+= exp2 downward ldbl-128 -0x3.ffdfffffffffffffffffffffffp+12L : 0x4.00000000000000000000002c5c84p-16384L : inexact-ok
+= exp2 tonearest ldbl-128 -0x3.ffdfffffffffffffffffffffffp+12L : 0x4.00000000000000000000002c5c84p-16384L : inexact-ok
+= exp2 towardzero ldbl-128 -0x3.ffdfffffffffffffffffffffffp+12L : 0x4.00000000000000000000002c5c84p-16384L : inexact-ok
+= exp2 upward ldbl-128 -0x3.ffdfffffffffffffffffffffffp+12L : 0x4.00000000000000000000002c5c88p-16384L : inexact-ok
+= exp2 downward ldbl-128ibm -0x3.ffdfffffffffffffffffffffffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 tonearest ldbl-128ibm -0x3.ffdfffffffffffffffffffffffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 towardzero ldbl-128ibm -0x3.ffdfffffffffffffffffffffffp+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp2 upward ldbl-128ibm -0x3.ffdfffffffffffffffffffffffp+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
exp2 min
= exp2 downward flt-32 0x4p-128f : 0x1p+0f : inexact-ok
= exp2 tonearest flt-32 0x4p-128f : 0x1p+0f : inexact-ok
@@ -127525,6 +145279,281 @@ expm1 0.75
= expm1 tonearest ldbl-128ibm 0xcp-4L : 0x1.1df3b68cfb9ef7a986addc7dcfp+0L : inexact-ok
= expm1 towardzero ldbl-128ibm 0xcp-4L : 0x1.1df3b68cfb9ef7a986addc7dce8p+0L : inexact-ok
= expm1 upward ldbl-128ibm 0xcp-4L : 0x1.1df3b68cfb9ef7a986addc7dcfp+0L : inexact-ok
+expm1 2
+= expm1 downward flt-32 0x2p+0f : 0x6.639928p+0f : inexact-ok
+= expm1 tonearest flt-32 0x2p+0f : 0x6.63993p+0f : inexact-ok
+= expm1 towardzero flt-32 0x2p+0f : 0x6.639928p+0f : inexact-ok
+= expm1 upward flt-32 0x2p+0f : 0x6.63993p+0f : inexact-ok
+= expm1 downward dbl-64 0x2p+0 : 0x6.63992e35376b4p+0 : inexact-ok
+= expm1 tonearest dbl-64 0x2p+0 : 0x6.63992e35376b8p+0 : inexact-ok
+= expm1 towardzero dbl-64 0x2p+0 : 0x6.63992e35376b4p+0 : inexact-ok
+= expm1 upward dbl-64 0x2p+0 : 0x6.63992e35376b8p+0 : inexact-ok
+= expm1 downward ldbl-96-intel 0x2p+0L : 0x6.63992e35376b7308p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x2p+0L : 0x6.63992e35376b731p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x2p+0L : 0x6.63992e35376b7308p+0L : inexact-ok
+= expm1 upward ldbl-96-intel 0x2p+0L : 0x6.63992e35376b731p+0L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x2p+0L : 0x6.63992e35376b7308p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x2p+0L : 0x6.63992e35376b731p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x2p+0L : 0x6.63992e35376b7308p+0L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x2p+0L : 0x6.63992e35376b731p+0L : inexact-ok
+= expm1 downward ldbl-128 0x2p+0L : 0x6.63992e35376b730ce8ee881ada28p+0L : inexact-ok
+= expm1 tonearest ldbl-128 0x2p+0L : 0x6.63992e35376b730ce8ee881ada2cp+0L : inexact-ok
+= expm1 towardzero ldbl-128 0x2p+0L : 0x6.63992e35376b730ce8ee881ada28p+0L : inexact-ok
+= expm1 upward ldbl-128 0x2p+0L : 0x6.63992e35376b730ce8ee881ada2cp+0L : inexact-ok
+= expm1 downward ldbl-128ibm 0x2p+0L : 0x6.63992e35376b730ce8ee881adap+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x2p+0L : 0x6.63992e35376b730ce8ee881adap+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x2p+0L : 0x6.63992e35376b730ce8ee881adap+0L : inexact-ok
+= expm1 upward ldbl-128ibm 0x2p+0L : 0x6.63992e35376b730ce8ee881adcp+0L : inexact-ok
+expm1 3
+= expm1 downward flt-32 0x3p+0f : 0x1.315e5ap+4f : inexact-ok
+= expm1 tonearest flt-32 0x3p+0f : 0x1.315e5cp+4f : inexact-ok
+= expm1 towardzero flt-32 0x3p+0f : 0x1.315e5ap+4f : inexact-ok
+= expm1 upward flt-32 0x3p+0f : 0x1.315e5cp+4f : inexact-ok
+= expm1 downward dbl-64 0x3p+0 : 0x1.315e5bf6fb105p+4 : inexact-ok
+= expm1 tonearest dbl-64 0x3p+0 : 0x1.315e5bf6fb106p+4 : inexact-ok
+= expm1 towardzero dbl-64 0x3p+0 : 0x1.315e5bf6fb105p+4 : inexact-ok
+= expm1 upward dbl-64 0x3p+0 : 0x1.315e5bf6fb106p+4 : inexact-ok
+= expm1 downward ldbl-96-intel 0x3p+0L : 0x1.315e5bf6fb105f2cp+4L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x3p+0L : 0x1.315e5bf6fb105f2ep+4L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x3p+0L : 0x1.315e5bf6fb105f2cp+4L : inexact-ok
+= expm1 upward ldbl-96-intel 0x3p+0L : 0x1.315e5bf6fb105f2ep+4L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x3p+0L : 0x1.315e5bf6fb105f2cp+4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x3p+0L : 0x1.315e5bf6fb105f2ep+4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x3p+0L : 0x1.315e5bf6fb105f2cp+4L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x3p+0L : 0x1.315e5bf6fb105f2ep+4L : inexact-ok
+= expm1 downward ldbl-128 0x3p+0L : 0x1.315e5bf6fb105f2d4bdfc53744c3p+4L : inexact-ok
+= expm1 tonearest ldbl-128 0x3p+0L : 0x1.315e5bf6fb105f2d4bdfc53744c4p+4L : inexact-ok
+= expm1 towardzero ldbl-128 0x3p+0L : 0x1.315e5bf6fb105f2d4bdfc53744c3p+4L : inexact-ok
+= expm1 upward ldbl-128 0x3p+0L : 0x1.315e5bf6fb105f2d4bdfc53744c4p+4L : inexact-ok
+= expm1 downward ldbl-128ibm 0x3p+0L : 0x1.315e5bf6fb105f2d4bdfc537448p+4L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x3p+0L : 0x1.315e5bf6fb105f2d4bdfc53745p+4L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x3p+0L : 0x1.315e5bf6fb105f2d4bdfc537448p+4L : inexact-ok
+= expm1 upward ldbl-128ibm 0x3p+0L : 0x1.315e5bf6fb105f2d4bdfc53745p+4L : inexact-ok
+expm1 4
+= expm1 downward flt-32 0x4p+0f : 0x3.599204p+4f : inexact-ok
+= expm1 tonearest flt-32 0x4p+0f : 0x3.599204p+4f : inexact-ok
+= expm1 towardzero flt-32 0x4p+0f : 0x3.599204p+4f : inexact-ok
+= expm1 upward flt-32 0x4p+0f : 0x3.599208p+4f : inexact-ok
+= expm1 downward dbl-64 0x4p+0 : 0x3.599205c4e74bp+4 : inexact-ok
+= expm1 tonearest dbl-64 0x4p+0 : 0x3.599205c4e74bp+4 : inexact-ok
+= expm1 towardzero dbl-64 0x4p+0 : 0x3.599205c4e74bp+4 : inexact-ok
+= expm1 upward dbl-64 0x4p+0 : 0x3.599205c4e74b2p+4 : inexact-ok
+= expm1 downward ldbl-96-intel 0x4p+0L : 0x3.599205c4e74b0cfp+4L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x4p+0L : 0x3.599205c4e74b0cfp+4L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x4p+0L : 0x3.599205c4e74b0cfp+4L : inexact-ok
+= expm1 upward ldbl-96-intel 0x4p+0L : 0x3.599205c4e74b0cf4p+4L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x4p+0L : 0x3.599205c4e74b0cfp+4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x4p+0L : 0x3.599205c4e74b0cfp+4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x4p+0L : 0x3.599205c4e74b0cfp+4L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x4p+0L : 0x3.599205c4e74b0cf4p+4L : inexact-ok
+= expm1 downward ldbl-128 0x4p+0L : 0x3.599205c4e74b0cf1ada77fb727b6p+4L : inexact-ok
+= expm1 tonearest ldbl-128 0x4p+0L : 0x3.599205c4e74b0cf1ada77fb727b8p+4L : inexact-ok
+= expm1 towardzero ldbl-128 0x4p+0L : 0x3.599205c4e74b0cf1ada77fb727b6p+4L : inexact-ok
+= expm1 upward ldbl-128 0x4p+0L : 0x3.599205c4e74b0cf1ada77fb727b8p+4L : inexact-ok
+= expm1 downward ldbl-128ibm 0x4p+0L : 0x3.599205c4e74b0cf1ada77fb727p+4L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x4p+0L : 0x3.599205c4e74b0cf1ada77fb728p+4L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x4p+0L : 0x3.599205c4e74b0cf1ada77fb727p+4L : inexact-ok
+= expm1 upward ldbl-128ibm 0x4p+0L : 0x3.599205c4e74b0cf1ada77fb728p+4L : inexact-ok
+expm1 5
+= expm1 downward flt-32 0x5p+0f : 0x9.369c4p+4f : inexact-ok
+= expm1 tonearest flt-32 0x5p+0f : 0x9.369c5p+4f : inexact-ok
+= expm1 towardzero flt-32 0x5p+0f : 0x9.369c4p+4f : inexact-ok
+= expm1 upward flt-32 0x5p+0f : 0x9.369c5p+4f : inexact-ok
+= expm1 downward dbl-64 0x5p+0 : 0x9.369c4cb819c78p+4 : inexact-ok
+= expm1 tonearest dbl-64 0x5p+0 : 0x9.369c4cb819c78p+4 : inexact-ok
+= expm1 towardzero dbl-64 0x5p+0 : 0x9.369c4cb819c78p+4 : inexact-ok
+= expm1 upward dbl-64 0x5p+0 : 0x9.369c4cb819c8p+4 : inexact-ok
+= expm1 downward ldbl-96-intel 0x5p+0L : 0x9.369c4cb819c78fbp+4L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x5p+0L : 0x9.369c4cb819c78fbp+4L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x5p+0L : 0x9.369c4cb819c78fbp+4L : inexact-ok
+= expm1 upward ldbl-96-intel 0x5p+0L : 0x9.369c4cb819c78fcp+4L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x5p+0L : 0x9.369c4cb819c78fbp+4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x5p+0L : 0x9.369c4cb819c78fbp+4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x5p+0L : 0x9.369c4cb819c78fbp+4L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x5p+0L : 0x9.369c4cb819c78fcp+4L : inexact-ok
+= expm1 downward ldbl-128 0x5p+0L : 0x9.369c4cb819c78fb37d56c91ad5fp+4L : inexact-ok
+= expm1 tonearest ldbl-128 0x5p+0L : 0x9.369c4cb819c78fb37d56c91ad5fp+4L : inexact-ok
+= expm1 towardzero ldbl-128 0x5p+0L : 0x9.369c4cb819c78fb37d56c91ad5fp+4L : inexact-ok
+= expm1 upward ldbl-128 0x5p+0L : 0x9.369c4cb819c78fb37d56c91ad5f8p+4L : inexact-ok
+= expm1 downward ldbl-128ibm 0x5p+0L : 0x9.369c4cb819c78fb37d56c91ad4p+4L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x5p+0L : 0x9.369c4cb819c78fb37d56c91ad4p+4L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x5p+0L : 0x9.369c4cb819c78fb37d56c91ad4p+4L : inexact-ok
+= expm1 upward ldbl-128ibm 0x5p+0L : 0x9.369c4cb819c78fb37d56c91ad8p+4L : inexact-ok
+expm1 10
+= expm1 downward flt-32 0xap+0f : 0x5.60977p+12f : inexact-ok
+= expm1 tonearest flt-32 0xap+0f : 0x5.60977p+12f : inexact-ok
+= expm1 towardzero flt-32 0xap+0f : 0x5.60977p+12f : inexact-ok
+= expm1 upward flt-32 0xap+0f : 0x5.609778p+12f : inexact-ok
+= expm1 downward dbl-64 0xap+0 : 0x5.609773e54157cp+12 : inexact-ok
+= expm1 tonearest dbl-64 0xap+0 : 0x5.609773e54158p+12 : inexact-ok
+= expm1 towardzero dbl-64 0xap+0 : 0x5.609773e54157cp+12 : inexact-ok
+= expm1 upward dbl-64 0xap+0 : 0x5.609773e54158p+12 : inexact-ok
+= expm1 downward ldbl-96-intel 0xap+0L : 0x5.609773e54157e7cp+12L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0xap+0L : 0x5.609773e54157e7cp+12L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0xap+0L : 0x5.609773e54157e7cp+12L : inexact-ok
+= expm1 upward ldbl-96-intel 0xap+0L : 0x5.609773e54157e7c8p+12L : inexact-ok
+= expm1 downward ldbl-96-m68k 0xap+0L : 0x5.609773e54157e7cp+12L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0xap+0L : 0x5.609773e54157e7cp+12L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0xap+0L : 0x5.609773e54157e7cp+12L : inexact-ok
+= expm1 upward ldbl-96-m68k 0xap+0L : 0x5.609773e54157e7c8p+12L : inexact-ok
+= expm1 downward ldbl-128 0xap+0L : 0x5.609773e54157e7c1faa3015b44dp+12L : inexact-ok
+= expm1 tonearest ldbl-128 0xap+0L : 0x5.609773e54157e7c1faa3015b44d4p+12L : inexact-ok
+= expm1 towardzero ldbl-128 0xap+0L : 0x5.609773e54157e7c1faa3015b44dp+12L : inexact-ok
+= expm1 upward ldbl-128 0xap+0L : 0x5.609773e54157e7c1faa3015b44d4p+12L : inexact-ok
+= expm1 downward ldbl-128ibm 0xap+0L : 0x5.609773e54157e7c1faa3015b44p+12L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0xap+0L : 0x5.609773e54157e7c1faa3015b44p+12L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0xap+0L : 0x5.609773e54157e7c1faa3015b44p+12L : inexact-ok
+= expm1 upward ldbl-128ibm 0xap+0L : 0x5.609773e54157e7c1faa3015b46p+12L : inexact-ok
+expm1 15
+= expm1 downward flt-32 0xfp+0f : 0x3.1e1984p+20f : inexact-ok
+= expm1 tonearest flt-32 0xfp+0f : 0x3.1e1984p+20f : inexact-ok
+= expm1 towardzero flt-32 0xfp+0f : 0x3.1e1984p+20f : inexact-ok
+= expm1 upward flt-32 0xfp+0f : 0x3.1e1988p+20f : inexact-ok
+= expm1 downward dbl-64 0xfp+0 : 0x3.1e1985f5a550cp+20 : inexact-ok
+= expm1 tonearest dbl-64 0xfp+0 : 0x3.1e1985f5a550ep+20 : inexact-ok
+= expm1 towardzero dbl-64 0xfp+0 : 0x3.1e1985f5a550cp+20 : inexact-ok
+= expm1 upward dbl-64 0xfp+0 : 0x3.1e1985f5a550ep+20 : inexact-ok
+= expm1 downward ldbl-96-intel 0xfp+0L : 0x3.1e1985f5a550ddep+20L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0xfp+0L : 0x3.1e1985f5a550dde4p+20L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0xfp+0L : 0x3.1e1985f5a550ddep+20L : inexact-ok
+= expm1 upward ldbl-96-intel 0xfp+0L : 0x3.1e1985f5a550dde4p+20L : inexact-ok
+= expm1 downward ldbl-96-m68k 0xfp+0L : 0x3.1e1985f5a550ddep+20L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0xfp+0L : 0x3.1e1985f5a550dde4p+20L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0xfp+0L : 0x3.1e1985f5a550ddep+20L : inexact-ok
+= expm1 upward ldbl-96-m68k 0xfp+0L : 0x3.1e1985f5a550dde4p+20L : inexact-ok
+= expm1 downward ldbl-128 0xfp+0L : 0x3.1e1985f5a550dde2e5fe372cd4bp+20L : inexact-ok
+= expm1 tonearest ldbl-128 0xfp+0L : 0x3.1e1985f5a550dde2e5fe372cd4b2p+20L : inexact-ok
+= expm1 towardzero ldbl-128 0xfp+0L : 0x3.1e1985f5a550dde2e5fe372cd4bp+20L : inexact-ok
+= expm1 upward ldbl-128 0xfp+0L : 0x3.1e1985f5a550dde2e5fe372cd4b2p+20L : inexact-ok
+= expm1 downward ldbl-128ibm 0xfp+0L : 0x3.1e1985f5a550dde2e5fe372cd4p+20L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0xfp+0L : 0x3.1e1985f5a550dde2e5fe372cd5p+20L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0xfp+0L : 0x3.1e1985f5a550dde2e5fe372cd4p+20L : inexact-ok
+= expm1 upward ldbl-128ibm 0xfp+0L : 0x3.1e1985f5a550dde2e5fe372cd5p+20L : inexact-ok
+expm1 20
+= expm1 downward flt-32 0x1.4p+4f : 0x1.ceb088p+28f : inexact-ok
+= expm1 tonearest flt-32 0x1.4p+4f : 0x1.ceb088p+28f : inexact-ok
+= expm1 towardzero flt-32 0x1.4p+4f : 0x1.ceb088p+28f : inexact-ok
+= expm1 upward flt-32 0x1.4p+4f : 0x1.ceb08ap+28f : inexact-ok
+= expm1 downward dbl-64 0x1.4p+4 : 0x1.ceb088a68e804p+28 : inexact-ok
+= expm1 tonearest dbl-64 0x1.4p+4 : 0x1.ceb088a68e804p+28 : inexact-ok
+= expm1 towardzero dbl-64 0x1.4p+4 : 0x1.ceb088a68e804p+28 : inexact-ok
+= expm1 upward dbl-64 0x1.4p+4 : 0x1.ceb088a68e805p+28 : inexact-ok
+= expm1 downward ldbl-96-intel 0x1.4p+4L : 0x1.ceb088a68e80402p+28L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x1.4p+4L : 0x1.ceb088a68e804022p+28L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x1.4p+4L : 0x1.ceb088a68e80402p+28L : inexact-ok
+= expm1 upward ldbl-96-intel 0x1.4p+4L : 0x1.ceb088a68e804022p+28L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x1.4p+4L : 0x1.ceb088a68e80402p+28L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x1.4p+4L : 0x1.ceb088a68e804022p+28L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x1.4p+4L : 0x1.ceb088a68e80402p+28L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x1.4p+4L : 0x1.ceb088a68e804022p+28L : inexact-ok
+= expm1 downward ldbl-128 0x1.4p+4L : 0x1.ceb088a68e80402189797f9599cbp+28L : inexact-ok
+= expm1 tonearest ldbl-128 0x1.4p+4L : 0x1.ceb088a68e80402189797f9599ccp+28L : inexact-ok
+= expm1 towardzero ldbl-128 0x1.4p+4L : 0x1.ceb088a68e80402189797f9599cbp+28L : inexact-ok
+= expm1 upward ldbl-128 0x1.4p+4L : 0x1.ceb088a68e80402189797f9599ccp+28L : inexact-ok
+= expm1 downward ldbl-128ibm 0x1.4p+4L : 0x1.ceb088a68e80402189797f95998p+28L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x1.4p+4L : 0x1.ceb088a68e80402189797f959ap+28L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x1.4p+4L : 0x1.ceb088a68e80402189797f95998p+28L : inexact-ok
+= expm1 upward ldbl-128ibm 0x1.4p+4L : 0x1.ceb088a68e80402189797f959ap+28L : inexact-ok
+expm1 25
+= expm1 downward flt-32 0x1.9p+4f : 0x1.0c3d38p+36f : inexact-ok
+= expm1 tonearest flt-32 0x1.9p+4f : 0x1.0c3d3ap+36f : inexact-ok
+= expm1 towardzero flt-32 0x1.9p+4f : 0x1.0c3d38p+36f : inexact-ok
+= expm1 upward flt-32 0x1.9p+4f : 0x1.0c3d3ap+36f : inexact-ok
+= expm1 downward dbl-64 0x1.9p+4 : 0x1.0c3d3920862c8p+36 : inexact-ok
+= expm1 tonearest dbl-64 0x1.9p+4 : 0x1.0c3d3920862c9p+36 : inexact-ok
+= expm1 towardzero dbl-64 0x1.9p+4 : 0x1.0c3d3920862c8p+36 : inexact-ok
+= expm1 upward dbl-64 0x1.9p+4 : 0x1.0c3d3920862c9p+36 : inexact-ok
+= expm1 downward ldbl-96-intel 0x1.9p+4L : 0x1.0c3d3920862c88aap+36L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x1.9p+4L : 0x1.0c3d3920862c88aap+36L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x1.9p+4L : 0x1.0c3d3920862c88aap+36L : inexact-ok
+= expm1 upward ldbl-96-intel 0x1.9p+4L : 0x1.0c3d3920862c88acp+36L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x1.9p+4L : 0x1.0c3d3920862c88aap+36L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x1.9p+4L : 0x1.0c3d3920862c88aap+36L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x1.9p+4L : 0x1.0c3d3920862c88aap+36L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x1.9p+4L : 0x1.0c3d3920862c88acp+36L : inexact-ok
+= expm1 downward ldbl-128 0x1.9p+4L : 0x1.0c3d3920862c88aafb2ae72d6857p+36L : inexact-ok
+= expm1 tonearest ldbl-128 0x1.9p+4L : 0x1.0c3d3920862c88aafb2ae72d6857p+36L : inexact-ok
+= expm1 towardzero ldbl-128 0x1.9p+4L : 0x1.0c3d3920862c88aafb2ae72d6857p+36L : inexact-ok
+= expm1 upward ldbl-128 0x1.9p+4L : 0x1.0c3d3920862c88aafb2ae72d6858p+36L : inexact-ok
+= expm1 downward ldbl-128ibm 0x1.9p+4L : 0x1.0c3d3920862c88aafb2ae72d68p+36L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x1.9p+4L : 0x1.0c3d3920862c88aafb2ae72d688p+36L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x1.9p+4L : 0x1.0c3d3920862c88aafb2ae72d68p+36L : inexact-ok
+= expm1 upward ldbl-128ibm 0x1.9p+4L : 0x1.0c3d3920862c88aafb2ae72d688p+36L : inexact-ok
+expm1 30
+= expm1 downward flt-32 0x1.ep+4f : 0x9.b8238p+40f : inexact-ok
+= expm1 tonearest flt-32 0x1.ep+4f : 0x9.b8238p+40f : inexact-ok
+= expm1 towardzero flt-32 0x1.ep+4f : 0x9.b8238p+40f : inexact-ok
+= expm1 upward flt-32 0x1.ep+4f : 0x9.b8239p+40f : inexact-ok
+= expm1 downward dbl-64 0x1.ep+4 : 0x9.b82385761376p+40 : inexact-ok
+= expm1 tonearest dbl-64 0x1.ep+4 : 0x9.b823857613768p+40 : inexact-ok
+= expm1 towardzero dbl-64 0x1.ep+4 : 0x9.b82385761376p+40 : inexact-ok
+= expm1 upward dbl-64 0x1.ep+4 : 0x9.b823857613768p+40 : inexact-ok
+= expm1 downward ldbl-96-intel 0x1.ep+4L : 0x9.b823857613764f4p+40L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x1.ep+4L : 0x9.b823857613764f4p+40L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x1.ep+4L : 0x9.b823857613764f4p+40L : inexact-ok
+= expm1 upward ldbl-96-intel 0x1.ep+4L : 0x9.b823857613764f5p+40L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x1.ep+4L : 0x9.b823857613764f4p+40L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x1.ep+4L : 0x9.b823857613764f4p+40L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x1.ep+4L : 0x9.b823857613764f4p+40L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x1.ep+4L : 0x9.b823857613764f5p+40L : inexact-ok
+= expm1 downward ldbl-128 0x1.ep+4L : 0x9.b823857613764f43e201f73a5428p+40L : inexact-ok
+= expm1 tonearest ldbl-128 0x1.ep+4L : 0x9.b823857613764f43e201f73a543p+40L : inexact-ok
+= expm1 towardzero ldbl-128 0x1.ep+4L : 0x9.b823857613764f43e201f73a5428p+40L : inexact-ok
+= expm1 upward ldbl-128 0x1.ep+4L : 0x9.b823857613764f43e201f73a543p+40L : inexact-ok
+= expm1 downward ldbl-128ibm 0x1.ep+4L : 0x9.b823857613764f43e201f73a54p+40L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x1.ep+4L : 0x9.b823857613764f43e201f73a54p+40L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x1.ep+4L : 0x9.b823857613764f43e201f73a54p+40L : inexact-ok
+= expm1 upward ldbl-128ibm 0x1.ep+4L : 0x9.b823857613764f43e201f73a58p+40L : inexact-ok
+expm1 35
+= expm1 downward flt-32 0x2.3p+4f : 0x5.a27888p+48f : inexact-ok
+= expm1 tonearest flt-32 0x2.3p+4f : 0x5.a27888p+48f : inexact-ok
+= expm1 towardzero flt-32 0x2.3p+4f : 0x5.a27888p+48f : inexact-ok
+= expm1 upward flt-32 0x2.3p+4f : 0x5.a2789p+48f : inexact-ok
+= expm1 downward dbl-64 0x2.3p+4 : 0x5.a278886f23558p+48 : inexact-ok
+= expm1 tonearest dbl-64 0x2.3p+4 : 0x5.a278886f2355cp+48 : inexact-ok
+= expm1 towardzero dbl-64 0x2.3p+4 : 0x5.a278886f23558p+48 : inexact-ok
+= expm1 upward dbl-64 0x2.3p+4 : 0x5.a278886f2355cp+48 : inexact-ok
+= expm1 downward ldbl-96-intel 0x2.3p+4L : 0x5.a278886f2355ba6p+48L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x2.3p+4L : 0x5.a278886f2355ba68p+48L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x2.3p+4L : 0x5.a278886f2355ba6p+48L : inexact-ok
+= expm1 upward ldbl-96-intel 0x2.3p+4L : 0x5.a278886f2355ba68p+48L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x2.3p+4L : 0x5.a278886f2355ba6p+48L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x2.3p+4L : 0x5.a278886f2355ba68p+48L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x2.3p+4L : 0x5.a278886f2355ba6p+48L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x2.3p+4L : 0x5.a278886f2355ba68p+48L : inexact-ok
+= expm1 downward ldbl-128 0x2.3p+4L : 0x5.a278886f2355ba66b452ea7226f4p+48L : inexact-ok
+= expm1 tonearest ldbl-128 0x2.3p+4L : 0x5.a278886f2355ba66b452ea7226f4p+48L : inexact-ok
+= expm1 towardzero ldbl-128 0x2.3p+4L : 0x5.a278886f2355ba66b452ea7226f4p+48L : inexact-ok
+= expm1 upward ldbl-128 0x2.3p+4L : 0x5.a278886f2355ba66b452ea7226f8p+48L : inexact-ok
+= expm1 downward ldbl-128ibm 0x2.3p+4L : 0x5.a278886f2355ba66b452ea7226p+48L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x2.3p+4L : 0x5.a278886f2355ba66b452ea7226p+48L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x2.3p+4L : 0x5.a278886f2355ba66b452ea7226p+48L : inexact-ok
+= expm1 upward ldbl-128ibm 0x2.3p+4L : 0x5.a278886f2355ba66b452ea7228p+48L : inexact-ok
+expm1 40
+= expm1 downward flt-32 0x2.8p+4f : 0x3.4441a4p+56f : inexact-ok
+= expm1 tonearest flt-32 0x2.8p+4f : 0x3.4441a8p+56f : inexact-ok
+= expm1 towardzero flt-32 0x2.8p+4f : 0x3.4441a4p+56f : inexact-ok
+= expm1 upward flt-32 0x2.8p+4f : 0x3.4441a8p+56f : inexact-ok
+= expm1 downward dbl-64 0x2.8p+4 : 0x3.4441a72f2e5d4p+56 : inexact-ok
+= expm1 tonearest dbl-64 0x2.8p+4 : 0x3.4441a72f2e5d6p+56 : inexact-ok
+= expm1 towardzero dbl-64 0x2.8p+4 : 0x3.4441a72f2e5d4p+56 : inexact-ok
+= expm1 upward dbl-64 0x2.8p+4 : 0x3.4441a72f2e5d6p+56 : inexact-ok
+= expm1 downward ldbl-96-intel 0x2.8p+4L : 0x3.4441a72f2e5d5068p+56L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x2.8p+4L : 0x3.4441a72f2e5d5068p+56L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x2.8p+4L : 0x3.4441a72f2e5d5068p+56L : inexact-ok
+= expm1 upward ldbl-96-intel 0x2.8p+4L : 0x3.4441a72f2e5d506cp+56L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x2.8p+4L : 0x3.4441a72f2e5d5068p+56L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x2.8p+4L : 0x3.4441a72f2e5d5068p+56L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x2.8p+4L : 0x3.4441a72f2e5d5068p+56L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x2.8p+4L : 0x3.4441a72f2e5d506cp+56L : inexact-ok
+= expm1 downward ldbl-128 0x2.8p+4L : 0x3.4441a72f2e5d50686c20e8b55b3ap+56L : inexact-ok
+= expm1 tonearest ldbl-128 0x2.8p+4L : 0x3.4441a72f2e5d50686c20e8b55b3cp+56L : inexact-ok
+= expm1 towardzero ldbl-128 0x2.8p+4L : 0x3.4441a72f2e5d50686c20e8b55b3ap+56L : inexact-ok
+= expm1 upward ldbl-128 0x2.8p+4L : 0x3.4441a72f2e5d50686c20e8b55b3cp+56L : inexact-ok
+= expm1 downward ldbl-128ibm 0x2.8p+4L : 0x3.4441a72f2e5d50686c20e8b55bp+56L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x2.8p+4L : 0x3.4441a72f2e5d50686c20e8b55bp+56L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x2.8p+4L : 0x3.4441a72f2e5d50686c20e8b55bp+56L : inexact-ok
+= expm1 upward ldbl-128ibm 0x2.8p+4L : 0x3.4441a72f2e5d50686c20e8b55cp+56L : inexact-ok
expm1 50.0
= expm1 downward flt-32 0x3.2p+4f : 0x1.19103ep+72f : inexact-ok
= expm1 tonearest flt-32 0x3.2p+4f : 0x1.19103ep+72f : inexact-ok
@@ -127550,6 +145579,131 @@ expm1 50.0
= expm1 tonearest ldbl-128ibm 0x3.2p+4L : 0x1.19103e4080b45664d6740cf8c6p+72L : inexact-ok
= expm1 towardzero ldbl-128ibm 0x3.2p+4L : 0x1.19103e4080b45664d6740cf8c58p+72L : inexact-ok
= expm1 upward ldbl-128ibm 0x3.2p+4L : 0x1.19103e4080b45664d6740cf8c6p+72L : inexact-ok
+expm1 60
+= expm1 downward flt-32 0x3.cp+4f : 0x5.e76f2p+84f : inexact-ok
+= expm1 tonearest flt-32 0x3.cp+4f : 0x5.e76f28p+84f : inexact-ok
+= expm1 towardzero flt-32 0x3.cp+4f : 0x5.e76f2p+84f : inexact-ok
+= expm1 upward flt-32 0x3.cp+4f : 0x5.e76f28p+84f : inexact-ok
+= expm1 downward dbl-64 0x3.cp+4 : 0x5.e76f27714f198p+84 : inexact-ok
+= expm1 tonearest dbl-64 0x3.cp+4 : 0x5.e76f27714f198p+84 : inexact-ok
+= expm1 towardzero dbl-64 0x3.cp+4 : 0x5.e76f27714f198p+84 : inexact-ok
+= expm1 upward dbl-64 0x3.cp+4 : 0x5.e76f27714f19cp+84 : inexact-ok
+= expm1 downward ldbl-96-intel 0x3.cp+4L : 0x5.e76f27714f199248p+84L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x3.cp+4L : 0x5.e76f27714f19925p+84L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x3.cp+4L : 0x5.e76f27714f199248p+84L : inexact-ok
+= expm1 upward ldbl-96-intel 0x3.cp+4L : 0x5.e76f27714f19925p+84L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x3.cp+4L : 0x5.e76f27714f199248p+84L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x3.cp+4L : 0x5.e76f27714f19925p+84L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x3.cp+4L : 0x5.e76f27714f199248p+84L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x3.cp+4L : 0x5.e76f27714f19925p+84L : inexact-ok
+= expm1 downward ldbl-128 0x3.cp+4L : 0x5.e76f27714f19924caf2a5508189p+84L : inexact-ok
+= expm1 tonearest ldbl-128 0x3.cp+4L : 0x5.e76f27714f19924caf2a55081894p+84L : inexact-ok
+= expm1 towardzero ldbl-128 0x3.cp+4L : 0x5.e76f27714f19924caf2a5508189p+84L : inexact-ok
+= expm1 upward ldbl-128 0x3.cp+4L : 0x5.e76f27714f19924caf2a55081894p+84L : inexact-ok
+= expm1 downward ldbl-128ibm 0x3.cp+4L : 0x5.e76f27714f19924caf2a550818p+84L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x3.cp+4L : 0x5.e76f27714f19924caf2a550818p+84L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x3.cp+4L : 0x5.e76f27714f19924caf2a550818p+84L : inexact-ok
+= expm1 upward ldbl-128ibm 0x3.cp+4L : 0x5.e76f27714f19924caf2a55081ap+84L : inexact-ok
+expm1 70
+= expm1 downward flt-32 0x4.6p+4f : 0x1.fbfd2p+100f : inexact-ok
+= expm1 tonearest flt-32 0x4.6p+4f : 0x1.fbfd22p+100f : inexact-ok
+= expm1 towardzero flt-32 0x4.6p+4f : 0x1.fbfd2p+100f : inexact-ok
+= expm1 upward flt-32 0x4.6p+4f : 0x1.fbfd22p+100f : inexact-ok
+= expm1 downward dbl-64 0x4.6p+4 : 0x1.fbfd219c43b04p+100 : inexact-ok
+= expm1 tonearest dbl-64 0x4.6p+4 : 0x1.fbfd219c43b04p+100 : inexact-ok
+= expm1 towardzero dbl-64 0x4.6p+4 : 0x1.fbfd219c43b04p+100 : inexact-ok
+= expm1 upward dbl-64 0x4.6p+4 : 0x1.fbfd219c43b05p+100 : inexact-ok
+= expm1 downward ldbl-96-intel 0x4.6p+4L : 0x1.fbfd219c43b0473p+100L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x4.6p+4L : 0x1.fbfd219c43b0473p+100L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x4.6p+4L : 0x1.fbfd219c43b0473p+100L : inexact-ok
+= expm1 upward ldbl-96-intel 0x4.6p+4L : 0x1.fbfd219c43b04732p+100L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x4.6p+4L : 0x1.fbfd219c43b0473p+100L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x4.6p+4L : 0x1.fbfd219c43b0473p+100L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x4.6p+4L : 0x1.fbfd219c43b0473p+100L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x4.6p+4L : 0x1.fbfd219c43b04732p+100L : inexact-ok
+= expm1 downward ldbl-128 0x4.6p+4L : 0x1.fbfd219c43b04730797e2bfeb1cep+100L : inexact-ok
+= expm1 tonearest ldbl-128 0x4.6p+4L : 0x1.fbfd219c43b04730797e2bfeb1cfp+100L : inexact-ok
+= expm1 towardzero ldbl-128 0x4.6p+4L : 0x1.fbfd219c43b04730797e2bfeb1cep+100L : inexact-ok
+= expm1 upward ldbl-128 0x4.6p+4L : 0x1.fbfd219c43b04730797e2bfeb1cfp+100L : inexact-ok
+= expm1 downward ldbl-128ibm 0x4.6p+4L : 0x1.fbfd219c43b04730797e2bfeb18p+100L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x4.6p+4L : 0x1.fbfd219c43b04730797e2bfeb2p+100L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x4.6p+4L : 0x1.fbfd219c43b04730797e2bfeb18p+100L : inexact-ok
+= expm1 upward ldbl-128ibm 0x4.6p+4L : 0x1.fbfd219c43b04730797e2bfeb2p+100L : inexact-ok
+expm1 80
+= expm1 downward flt-32 0x5p+4f : 0xa.abbcdp+112f : inexact-ok
+= expm1 tonearest flt-32 0x5p+4f : 0xa.abbcep+112f : inexact-ok
+= expm1 towardzero flt-32 0x5p+4f : 0xa.abbcdp+112f : inexact-ok
+= expm1 upward flt-32 0x5p+4f : 0xa.abbcep+112f : inexact-ok
+= expm1 downward dbl-64 0x5p+4 : 0xa.abbcdcc279f58p+112 : inexact-ok
+= expm1 tonearest dbl-64 0x5p+4 : 0xa.abbcdcc279f58p+112 : inexact-ok
+= expm1 towardzero dbl-64 0x5p+4 : 0xa.abbcdcc279f58p+112 : inexact-ok
+= expm1 upward dbl-64 0x5p+4 : 0xa.abbcdcc279f6p+112 : inexact-ok
+= expm1 downward ldbl-96-intel 0x5p+4L : 0xa.abbcdcc279f59e4p+112L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x5p+4L : 0xa.abbcdcc279f59e4p+112L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x5p+4L : 0xa.abbcdcc279f59e4p+112L : inexact-ok
+= expm1 upward ldbl-96-intel 0x5p+4L : 0xa.abbcdcc279f59e5p+112L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x5p+4L : 0xa.abbcdcc279f59e4p+112L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x5p+4L : 0xa.abbcdcc279f59e4p+112L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x5p+4L : 0xa.abbcdcc279f59e4p+112L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x5p+4L : 0xa.abbcdcc279f59e5p+112L : inexact-ok
+= expm1 downward ldbl-128 0x5p+4L : 0xa.abbcdcc279f59e45281da547124p+112L : inexact-ok
+= expm1 tonearest ldbl-128 0x5p+4L : 0xa.abbcdcc279f59e45281da547124p+112L : inexact-ok
+= expm1 towardzero ldbl-128 0x5p+4L : 0xa.abbcdcc279f59e45281da547124p+112L : inexact-ok
+= expm1 upward ldbl-128 0x5p+4L : 0xa.abbcdcc279f59e45281da5471248p+112L : inexact-ok
+= expm1 downward ldbl-128ibm 0x5p+4L : 0xa.abbcdcc279f59e45281da5471p+112L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x5p+4L : 0xa.abbcdcc279f59e45281da54714p+112L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x5p+4L : 0xa.abbcdcc279f59e45281da5471p+112L : inexact-ok
+= expm1 upward ldbl-128ibm 0x5p+4L : 0xa.abbcdcc279f59e45281da54714p+112L : inexact-ok
+expm1 90
+= expm1 downward flt-32 0x5.ap+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 tonearest flt-32 0x5.ap+4f : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero flt-32 0x5.ap+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 upward flt-32 0x5.ap+4f : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward dbl-64 0x5.ap+4 : 0x3.96211ff7d82c6p+128 : inexact-ok
+= expm1 tonearest dbl-64 0x5.ap+4 : 0x3.96211ff7d82c8p+128 : inexact-ok
+= expm1 towardzero dbl-64 0x5.ap+4 : 0x3.96211ff7d82c6p+128 : inexact-ok
+= expm1 upward dbl-64 0x5.ap+4 : 0x3.96211ff7d82c8p+128 : inexact-ok
+= expm1 downward ldbl-96-intel 0x5.ap+4L : 0x3.96211ff7d82c792cp+128L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x5.ap+4L : 0x3.96211ff7d82c793p+128L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x5.ap+4L : 0x3.96211ff7d82c792cp+128L : inexact-ok
+= expm1 upward ldbl-96-intel 0x5.ap+4L : 0x3.96211ff7d82c793p+128L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x5.ap+4L : 0x3.96211ff7d82c792cp+128L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x5.ap+4L : 0x3.96211ff7d82c793p+128L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x5.ap+4L : 0x3.96211ff7d82c792cp+128L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x5.ap+4L : 0x3.96211ff7d82c793p+128L : inexact-ok
+= expm1 downward ldbl-128 0x5.ap+4L : 0x3.96211ff7d82c792f823b2ba3a164p+128L : inexact-ok
+= expm1 tonearest ldbl-128 0x5.ap+4L : 0x3.96211ff7d82c792f823b2ba3a166p+128L : inexact-ok
+= expm1 towardzero ldbl-128 0x5.ap+4L : 0x3.96211ff7d82c792f823b2ba3a164p+128L : inexact-ok
+= expm1 upward ldbl-128 0x5.ap+4L : 0x3.96211ff7d82c792f823b2ba3a166p+128L : inexact-ok
+= expm1 downward ldbl-128ibm 0x5.ap+4L : 0x3.96211ff7d82c792f823b2ba3a1p+128L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x5.ap+4L : 0x3.96211ff7d82c792f823b2ba3a1p+128L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x5.ap+4L : 0x3.96211ff7d82c792f823b2ba3a1p+128L : inexact-ok
+= expm1 upward ldbl-128ibm 0x5.ap+4L : 0x3.96211ff7d82c792f823b2ba3a2p+128L : inexact-ok
+expm1 100
+= expm1 downward flt-32 0x6.4p+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 tonearest flt-32 0x6.4p+4f : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero flt-32 0x6.4p+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 upward flt-32 0x6.4p+4f : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward dbl-64 0x6.4p+4 : 0x1.3494a9b171bf4p+144 : inexact-ok
+= expm1 tonearest dbl-64 0x6.4p+4 : 0x1.3494a9b171bf5p+144 : inexact-ok
+= expm1 towardzero dbl-64 0x6.4p+4 : 0x1.3494a9b171bf4p+144 : inexact-ok
+= expm1 upward dbl-64 0x6.4p+4 : 0x1.3494a9b171bf5p+144 : inexact-ok
+= expm1 downward ldbl-96-intel 0x6.4p+4L : 0x1.3494a9b171bf4accp+144L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x6.4p+4L : 0x1.3494a9b171bf4accp+144L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x6.4p+4L : 0x1.3494a9b171bf4accp+144L : inexact-ok
+= expm1 upward ldbl-96-intel 0x6.4p+4L : 0x1.3494a9b171bf4acep+144L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x6.4p+4L : 0x1.3494a9b171bf4accp+144L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x6.4p+4L : 0x1.3494a9b171bf4accp+144L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x6.4p+4L : 0x1.3494a9b171bf4accp+144L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x6.4p+4L : 0x1.3494a9b171bf4acep+144L : inexact-ok
+= expm1 downward ldbl-128 0x6.4p+4L : 0x1.3494a9b171bf4acc225093322428p+144L : inexact-ok
+= expm1 tonearest ldbl-128 0x6.4p+4L : 0x1.3494a9b171bf4acc225093322428p+144L : inexact-ok
+= expm1 towardzero ldbl-128 0x6.4p+4L : 0x1.3494a9b171bf4acc225093322428p+144L : inexact-ok
+= expm1 upward ldbl-128 0x6.4p+4L : 0x1.3494a9b171bf4acc225093322429p+144L : inexact-ok
+= expm1 downward ldbl-128ibm 0x6.4p+4L : 0x1.3494a9b171bf4acc2250933224p+144L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x6.4p+4L : 0x1.3494a9b171bf4acc2250933224p+144L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x6.4p+4L : 0x1.3494a9b171bf4acc2250933224p+144L : inexact-ok
+= expm1 upward ldbl-128ibm 0x6.4p+4L : 0x1.3494a9b171bf4acc22509332248p+144L : inexact-ok
expm1 127.0
= expm1 downward flt-32 0x7.fp+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
= expm1 tonearest flt-32 0x7.fp+4f : plus_infty : inexact-ok overflow errno-erange
@@ -128688,6 +146842,306 @@ expm1 -0x1p-100
= expm1 tonearest ldbl-128ibm -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
= expm1 towardzero ldbl-128ibm -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
= expm1 upward ldbl-128ibm -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
+expm1 0x1p-600
+= expm1 downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= expm1 downward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= expm1 tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= expm1 towardzero dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= expm1 upward dbl-64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= expm1 downward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 upward ldbl-96-intel 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= expm1 downward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 upward ldbl-128 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= expm1 downward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 upward ldbl-128ibm 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= expm1 downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= expm1 tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= expm1 towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= expm1 upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= expm1 downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= expm1 tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= expm1 towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= expm1 upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= expm1 downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 downward dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= expm1 tonearest dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= expm1 towardzero dbl-64 0x1p-600 : 0x1p-600 : inexact-ok
+= expm1 upward dbl-64 0x1p-600 : 0x1.0000000000001p-600 : inexact-ok
+= expm1 downward ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 upward ldbl-96-intel 0x1p-600L : 0x1.0000000000000002p-600L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x1p-600L : 0x1.0000000000000002p-600L : inexact-ok
+= expm1 downward ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 tonearest ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 towardzero ldbl-128 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 upward ldbl-128 0x1p-600L : 0x1.0000000000000000000000000001p-600L : inexact-ok
+= expm1 downward ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x1p-600L : 0x1p-600L : inexact-ok
+= expm1 upward ldbl-128ibm 0x1p-600L : 0x1.000000000000000000000000008p-600L : inexact-ok
+expm1 -0x1p-600
+= expm1 downward flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= expm1 upward flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= expm1 downward dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= expm1 upward dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= expm1 downward ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 upward ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 downward ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 upward ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 downward ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 upward ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 downward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 tonearest flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 towardzero flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange-ok
+= expm1 upward flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange-ok
+= expm1 downward dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= expm1 tonearest dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= expm1 towardzero dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
+= expm1 upward dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
+= expm1 downward ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= expm1 upward ldbl-96-intel -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= expm1 downward ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-128 -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= expm1 upward ldbl-128 -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= expm1 downward ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= expm1 upward ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= expm1 downward dbl-64 -0x1p-600 : -0x1p-600 : inexact-ok
+= expm1 tonearest dbl-64 -0x1p-600 : -0x1p-600 : inexact-ok
+= expm1 towardzero dbl-64 -0x1p-600 : -0xf.ffffffffffff8p-604 : inexact-ok
+= expm1 upward dbl-64 -0x1p-600 : -0xf.ffffffffffff8p-604 : inexact-ok
+= expm1 downward ldbl-96-intel -0x1p-600L : -0x1p-600L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x1p-600L : -0x1p-600L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x1p-600L : -0xf.fffffffffffffffp-604L : inexact-ok
+= expm1 upward ldbl-96-intel -0x1p-600L : -0xf.fffffffffffffffp-604L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x1p-600L : -0x1p-600L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x1p-600L : -0x1p-600L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x1p-600L : -0xf.fffffffffffffffp-604L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x1p-600L : -0xf.fffffffffffffffp-604L : inexact-ok
+= expm1 downward ldbl-128 -0x1p-600L : -0x1p-600L : inexact-ok
+= expm1 tonearest ldbl-128 -0x1p-600L : -0x1p-600L : inexact-ok
+= expm1 towardzero ldbl-128 -0x1p-600L : -0xf.fffffffffffffffffffffffffff8p-604L : inexact-ok
+= expm1 upward ldbl-128 -0x1p-600L : -0xf.fffffffffffffffffffffffffff8p-604L : inexact-ok
+= expm1 downward ldbl-128ibm -0x1p-600L : -0x1p-600L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x1p-600L : -0x1p-600L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x1p-600L : -0xf.fffffffffffffffffffffffffcp-604L : inexact-ok
+= expm1 upward ldbl-128ibm -0x1p-600L : -0xf.fffffffffffffffffffffffffcp-604L : inexact-ok
+expm1 0x1p-10000
+= expm1 downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 towardzero flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 upward flt-32 0x8p-152f : 0x1p-148f : inexact-ok underflow errno-erange-ok
+= expm1 downward dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= expm1 tonearest dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= expm1 towardzero dbl-64 0x8p-152 : 0x8p-152 : inexact-ok
+= expm1 upward dbl-64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
+= expm1 downward ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 upward ldbl-96-intel 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x8p-152L : 0x8.000000000000001p-152L : inexact-ok
+= expm1 downward ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-128 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 upward ldbl-128 0x8p-152L : 0x8.0000000000000000000000000008p-152L : inexact-ok
+= expm1 downward ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x8p-152L : 0x8p-152L : inexact-ok
+= expm1 upward ldbl-128ibm 0x8p-152L : 0x8.00000000000000000000000004p-152L : inexact-ok
+= expm1 downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= expm1 tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= expm1 towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= expm1 upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= expm1 downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= expm1 tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= expm1 towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= expm1 upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= expm1 downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 downward dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= expm1 tonearest dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= expm1 towardzero dbl-64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= expm1 upward dbl-64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
+= expm1 downward ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 upward ldbl-96-intel 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x4p-1076L : 0x4.0000000000000008p-1076L : inexact-ok
+= expm1 downward ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 tonearest ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 towardzero ldbl-128 0x4p-1076L : 0x4p-1076L : inexact-ok
+= expm1 upward ldbl-128 0x4p-1076L : 0x4.0000000000000000000000000004p-1076L : inexact-ok
+= expm1 downward ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= expm1 tonearest ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= expm1 towardzero ldbl-128ibm 0x4p-1076L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= expm1 upward ldbl-128ibm 0x4p-1076L : 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= expm1 downward ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 upward ldbl-96-intel 0x1p-10000L : 0x1.0000000000000002p-10000L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x1p-10000L : 0x1.0000000000000002p-10000L : inexact-ok
+= expm1 downward ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 tonearest ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 towardzero ldbl-128 0x1p-10000L : 0x1p-10000L : inexact-ok
+= expm1 upward ldbl-128 0x1p-10000L : 0x1.0000000000000000000000000001p-10000L : inexact-ok
+expm1 -0x1p-10000
+= expm1 downward flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= expm1 upward flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= expm1 downward dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= expm1 upward dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= expm1 downward ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 upward ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 downward ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 upward ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 downward ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 upward ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 downward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 tonearest flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow errno-erange-ok
+= expm1 towardzero flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange-ok
+= expm1 upward flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow errno-erange-ok
+= expm1 downward dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= expm1 tonearest dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= expm1 towardzero dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
+= expm1 upward dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
+= expm1 downward ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= expm1 upward ldbl-96-intel -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
+= expm1 downward ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-128 -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= expm1 upward ldbl-128 -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= expm1 downward ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= expm1 upward ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= expm1 downward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= expm1 tonearest dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= expm1 towardzero dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange-ok
+= expm1 upward dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange-ok
+= expm1 downward ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
+= expm1 upward ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
+= expm1 downward ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= expm1 tonearest ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= expm1 towardzero ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= expm1 upward ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= expm1 downward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= expm1 tonearest ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= expm1 towardzero ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= expm1 upward ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow errno-erange-ok
+= expm1 downward ldbl-96-intel -0x1p-10000L : -0x1p-10000L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x1p-10000L : -0x1p-10000L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x1p-10000L : -0xf.fffffffffffffffp-10004L : inexact-ok
+= expm1 upward ldbl-96-intel -0x1p-10000L : -0xf.fffffffffffffffp-10004L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x1p-10000L : -0x1p-10000L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x1p-10000L : -0x1p-10000L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x1p-10000L : -0xf.fffffffffffffffp-10004L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x1p-10000L : -0xf.fffffffffffffffp-10004L : inexact-ok
+= expm1 downward ldbl-128 -0x1p-10000L : -0x1p-10000L : inexact-ok
+= expm1 tonearest ldbl-128 -0x1p-10000L : -0x1p-10000L : inexact-ok
+= expm1 towardzero ldbl-128 -0x1p-10000L : -0xf.fffffffffffffffffffffffffff8p-10004L : inexact-ok
+= expm1 upward ldbl-128 -0x1p-10000L : -0xf.fffffffffffffffffffffffffff8p-10004L : inexact-ok
expm1 0xe.4152ac57cd1ea7ap-60
= expm1 downward flt-32 0xe.4152bp-60f : 0xe.4152bp-60f : inexact-ok
= expm1 tonearest flt-32 0xe.4152bp-60f : 0xe.4152bp-60f : inexact-ok
diff --git a/math/libm-test.inc b/math/libm-test.inc
index 1abc086..744c66d 100644
--- a/math/libm-test.inc
+++ b/math/libm-test.inc
@@ -1767,6 +1767,7 @@ static const struct test_f_f_data acos_test_data[] =
TEST_f_f (acos, plus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM),
TEST_f_f (acos, minus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM),
TEST_f_f (acos, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_f_f (acos, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
/* |x| > 1: */
TEST_f_f (acos, 1.125L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM),
@@ -1815,6 +1816,7 @@ static const struct test_f_f_data asin_test_data[] =
TEST_f_f (asin, plus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM),
TEST_f_f (asin, minus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM),
TEST_f_f (asin, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_f_f (asin, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
/* asin x == qNaN plus invalid exception for |x| > 1. */
TEST_f_f (asin, 1.125L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM),
@@ -1837,6 +1839,7 @@ static const struct test_f_f_data asinh_test_data[] =
TEST_f_f (asinh, plus_infty, plus_infty, ERRNO_UNCHANGED|NO_TEST_INLINE),
TEST_f_f (asinh, minus_infty, minus_infty, ERRNO_UNCHANGED|NO_TEST_INLINE),
TEST_f_f (asinh, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_f_f (asinh, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
AUTO_TESTS_f_f (asinh),
};
@@ -1851,6 +1854,7 @@ static const struct test_f_f_data atan_test_data[] =
TEST_f_f (atan, plus_infty, M_PI_2l, ERRNO_UNCHANGED),
TEST_f_f (atan, minus_infty, -M_PI_2l, ERRNO_UNCHANGED),
TEST_f_f (atan, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_f_f (atan, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
AUTO_TESTS_f_f (atan),
};
@@ -1868,6 +1872,7 @@ static const struct test_f_f_data atanh_test_data[] =
TEST_f_f (atanh, 1, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE),
TEST_f_f (atanh, -1, minus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE),
TEST_f_f (atanh, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_f_f (atanh, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
/* atanh (x) == qNaN plus invalid exception if |x| > 1. */
TEST_f_f (atanh, 1.125L, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM),
@@ -1888,29 +1893,112 @@ atanh_test (void)
static const struct test_ff_f_data atan2_test_data[] =
{
- /* atan2 (y,inf) == +0 for finite y > 0. */
+ /* atan2 (y,inf) == +0 for finite y > 0 or +0. */
TEST_ff_f (atan2, 1, plus_infty, 0, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, plus_zero, plus_infty, 0, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, min_value, plus_infty, 0, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, min_subnorm_value, plus_infty, 0, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, max_value, plus_infty, 0, ERRNO_UNCHANGED),
- /* atan2 (y,inf) == -0 for finite y < 0. */
+ /* atan2 (y,inf) == -0 for finite y < 0 or -0. */
TEST_ff_f (atan2, -1, plus_infty, minus_zero, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, minus_zero, plus_infty, minus_zero, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -min_value, plus_infty, minus_zero, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -min_subnorm_value, plus_infty, minus_zero, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -max_value, plus_infty, minus_zero, ERRNO_UNCHANGED),
/* atan2(+inf, x) == pi/2 for finite x. */
+ TEST_ff_f (atan2, plus_infty, 1, M_PI_2l, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, plus_infty, plus_zero, M_PI_2l, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, plus_infty, min_value, M_PI_2l, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, plus_infty, min_subnorm_value, M_PI_2l, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, plus_infty, max_value, M_PI_2l, ERRNO_UNCHANGED),
TEST_ff_f (atan2, plus_infty, -1, M_PI_2l, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, plus_infty, minus_zero, M_PI_2l, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, plus_infty, -min_value, M_PI_2l, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, plus_infty, -min_subnorm_value, M_PI_2l, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, plus_infty, -max_value, M_PI_2l, ERRNO_UNCHANGED),
/* atan2(-inf, x) == -pi/2 for finite x. */
TEST_ff_f (atan2, minus_infty, 1, -M_PI_2l, ERRNO_UNCHANGED),
-
- /* atan2 (y,-inf) == +pi for finite y > 0. */
+ TEST_ff_f (atan2, minus_infty, plus_zero, -M_PI_2l, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, minus_infty, min_value, -M_PI_2l, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, minus_infty, min_subnorm_value, -M_PI_2l, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, minus_infty, max_value, -M_PI_2l, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, minus_infty, -1, -M_PI_2l, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, minus_infty, minus_zero, -M_PI_2l, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, minus_infty, -min_value, -M_PI_2l, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, minus_infty, -min_subnorm_value, -M_PI_2l, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, minus_infty, -max_value, -M_PI_2l, ERRNO_UNCHANGED),
+
+ /* atan2 (y,-inf) == +pi for finite y > 0 or +0. */
TEST_ff_f (atan2, 1, minus_infty, M_PIl, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, plus_zero, minus_infty, M_PIl, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, min_value, minus_infty, M_PIl, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, min_subnorm_value, minus_infty, M_PIl, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, max_value, minus_infty, M_PIl, ERRNO_UNCHANGED),
- /* atan2 (y,-inf) == -pi for finite y < 0. */
+ /* atan2 (y,-inf) == -pi for finite y < 0 or -0. */
TEST_ff_f (atan2, -1, minus_infty, -M_PIl, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, minus_zero, minus_infty, -M_PIl, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -min_value, minus_infty, -M_PIl, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -min_subnorm_value, minus_infty, -M_PIl, ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -max_value, minus_infty, -M_PIl, ERRNO_UNCHANGED),
TEST_ff_f (atan2, plus_infty, plus_infty, M_PI_4l, ERRNO_UNCHANGED),
TEST_ff_f (atan2, minus_infty, plus_infty, -M_PI_4l, ERRNO_UNCHANGED),
TEST_ff_f (atan2, plus_infty, minus_infty, M_PI_34l, ERRNO_UNCHANGED),
TEST_ff_f (atan2, minus_infty, minus_infty, -M_PI_34l, ERRNO_UNCHANGED),
TEST_ff_f (atan2, qnan_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, qnan_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -qnan_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -qnan_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, qnan_value, plus_infty, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, qnan_value, minus_infty, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, qnan_value, plus_zero, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, qnan_value, minus_zero, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, qnan_value, 1, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, qnan_value, -1, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, qnan_value, min_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, qnan_value, -min_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, qnan_value, min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, qnan_value, -min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, qnan_value, max_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, qnan_value, -max_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -qnan_value, plus_infty, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -qnan_value, minus_infty, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -qnan_value, plus_zero, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -qnan_value, minus_zero, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -qnan_value, 1, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -qnan_value, -1, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -qnan_value, min_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -qnan_value, -min_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -qnan_value, min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -qnan_value, -min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -qnan_value, max_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -qnan_value, -max_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, plus_infty, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, minus_infty, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, plus_zero, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, minus_zero, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, 1, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -1, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, min_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -min_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, min_subnorm_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -min_subnorm_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, max_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -max_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, plus_zero, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, minus_zero, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, 1, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -1, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, min_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -min_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, min_subnorm_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -min_subnorm_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, max_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (atan2, -max_value, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
AUTO_TESTS_ff_f (atan2),
};
@@ -5753,6 +5841,7 @@ static const struct test_f_f_data cbrt_test_data[] =
TEST_f_f (cbrt, plus_infty, plus_infty, ERRNO_UNCHANGED),
TEST_f_f (cbrt, minus_infty, minus_infty, ERRNO_UNCHANGED),
TEST_f_f (cbrt, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_f_f (cbrt, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
AUTO_TESTS_f_f (cbrt),
};
@@ -5885,6 +5974,7 @@ static const struct test_f_f_data ceil_test_data[] =
TEST_f_f (ceil, plus_infty, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
TEST_f_f (ceil, minus_infty, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
TEST_f_f (ceil, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_f_f (ceil, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
/* Bug 15479: spurious "inexact" exception may occur. */
TEST_f_f (ceil, M_PIl, 4.0, ERRNO_UNCHANGED),
@@ -6201,20 +6291,30 @@ conj_test (void)
static const struct test_ff_f_data copysign_test_data[] =
{
+ TEST_ff_f (copysign, 0, 0, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (copysign, 0, minus_zero, minus_zero, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (copysign, minus_zero, 0, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (copysign, minus_zero, minus_zero, minus_zero, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+
TEST_ff_f (copysign, 0, 4, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
TEST_ff_f (copysign, 0, -4, minus_zero, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
TEST_ff_f (copysign, minus_zero, 4, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
TEST_ff_f (copysign, minus_zero, -4, minus_zero, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (copysign, 2, 0, 2, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (copysign, 2, minus_zero, -2, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (copysign, -2, 0, 2, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (copysign, -2, minus_zero, -2, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+
TEST_ff_f (copysign, plus_infty, 0, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
TEST_ff_f (copysign, plus_infty, minus_zero, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
TEST_ff_f (copysign, minus_infty, 0, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
TEST_ff_f (copysign, minus_infty, minus_zero, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
TEST_ff_f (copysign, 0, plus_infty, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
- TEST_ff_f (copysign, 0, minus_zero, minus_zero, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (copysign, 0, minus_infty, minus_zero, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
TEST_ff_f (copysign, minus_zero, plus_infty, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
- TEST_ff_f (copysign, minus_zero, minus_zero, minus_zero, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_ff_f (copysign, minus_zero, minus_infty, minus_zero, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
TEST_ff_f (copysign, 0, qnan_value, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
TEST_ff_f (copysign, 0, -qnan_value, minus_zero, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
@@ -6226,6 +6326,11 @@ static const struct test_ff_f_data copysign_test_data[] =
TEST_ff_f (copysign, -qnan_value, 0, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED|TEST_NAN_SIGN),
TEST_ff_f (copysign, -qnan_value, minus_zero, -qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED|TEST_NAN_SIGN),
+ TEST_ff_f (copysign, qnan_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED|TEST_NAN_SIGN),
+ TEST_ff_f (copysign, qnan_value, -qnan_value, -qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED|TEST_NAN_SIGN),
+ TEST_ff_f (copysign, -qnan_value, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED|TEST_NAN_SIGN),
+ TEST_ff_f (copysign, -qnan_value, -qnan_value, -qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED|TEST_NAN_SIGN),
+
TEST_ff_f (copysign, min_value, min_subnorm_value, min_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
TEST_ff_f (copysign, min_value, -min_subnorm_value, -min_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
TEST_ff_f (copysign, -min_value, min_subnorm_value, min_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
@@ -6254,6 +6359,7 @@ static const struct test_f_f_data cos_test_data[] =
TEST_f_f (cos, plus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM),
TEST_f_f (cos, minus_infty, qnan_value, INVALID_EXCEPTION|ERRNO_EDOM),
TEST_f_f (cos, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_f_f (cos, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
AUTO_TESTS_f_f (cos),
};
@@ -6270,6 +6376,7 @@ static const struct test_f_f_data cosh_test_data[] =
TEST_f_f (cosh, plus_infty, plus_infty, ERRNO_UNCHANGED|NO_TEST_INLINE),
TEST_f_f (cosh, minus_infty, plus_infty, ERRNO_UNCHANGED|NO_TEST_INLINE),
TEST_f_f (cosh, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_f_f (cosh, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
AUTO_TESTS_f_f (cosh),
};
@@ -6773,6 +6880,7 @@ static const struct test_f_f_data erf_test_data[] =
TEST_f_f (erf, plus_infty, 1, ERRNO_UNCHANGED),
TEST_f_f (erf, minus_infty, -1, ERRNO_UNCHANGED),
TEST_f_f (erf, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_f_f (erf, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
AUTO_TESTS_f_f (erf),
};
@@ -6789,6 +6897,7 @@ static const struct test_f_f_data erfc_test_data[] =
TEST_f_f (erfc, plus_infty, 0.0, ERRNO_UNCHANGED),
TEST_f_f (erfc, minus_infty, 2.0, ERRNO_UNCHANGED),
TEST_f_f (erfc, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_f_f (erfc, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
AUTO_TESTS_f_f (erfc),
};
@@ -6805,6 +6914,7 @@ static const struct test_f_f_data exp_test_data[] =
TEST_f_f (exp, plus_infty, plus_infty, ERRNO_UNCHANGED|NO_TEST_INLINE),
TEST_f_f (exp, minus_infty, 0, ERRNO_UNCHANGED|NO_TEST_INLINE),
TEST_f_f (exp, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_f_f (exp, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
AUTO_TESTS_f_f (exp),
};
@@ -6821,6 +6931,7 @@ static const struct test_f_f_data exp10_test_data[] =
TEST_f_f (exp10, plus_infty, plus_infty, ERRNO_UNCHANGED),
TEST_f_f (exp10, minus_infty, 0, ERRNO_UNCHANGED),
TEST_f_f (exp10, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_f_f (exp10, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
AUTO_TESTS_f_f (exp10),
};
@@ -6844,6 +6955,7 @@ static const struct test_f_f_data exp2_test_data[] =
TEST_f_f (exp2, plus_infty, plus_infty, ERRNO_UNCHANGED),
TEST_f_f (exp2, minus_infty, 0, ERRNO_UNCHANGED),
TEST_f_f (exp2, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_f_f (exp2, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
AUTO_TESTS_f_f (exp2),
};
@@ -6860,6 +6972,7 @@ static const struct test_f_f_data expm1_test_data[] =
TEST_f_f (expm1, plus_infty, plus_infty, ERRNO_UNCHANGED|NO_TEST_INLINE),
TEST_f_f (expm1, minus_infty, -1, ERRNO_UNCHANGED|NO_TEST_INLINE),
TEST_f_f (expm1, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+ TEST_f_f (expm1, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
AUTO_TESTS_f_f (expm1),
};