This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.22-308-g93e448c


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  93e448cbed1095c88133f2a304b1bbba72e480af (commit)
      from  f6d1d86d0c2cca118fd6a7734ea0ccd72b51c4b4 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=93e448cbed1095c88133f2a304b1bbba72e480af

commit 93e448cbed1095c88133f2a304b1bbba72e480af
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Wed Sep 30 18:06:02 2015 +0000

    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.

diff --git a/ChangeLog b/ChangeLog
index f37d5b9..ea038f7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,28 @@
+2015-09-30  Joseph Myers  <joseph@codesourcery.com>
+
+	* 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.
+
 2015-09-30  H.J. Lu  <hongjiu.lu@intel.com>
 
 	[BZ #19006]
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),
   };
diff --git a/sysdeps/x86_64/fpu/libm-test-ulps b/sysdeps/x86_64/fpu/libm-test-ulps
index ef3ab70..c58886a 100644
--- a/sysdeps/x86_64/fpu/libm-test-ulps
+++ b/sysdeps/x86_64/fpu/libm-test-ulps
@@ -1019,10 +1019,10 @@ Function: "cos_vlen16":
 float: 1
 
 Function: "cos_vlen2":
-double: 1
+double: 2
 
 Function: "cos_vlen4":
-double: 1
+double: 2
 float: 1
 
 Function: "cos_vlen4_avx2":

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                         |   25 +
 math/auto-libm-test-in            |  290 +
 math/auto-libm-test-out           |18454 +++++++++++++++++++++++++++++++++++++
 math/libm-test.inc                |  127 +-
 sysdeps/x86_64/fpu/libm-test-ulps |    4 +-
 5 files changed, 18891 insertions(+), 9 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]