summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog12
-rw-r--r--math/auto-libm-test-in62
-rw-r--r--math/auto-libm-test-out3386
-rw-r--r--sysdeps/i386/fpu/libm-test-ulps4
-rw-r--r--sysdeps/mips/mips32/libm-test-ulps8
-rw-r--r--sysdeps/mips/mips64/libm-test-ulps216
-rw-r--r--sysdeps/x86_64/fpu/libm-test-ulps4
7 files changed, 3586 insertions, 106 deletions
diff --git a/ChangeLog b/ChangeLog
index cb9c953389..ae714e0a87 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2015-09-11 Joseph Myers <joseph@codesourcery.com>
+
+ * math/auto-libm-test-in: Add more tests of acos, acosh, asin,
+ asinh, atan, atan2, atanh, cabs, carg, cos, csqrt, erfc, exp,
+ exp10, exp2, log, log1p, log2, pow, sin, sincos, sinh, tan and
+ tanh.
+ * math/auto-libm-test-out: Regenerated.
+ * sysdeps/i386/fpu/libm-test-ulps: Update.
+ * sysdeps/mips/mips32/libm-test-ulps: Likewise.
+ * sysdeps/mips/mips64/libm-test-ulps: Likewise.
+ * sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
+
2015-09-11 Roland McGrath <roland@hack.frob.com>
* sysdeps/nacl/Makefile [$(subdir) = misc] (sysdep_headers):
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in
index 83eb4cf8c3..002a1fc852 100644
--- a/math/auto-libm-test-in
+++ b/math/auto-libm-test-in
@@ -72,6 +72,7 @@ acos 0xe.9a5c0d7fabb9aa1p-4
acos 0xe.17513589de79b75p-4
acos 0x3.e57821d368ebap-4
acos 0x2.0bee8p-4
+acos -0x1.da00d8p-4
acos min
acos -min
acos min_subnorm
@@ -126,6 +127,8 @@ acosh 0x1.0722362c26ba5p+0
acosh 0x1.73515p+0
acosh 0x1.1b836p+0
acosh 0x1.07c956p+0
+acosh 0x1.1808eep+0
+acosh 0x1.1052c4p+0
acosh max no-test-inline
asin 0
@@ -150,6 +153,8 @@ asin 0xf.c9675fa6fe69f12p-4
asin -0xa.fc5afp-4
asin 0xd.805e5p-4
asin -0x2.1a02dcp-4
+asin -0x8.1c120ac3e495p-4
+asin -0xb.36dacp-4
asin min
asin -min
asin min_subnorm
@@ -234,6 +239,9 @@ asinh -0x3.11c35p-4
asinh -0x4.39534p-4
asinh -0xd.d62e8p+92
asinh -0x4.cfb9805a53a2065p-4
+asinh -0x5.cabae7a011e33d9p-4
+asinh -0x6.e26358p-4
+asinh 0x6.c92c08p-4
asinh 0x1p-500
asinh 0x1p-5000
asinh min
@@ -265,6 +273,7 @@ atan -0x1.363f46p+0
atan -0x1.ad4c0ap+0
atan -0x3.eb8e18p+0
atan 0x3.53c188p+0
+atan -0x1.58c83p+0
atan min
atan -min
atan min_subnorm
@@ -319,6 +328,8 @@ atan2 0x4.251bb8p-4 0x7.40ac68p+0
atan2 0x1.47239ep+68 0xa.3ac3cp+68
atan2 -0x6.b0794p-4 0x3.8ff10cp+0
atan2 -0x7.15e7af0a1780cp-724 0xf.fffffp+124
+atan2 0x3.f16f1p+0 -0x1.546056p+0
+atan2 -0x1.9e657cp-24 0x7.40bb4p-52
atan2 min min
atan2 min -min
atan2 -min min
@@ -411,6 +422,9 @@ atanh 0x5.8be99p-40
atanh 0x3.cbed35fe733d8p-4
atanh -0x5.c18b6p-4
atanh -0x7.c88a5p-8
+atanh -0x2.c72b7cp-4
+atanh -0x3.98eaf4p-4
+atanh 0x2.c1085p-4
atanh 0x1p-500
atanh 0x1p-5000
atanh min
@@ -445,6 +459,9 @@ cabs -0x1.0eda54p+28 0xb.09476p+0
cabs -0x1.133b84p+84 -0xa.7d925f57f60cp+768
cabs -0 -0x3.4e5d7877324cp+0
cabs -0xa.f59b8p+4 0xa.21a95p+20
+cabs -0x1.30ed4cp+0 0x1.e9d956p+56
+cabs -0x1.250366p-36 -0x5.a5046p-4
+cabs -0x1.88858cp+84 0x5.bd9198p+36
# carg (x + i 0) == 0 for x > 0.
carg 2.0 0
@@ -475,6 +492,10 @@ carg 0x7.40ac68p+0 0x4.251bb8p-4
carg 0xa.3ac3cp+68 0x1.47239ep+68
carg 0x3.8ff10cp+0 -0x6.b0794p-4
carg -0x3.973cc4p+72 -0xf.fffffp+124
+carg -0x1.0a512ap-120 0xf.54681p-108
+carg -0x3.be0054531569p-4 -0xb.0c5a9p-4
+carg -0x1.0236b6p-20 0x2.a6e504p+108
+carg 0x9.27b5fd9157b6c92b151371ca23d8p+0 0x1.d8759b9024992p+0
carg 0x8p-152 0x4p-1076
cbrt 0.0
@@ -947,6 +968,9 @@ cos -min_subnorm
cos -0x3.3de320f6be87ep+1020
cos 0xe.9f1e5bc3bb88p+112
cos 0x4.7857dp+68
+cos -0x1.02e34cp+0
+cos 0xf.f0274p+4
+cos 0x3.042d88p+0
cosh 0
cosh -0
@@ -1121,6 +1145,10 @@ csqrt 0x6.b1a2e79e9c9acp-164 0x8p-152
csqrt -0x8.ec8932bf5603p-172 0x8p-152
csqrt -0x1.9edb24c83e22cp-172 -0x8p-152
csqrt -0x1.65c7ac7c97a25p-176 -0x8p-152
+csqrt 0x1.0221e29d5a3cdp-188 -0x8p-152
+csqrt -0x2.927275f6febb6p-184 0x8p-152
+csqrt -0x8p-152 -0x2.c832ff5b163af0dcp-2444
+csqrt -0x8p-152 -0x1.818bccp+0
csqrt 0x1.fffffep+127 0x1.fffffep+127
csqrt 0x1.fffffep+127 1.0
@@ -1341,6 +1369,10 @@ erfc 0x1.65e31p+0
erfc 0xd.44cd3p-4
erfc 0xd.47425b3cafa48p-4
erfc 0x1.2f644ep+0
+erfc 0x2.56af04p+0
+erfc 0x2.b7f8cb76737d2af98dead7c4c5eep+0
+erfc 0x2.dfb9b4p+0
+erfc 0x1.e33c9ep+0
exp 0
exp -0
@@ -1389,6 +1421,7 @@ exp -0x1.f1cf36p+8
exp 0x3.248524p+0
exp 0x1.f0b362p+0
exp 0xd.89746a799ac4eedp+0
+exp -0x6.58b64p-4
exp10 0
exp10 -0
@@ -1437,6 +1470,8 @@ exp10 0xd.f73d6p-4
exp10 0x1.cc6776p+0
exp10 0x5.b00bcd891ffe56fp+0
exp10 0xe.8b349p+4
+exp10 0x3.495c78p+0
+exp10 0xf.f33f6p+0
exp2 0
exp2 -0
@@ -1491,6 +1526,7 @@ exp2 0xa.87b8bp+0
exp2 -0xe.2ce69p-4
exp2 -0xc.1bf12p-16
exp2 -0x4.8ce878p-4
+exp2 0xf.93d18bf7be8d272p-4
expm1 0
expm1 -0
@@ -1549,6 +1585,7 @@ expm1 0x5.fb8dc64e91a74p-4
expm1 0x3.735f497c4e67535cp-4
expm1 -0x7.d6c50b469d404p+0
expm1 0x4.857de8p+4
+expm1 0x5.dfeb68p-4
expm1 0x4.0000000000000028p-16384
expm1 min
expm1 -min
@@ -2507,6 +2544,7 @@ log 0x1.017f8ap+44
log 0x1.0b5c1ep+36
log 0x2.1b17c2887e938p+928
log 0x1.929d9cp+0
+log 0x1.770072p+0
log10 1
log10 0.1
@@ -2557,6 +2595,10 @@ log1p 0x5.bf78873e20a2d468p-4
log1p 0x7.aa5198p-4
log1p 0x2.564fap+0
log1p 0x7.fc242a2235222ef8p-4
+log1p -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4
+log1p 0x7.2eca50c4d93196362b4f37f6e8dcp-4
+log1p -0x6.3fef3067427e43dfcde9e48f74bcp-4
+log1p 0x6.af53d00fd2845d4772260ef5adc4p-4
log2 1
log2 e
@@ -2575,6 +2617,9 @@ log2 0xb.e77c6p-4
log2 0x1.4fe37ep+0
log2 0x3.9b0754p+8
log2 0xb.e132ap-4
+log2 0xb.5bf82dc51f02035p-4
+log2 0xb.7704dc9beb05p-4
+log2 0xb.56f63c18e93eecdp-4
log2 min
log2 min_subnorm
@@ -2978,6 +3023,7 @@ pow 0x1.7d1a0a6f2p+681 1.5
pow 0x1.ce78f2p+0 -0x2.7f1f78p+4
pow 0xf.fffffp+124 -0x5.b5b648p+0
pow 0x1.430d4cp+0 0x5.0e462p+4
+pow 0x9.8b82ap-4 -0x1.99907ap+12
sin 0
sin -0
@@ -3022,6 +3068,9 @@ sin -0x3.3de320f6be87ep+1020
sin 0xe.9f1e5bc3bb88p+112
sin 0x4.7857dp+68
sin 0x6.287cc8749212e72p+0
+sin -0x1.02e34cp+0
+sin 0xf.f0274p+4
+sin 0x3.042d88p+0
sin min
sin -min
sin min_subnorm
@@ -3049,6 +3098,9 @@ sincos -0x3.3de320f6be87ep+1020
sincos 0xe.9f1e5bc3bb88p+112
sincos 0x4.7857dp+68
sincos 0x6.287cc8749212e72p+0
+sincos -0x1.02e34cp+0
+sincos 0xf.f0274p+4
+sincos 0x3.042d88p+0
sincos min
sincos -min
sincos min_subnorm
@@ -3102,6 +3154,11 @@ sinh -0x7.688eap-4
sinh -0xd.dce79p-4
sinh 0x8.a3127p+4
sinh 0x1.c0709p-12
+sinh 0xb.7f67c3586c24p-4
+sinh -0x1.3dda8ap+0
+sinh -0x5.ee9218p-4
+sinh -0x1.bcfc98p+0
+sinh -0x6.9bbb6df7c5d08p-4
sinh min
sinh -min
sinh min_subnorm
@@ -3239,6 +3296,7 @@ tan -0x2.12bafcp+0
tan 0x2.091d68p+0
tan -0x5.302ab9b18593264p+0
tan 0x1.1ad374p+0
+tan -0x1.0d55b8p+0
tan min
tan -min
tan min_subnorm
@@ -3300,6 +3358,10 @@ tanh 0x3.c80eaa7adaa3p-4
tanh 0x2.00f9857616524p-4
tanh -0xe.9e035p+0
tanh -0x3.c0d8b54c5a488p-4
+tanh -0x3.2f59p-4
+tanh 0x2.e6f54cp-4
+tanh 0x3.397f2f50241d031p-4
+tanh 0x8.4024a11b6610672b2982b852e8p-4
tanh min
tanh -min
tanh min_subnorm
diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out
index 747815b1c9..42fa83eca3 100644
--- a/math/auto-libm-test-out
+++ b/math/auto-libm-test-out
@@ -2106,6 +2106,31 @@ acos 0x2.0bee8p-4
= acos tonearest ldbl-128ibm 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f63p+0L : inexact-ok
= acos towardzero ldbl-128ibm 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f628p+0L : inexact-ok
= acos upward ldbl-128ibm 0x2.0bee8p-4L : 0x1.7149c5a449b957ffe712405f63p+0L : inexact-ok
+acos -0x1.da00d8p-4
+= acos downward flt-32 -0x1.da00d8p-4f : 0x1.afd0cap+0f : inexact-ok
+= acos tonearest flt-32 -0x1.da00d8p-4f : 0x1.afd0cap+0f : inexact-ok
+= acos towardzero flt-32 -0x1.da00d8p-4f : 0x1.afd0cap+0f : inexact-ok
+= acos upward flt-32 -0x1.da00d8p-4f : 0x1.afd0ccp+0f : inexact-ok
+= acos downward dbl-64 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ep+0 : inexact-ok
+= acos tonearest dbl-64 -0x1.da00d8p-4 : 0x1.afd0ca8858c9fp+0 : inexact-ok
+= acos towardzero dbl-64 -0x1.da00d8p-4 : 0x1.afd0ca8858c9ep+0 : inexact-ok
+= acos upward dbl-64 -0x1.da00d8p-4 : 0x1.afd0ca8858c9fp+0 : inexact-ok
+= acos downward ldbl-96-intel -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46p+0L : inexact-ok
+= acos upward ldbl-96-intel -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea48p+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea48p+0L : inexact-ok
+= acos downward ldbl-128 -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46ebc1be7c97dfp+0L : inexact-ok
+= acos tonearest ldbl-128 -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46ebc1be7c97dfp+0L : inexact-ok
+= acos towardzero ldbl-128 -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46ebc1be7c97dfp+0L : inexact-ok
+= acos upward ldbl-128 -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46ebc1be7c97ep+0L : inexact-ok
+= acos downward ldbl-128ibm -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46ebc1be7c978p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46ebc1be7c98p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46ebc1be7c978p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x1.da00d8p-4L : 0x1.afd0ca8858c9ea46ebc1be7c98p+0L : inexact-ok
acos min
= acos downward flt-32 0x4p-128f : 0x1.921fb4p+0f : inexact-ok
= acos tonearest flt-32 0x4p-128f : 0x1.921fb6p+0f : inexact-ok
@@ -3903,6 +3928,56 @@ acosh 0x1.07c956p+0
= acosh tonearest ldbl-128ibm 0x1.07c956p+0L : 0x3.efb2c425f3ffc3080db4776262p-4L : inexact-ok
= acosh towardzero ldbl-128ibm 0x1.07c956p+0L : 0x3.efb2c425f3ffc3080db4776262p-4L : inexact-ok
= acosh upward ldbl-128ibm 0x1.07c956p+0L : 0x3.efb2c425f3ffc3080db4776263p-4L : inexact-ok
+acosh 0x1.1808eep+0
+= acosh downward flt-32 0x1.1808eep+0f : 0x6.e14eap-4f : inexact-ok
+= acosh tonearest flt-32 0x1.1808eep+0f : 0x6.e14ea8p-4f : inexact-ok
+= acosh towardzero flt-32 0x1.1808eep+0f : 0x6.e14eap-4f : inexact-ok
+= acosh upward flt-32 0x1.1808eep+0f : 0x6.e14ea8p-4f : inexact-ok
+= acosh downward dbl-64 0x1.1808eep+0 : 0x6.e14ea65707588p-4 : inexact-ok
+= acosh tonearest dbl-64 0x1.1808eep+0 : 0x6.e14ea65707588p-4 : inexact-ok
+= acosh towardzero dbl-64 0x1.1808eep+0 : 0x6.e14ea65707588p-4 : inexact-ok
+= acosh upward dbl-64 0x1.1808eep+0 : 0x6.e14ea6570758cp-4 : inexact-ok
+= acosh downward ldbl-96-intel 0x1.1808eep+0L : 0x6.e14ea65707588308p-4L : inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.1808eep+0L : 0x6.e14ea6570758831p-4L : inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.1808eep+0L : 0x6.e14ea65707588308p-4L : inexact-ok
+= acosh upward ldbl-96-intel 0x1.1808eep+0L : 0x6.e14ea6570758831p-4L : inexact-ok
+= acosh downward ldbl-96-m68k 0x1.1808eep+0L : 0x6.e14ea65707588308p-4L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.1808eep+0L : 0x6.e14ea6570758831p-4L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.1808eep+0L : 0x6.e14ea65707588308p-4L : inexact-ok
+= acosh upward ldbl-96-m68k 0x1.1808eep+0L : 0x6.e14ea6570758831p-4L : inexact-ok
+= acosh downward ldbl-128 0x1.1808eep+0L : 0x6.e14ea6570758830c709fd6ddc384p-4L : inexact-ok
+= acosh tonearest ldbl-128 0x1.1808eep+0L : 0x6.e14ea6570758830c709fd6ddc388p-4L : inexact-ok
+= acosh towardzero ldbl-128 0x1.1808eep+0L : 0x6.e14ea6570758830c709fd6ddc384p-4L : inexact-ok
+= acosh upward ldbl-128 0x1.1808eep+0L : 0x6.e14ea6570758830c709fd6ddc388p-4L : inexact-ok
+= acosh downward ldbl-128ibm 0x1.1808eep+0L : 0x6.e14ea6570758830c709fd6ddc2p-4L : inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.1808eep+0L : 0x6.e14ea6570758830c709fd6ddc4p-4L : inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.1808eep+0L : 0x6.e14ea6570758830c709fd6ddc2p-4L : inexact-ok
+= acosh upward ldbl-128ibm 0x1.1808eep+0L : 0x6.e14ea6570758830c709fd6ddc4p-4L : inexact-ok
+acosh 0x1.1052c4p+0
+= acosh downward flt-32 0x1.1052c4p+0f : 0x5.af0cb8p-4f : inexact-ok
+= acosh tonearest flt-32 0x1.1052c4p+0f : 0x5.af0ccp-4f : inexact-ok
+= acosh towardzero flt-32 0x1.1052c4p+0f : 0x5.af0cb8p-4f : inexact-ok
+= acosh upward flt-32 0x1.1052c4p+0f : 0x5.af0ccp-4f : inexact-ok
+= acosh downward dbl-64 0x1.1052c4p+0 : 0x5.af0cbc66dcd48p-4 : inexact-ok
+= acosh tonearest dbl-64 0x1.1052c4p+0 : 0x5.af0cbc66dcd48p-4 : inexact-ok
+= acosh towardzero dbl-64 0x1.1052c4p+0 : 0x5.af0cbc66dcd48p-4 : inexact-ok
+= acosh upward dbl-64 0x1.1052c4p+0 : 0x5.af0cbc66dcd4cp-4 : inexact-ok
+= acosh downward ldbl-96-intel 0x1.1052c4p+0L : 0x5.af0cbc66dcd49928p-4L : inexact-ok
+= acosh tonearest ldbl-96-intel 0x1.1052c4p+0L : 0x5.af0cbc66dcd4993p-4L : inexact-ok
+= acosh towardzero ldbl-96-intel 0x1.1052c4p+0L : 0x5.af0cbc66dcd49928p-4L : inexact-ok
+= acosh upward ldbl-96-intel 0x1.1052c4p+0L : 0x5.af0cbc66dcd4993p-4L : inexact-ok
+= acosh downward ldbl-96-m68k 0x1.1052c4p+0L : 0x5.af0cbc66dcd49928p-4L : inexact-ok
+= acosh tonearest ldbl-96-m68k 0x1.1052c4p+0L : 0x5.af0cbc66dcd4993p-4L : inexact-ok
+= acosh towardzero ldbl-96-m68k 0x1.1052c4p+0L : 0x5.af0cbc66dcd49928p-4L : inexact-ok
+= acosh upward ldbl-96-m68k 0x1.1052c4p+0L : 0x5.af0cbc66dcd4993p-4L : inexact-ok
+= acosh downward ldbl-128 0x1.1052c4p+0L : 0x5.af0cbc66dcd4992c060eb8ff49fcp-4L : inexact-ok
+= acosh tonearest ldbl-128 0x1.1052c4p+0L : 0x5.af0cbc66dcd4992c060eb8ff4ap-4L : inexact-ok
+= acosh towardzero ldbl-128 0x1.1052c4p+0L : 0x5.af0cbc66dcd4992c060eb8ff49fcp-4L : inexact-ok
+= acosh upward ldbl-128 0x1.1052c4p+0L : 0x5.af0cbc66dcd4992c060eb8ff4ap-4L : inexact-ok
+= acosh downward ldbl-128ibm 0x1.1052c4p+0L : 0x5.af0cbc66dcd4992c060eb8ff48p-4L : inexact-ok
+= acosh tonearest ldbl-128ibm 0x1.1052c4p+0L : 0x5.af0cbc66dcd4992c060eb8ff4ap-4L : inexact-ok
+= acosh towardzero ldbl-128ibm 0x1.1052c4p+0L : 0x5.af0cbc66dcd4992c060eb8ff48p-4L : inexact-ok
+= acosh upward ldbl-128ibm 0x1.1052c4p+0L : 0x5.af0cbc66dcd4992c060eb8ff4ap-4L : inexact-ok
acosh max no-test-inline
= acosh downward flt-32 0xf.fffffp+124f : 0x5.96a7ep+4f : no-test-inline inexact-ok
= acosh tonearest flt-32 0xf.fffffp+124f : 0x5.96a7ep+4f : no-test-inline inexact-ok
@@ -4942,6 +5017,100 @@ asin -0x2.1a02dcp-4
= asin tonearest ldbl-128ibm -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc14p-4L : inexact-ok
= asin towardzero ldbl-128ibm -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc13p-4L : inexact-ok
= asin upward ldbl-128ibm -0x2.1a02dcp-4L : -0x2.1b92026bc6521fffd679b7bc13p-4L : inexact-ok
+asin -0x8.1c120ac3e495p-4
+= asin downward flt-32 -0x8.1c12p-4f : -0x8.8125fp-4f : inexact-ok
+= asin tonearest flt-32 -0x8.1c12p-4f : -0x8.8125fp-4f : inexact-ok
+= asin towardzero flt-32 -0x8.1c12p-4f : -0x8.8125ep-4f : inexact-ok
+= asin upward flt-32 -0x8.1c12p-4f : -0x8.8125ep-4f : inexact-ok
+= asin downward dbl-64 -0x8.1c12p-4 : -0x8.8125ead6b6e8p-4 : inexact-ok
+= asin tonearest dbl-64 -0x8.1c12p-4 : -0x8.8125ead6b6e78p-4 : inexact-ok
+= asin towardzero dbl-64 -0x8.1c12p-4 : -0x8.8125ead6b6e78p-4 : inexact-ok
+= asin upward dbl-64 -0x8.1c12p-4 : -0x8.8125ead6b6e78p-4 : inexact-ok
+= asin downward ldbl-96-intel -0x8.1c12p-4L : -0x8.8125ead6b6e7a1ep-4L : inexact-ok
+= asin tonearest ldbl-96-intel -0x8.1c12p-4L : -0x8.8125ead6b6e7a1ep-4L : inexact-ok
+= asin towardzero ldbl-96-intel -0x8.1c12p-4L : -0x8.8125ead6b6e7a1dp-4L : inexact-ok
+= asin upward ldbl-96-intel -0x8.1c12p-4L : -0x8.8125ead6b6e7a1dp-4L : inexact-ok
+= asin downward ldbl-96-m68k -0x8.1c12p-4L : -0x8.8125ead6b6e7a1ep-4L : inexact-ok
+= asin tonearest ldbl-96-m68k -0x8.1c12p-4L : -0x8.8125ead6b6e7a1ep-4L : inexact-ok
+= asin towardzero ldbl-96-m68k -0x8.1c12p-4L : -0x8.8125ead6b6e7a1dp-4L : inexact-ok
+= asin upward ldbl-96-m68k -0x8.1c12p-4L : -0x8.8125ead6b6e7a1dp-4L : inexact-ok
+= asin downward ldbl-128 -0x8.1c12p-4L : -0x8.8125ead6b6e7a1d8c217cd5d95fp-4L : inexact-ok
+= asin tonearest ldbl-128 -0x8.1c12p-4L : -0x8.8125ead6b6e7a1d8c217cd5d95e8p-4L : inexact-ok
+= asin towardzero ldbl-128 -0x8.1c12p-4L : -0x8.8125ead6b6e7a1d8c217cd5d95e8p-4L : inexact-ok
+= asin upward ldbl-128 -0x8.1c12p-4L : -0x8.8125ead6b6e7a1d8c217cd5d95e8p-4L : inexact-ok
+= asin downward ldbl-128ibm -0x8.1c12p-4L : -0x8.8125ead6b6e7a1d8c217cd5d98p-4L : inexact-ok
+= asin tonearest ldbl-128ibm -0x8.1c12p-4L : -0x8.8125ead6b6e7a1d8c217cd5d94p-4L : inexact-ok
+= asin towardzero ldbl-128ibm -0x8.1c12p-4L : -0x8.8125ead6b6e7a1d8c217cd5d94p-4L : inexact-ok
+= asin upward ldbl-128ibm -0x8.1c12p-4L : -0x8.8125ead6b6e7a1d8c217cd5d94p-4L : inexact-ok
+= asin downward flt-32 -0x8.1c121p-4f : -0x8.8126p-4f : inexact-ok
+= asin tonearest flt-32 -0x8.1c121p-4f : -0x8.8126p-4f : inexact-ok
+= asin towardzero flt-32 -0x8.1c121p-4f : -0x8.8125fp-4f : inexact-ok
+= asin upward flt-32 -0x8.1c121p-4f : -0x8.8125fp-4f : inexact-ok
+= asin downward dbl-64 -0x8.1c121p-4 : -0x8.8125fd6646ap-4 : inexact-ok
+= asin tonearest dbl-64 -0x8.1c121p-4 : -0x8.8125fd6646ap-4 : inexact-ok
+= asin towardzero dbl-64 -0x8.1c121p-4 : -0x8.8125fd66469f8p-4 : inexact-ok
+= asin upward dbl-64 -0x8.1c121p-4 : -0x8.8125fd66469f8p-4 : inexact-ok
+= asin downward ldbl-96-intel -0x8.1c121p-4L : -0x8.8125fd66469ff71p-4L : inexact-ok
+= asin tonearest ldbl-96-intel -0x8.1c121p-4L : -0x8.8125fd66469ff71p-4L : inexact-ok
+= asin towardzero ldbl-96-intel -0x8.1c121p-4L : -0x8.8125fd66469ff7p-4L : inexact-ok
+= asin upward ldbl-96-intel -0x8.1c121p-4L : -0x8.8125fd66469ff7p-4L : inexact-ok
+= asin downward ldbl-96-m68k -0x8.1c121p-4L : -0x8.8125fd66469ff71p-4L : inexact-ok
+= asin tonearest ldbl-96-m68k -0x8.1c121p-4L : -0x8.8125fd66469ff71p-4L : inexact-ok
+= asin towardzero ldbl-96-m68k -0x8.1c121p-4L : -0x8.8125fd66469ff7p-4L : inexact-ok
+= asin upward ldbl-96-m68k -0x8.1c121p-4L : -0x8.8125fd66469ff7p-4L : inexact-ok
+= asin downward ldbl-128 -0x8.1c121p-4L : -0x8.8125fd66469ff70b465e5da19098p-4L : inexact-ok
+= asin tonearest ldbl-128 -0x8.1c121p-4L : -0x8.8125fd66469ff70b465e5da19098p-4L : inexact-ok
+= asin towardzero ldbl-128 -0x8.1c121p-4L : -0x8.8125fd66469ff70b465e5da1909p-4L : inexact-ok
+= asin upward ldbl-128 -0x8.1c121p-4L : -0x8.8125fd66469ff70b465e5da1909p-4L : inexact-ok
+= asin downward ldbl-128ibm -0x8.1c121p-4L : -0x8.8125fd66469ff70b465e5da194p-4L : inexact-ok
+= asin tonearest ldbl-128ibm -0x8.1c121p-4L : -0x8.8125fd66469ff70b465e5da19p-4L : inexact-ok
+= asin towardzero ldbl-128ibm -0x8.1c121p-4L : -0x8.8125fd66469ff70b465e5da19p-4L : inexact-ok
+= asin upward ldbl-128ibm -0x8.1c121p-4L : -0x8.8125fd66469ff70b465e5da19p-4L : inexact-ok
+= asin downward dbl-64 -0x8.1c120ac3e495p-4 : -0x8.8125f753af8cp-4 : inexact-ok
+= asin tonearest dbl-64 -0x8.1c120ac3e495p-4 : -0x8.8125f753af8b8p-4 : inexact-ok
+= asin towardzero dbl-64 -0x8.1c120ac3e495p-4 : -0x8.8125f753af8b8p-4 : inexact-ok
+= asin upward dbl-64 -0x8.1c120ac3e495p-4 : -0x8.8125f753af8b8p-4 : inexact-ok
+= asin downward ldbl-96-intel -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1ep-4L : inexact-ok
+= asin tonearest ldbl-96-intel -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1ep-4L : inexact-ok
+= asin towardzero ldbl-96-intel -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dp-4L : inexact-ok
+= asin upward ldbl-96-intel -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dp-4L : inexact-ok
+= asin downward ldbl-96-m68k -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1ep-4L : inexact-ok
+= asin tonearest ldbl-96-m68k -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1ep-4L : inexact-ok
+= asin towardzero ldbl-96-m68k -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dp-4L : inexact-ok
+= asin upward ldbl-96-m68k -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dp-4L : inexact-ok
+= asin downward ldbl-128 -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dc6075dd9103f8p-4L : inexact-ok
+= asin tonearest ldbl-128 -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dc6075dd9103f8p-4L : inexact-ok
+= asin towardzero ldbl-128 -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dc6075dd9103fp-4L : inexact-ok
+= asin upward ldbl-128 -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dc6075dd9103fp-4L : inexact-ok
+= asin downward ldbl-128ibm -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dc6075dd9104p-4L : inexact-ok
+= asin tonearest ldbl-128ibm -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dc6075dd9104p-4L : inexact-ok
+= asin towardzero ldbl-128ibm -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dc6075dd91p-4L : inexact-ok
+= asin upward ldbl-128ibm -0x8.1c120ac3e495p-4L : -0x8.8125f753af8ba1dc6075dd91p-4L : inexact-ok
+asin -0xb.36dacp-4
+= asin downward flt-32 -0xb.36dacp-4f : -0xc.6d261p-4f : inexact-ok
+= asin tonearest flt-32 -0xb.36dacp-4f : -0xc.6d261p-4f : inexact-ok
+= asin towardzero flt-32 -0xb.36dacp-4f : -0xc.6d26p-4f : inexact-ok
+= asin upward flt-32 -0xb.36dacp-4f : -0xc.6d26p-4f : inexact-ok
+= asin downward dbl-64 -0xb.36dacp-4 : -0xc.6d260a784d778p-4 : inexact-ok
+= asin tonearest dbl-64 -0xb.36dacp-4 : -0xc.6d260a784d778p-4 : inexact-ok
+= asin towardzero dbl-64 -0xb.36dacp-4 : -0xc.6d260a784d77p-4 : inexact-ok
+= asin upward dbl-64 -0xb.36dacp-4 : -0xc.6d260a784d77p-4 : inexact-ok
+= asin downward ldbl-96-intel -0xb.36dacp-4L : -0xc.6d260a784d776d9p-4L : inexact-ok
+= asin tonearest ldbl-96-intel -0xb.36dacp-4L : -0xc.6d260a784d776d8p-4L : inexact-ok
+= asin towardzero ldbl-96-intel -0xb.36dacp-4L : -0xc.6d260a784d776d8p-4L : inexact-ok
+= asin upward ldbl-96-intel -0xb.36dacp-4L : -0xc.6d260a784d776d8p-4L : inexact-ok
+= asin downward ldbl-96-m68k -0xb.36dacp-4L : -0xc.6d260a784d776d9p-4L : inexact-ok
+= asin tonearest ldbl-96-m68k -0xb.36dacp-4L : -0xc.6d260a784d776d8p-4L : inexact-ok
+= asin towardzero ldbl-96-m68k -0xb.36dacp-4L : -0xc.6d260a784d776d8p-4L : inexact-ok
+= asin upward ldbl-96-m68k -0xb.36dacp-4L : -0xc.6d260a784d776d8p-4L : inexact-ok
+= asin downward ldbl-128 -0xb.36dacp-4L : -0xc.6d260a784d776d866f2a5ba71c1p-4L : inexact-ok
+= asin tonearest ldbl-128 -0xb.36dacp-4L : -0xc.6d260a784d776d866f2a5ba71c08p-4L : inexact-ok
+= asin towardzero ldbl-128 -0xb.36dacp-4L : -0xc.6d260a784d776d866f2a5ba71c08p-4L : inexact-ok
+= asin upward ldbl-128 -0xb.36dacp-4L : -0xc.6d260a784d776d866f2a5ba71c08p-4L : inexact-ok
+= asin downward ldbl-128ibm -0xb.36dacp-4L : -0xc.6d260a784d776d866f2a5ba72p-4L : inexact-ok
+= asin tonearest ldbl-128ibm -0xb.36dacp-4L : -0xc.6d260a784d776d866f2a5ba71cp-4L : inexact-ok
+= asin towardzero ldbl-128ibm -0xb.36dacp-4L : -0xc.6d260a784d776d866f2a5ba71cp-4L : inexact-ok
+= asin upward ldbl-128ibm -0xb.36dacp-4L : -0xc.6d260a784d776d866f2a5ba71cp-4L : inexact-ok
asin min
= asin downward flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
= asin tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
@@ -7461,6 +7630,161 @@ asinh -0x4.cfb9805a53a2065p-4
= asinh tonearest ldbl-128ibm -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c12p-4L : inexact-ok
= asinh towardzero ldbl-128ibm -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c12p-4L : inexact-ok
= asinh upward ldbl-128ibm -0x4.cfb9805a53a2065p-4L : -0x4.bde0b78526931a2fb7988c9c12p-4L : inexact-ok
+asinh -0x5.cabae7a011e33d9p-4
+= asinh downward flt-32 -0x5.cabaep-4f : -0x5.ac1ebp-4f : inexact-ok
+= asinh tonearest flt-32 -0x5.cabaep-4f : -0x5.ac1ebp-4f : inexact-ok
+= asinh towardzero flt-32 -0x5.cabaep-4f : -0x5.ac1ea8p-4f : inexact-ok
+= asinh upward flt-32 -0x5.cabaep-4f : -0x5.ac1ea8p-4f : inexact-ok
+= asinh downward dbl-64 -0x5.cabaep-4 : -0x5.ac1eaf0870dccp-4 : inexact-ok
+= asinh tonearest dbl-64 -0x5.cabaep-4 : -0x5.ac1eaf0870dccp-4 : inexact-ok
+= asinh towardzero dbl-64 -0x5.cabaep-4 : -0x5.ac1eaf0870dc8p-4 : inexact-ok
+= asinh upward dbl-64 -0x5.cabaep-4 : -0x5.ac1eaf0870dc8p-4 : inexact-ok
+= asinh downward ldbl-96-intel -0x5.cabaep-4L : -0x5.ac1eaf0870dcb5p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x5.cabaep-4L : -0x5.ac1eaf0870dcb5p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4f8p-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4f8p-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x5.cabaep-4L : -0x5.ac1eaf0870dcb5p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x5.cabaep-4L : -0x5.ac1eaf0870dcb5p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4f8p-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4f8p-4L : inexact-ok
+= asinh downward ldbl-128 -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4fc584cd1a4e9a4p-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4fc584cd1a4e9a4p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4fc584cd1a4e9ap-4L : inexact-ok
+= asinh upward ldbl-128 -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4fc584cd1a4e9ap-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4fc584cd1a4eap-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4fc584cd1a4eap-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4fc584cd1a4e8p-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x5.cabaep-4L : -0x5.ac1eaf0870dcb4fc584cd1a4e8p-4L : inexact-ok
+= asinh downward flt-32 -0x5.cabae8p-4f : -0x5.ac1eb8p-4f : inexact-ok
+= asinh tonearest flt-32 -0x5.cabae8p-4f : -0x5.ac1eb8p-4f : inexact-ok
+= asinh towardzero flt-32 -0x5.cabae8p-4f : -0x5.ac1ebp-4f : inexact-ok
+= asinh upward flt-32 -0x5.cabae8p-4f : -0x5.ac1ebp-4f : inexact-ok
+= asinh downward dbl-64 -0x5.cabae8p-4 : -0x5.ac1eb68e26b14p-4 : inexact-ok
+= asinh tonearest dbl-64 -0x5.cabae8p-4 : -0x5.ac1eb68e26b14p-4 : inexact-ok
+= asinh towardzero dbl-64 -0x5.cabae8p-4 : -0x5.ac1eb68e26b1p-4 : inexact-ok
+= asinh upward dbl-64 -0x5.cabae8p-4 : -0x5.ac1eb68e26b1p-4 : inexact-ok
+= asinh downward ldbl-96-intel -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a8p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a8p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x5.cabae8p-4L : -0x5.ac1eb68e26b132ap-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x5.cabae8p-4L : -0x5.ac1eb68e26b132ap-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a8p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a8p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x5.cabae8p-4L : -0x5.ac1eb68e26b132ap-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x5.cabae8p-4L : -0x5.ac1eb68e26b132ap-4L : inexact-ok
+= asinh downward ldbl-128 -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a5e3ce931aa7b4p-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a5e3ce931aa7b4p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a5e3ce931aa7bp-4L : inexact-ok
+= asinh upward ldbl-128 -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a5e3ce931aa7bp-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a5e3ce931aa8p-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a5e3ce931aa8p-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a5e3ce931aa6p-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x5.cabae8p-4L : -0x5.ac1eb68e26b132a5e3ce931aa6p-4L : inexact-ok
+= asinh downward dbl-64 -0x5.cabae7a011e3p-4 : -0x5.ac1eb633f2fdp-4 : inexact-ok
+= asinh tonearest dbl-64 -0x5.cabae7a011e3p-4 : -0x5.ac1eb633f2fccp-4 : inexact-ok
+= asinh towardzero dbl-64 -0x5.cabae7a011e3p-4 : -0x5.ac1eb633f2fccp-4 : inexact-ok
+= asinh upward dbl-64 -0x5.cabae7a011e3p-4 : -0x5.ac1eb633f2fccp-4 : inexact-ok
+= asinh downward ldbl-96-intel -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd81p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd81p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd808p-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd808p-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd81p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd81p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd808p-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd808p-4L : inexact-ok
+= asinh downward ldbl-128 -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd80e04e8e6253e2p-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd80e04e8e6253e2p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd80e04e8e6253e1cp-4L : inexact-ok
+= asinh upward ldbl-128 -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd80e04e8e6253e1cp-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd80e04e8e6254p-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd80e04e8e6253ep-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd80e04e8e6253ep-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x5.cabae7a011e3p-4L : -0x5.ac1eb633f2fcd80e04e8e6253ep-4L : inexact-ok
+= asinh downward dbl-64 -0x5.cabae7a011e34p-4 : -0x5.ac1eb633f2fd4p-4 : inexact-ok
+= asinh tonearest dbl-64 -0x5.cabae7a011e34p-4 : -0x5.ac1eb633f2fdp-4 : inexact-ok
+= asinh towardzero dbl-64 -0x5.cabae7a011e34p-4 : -0x5.ac1eb633f2fdp-4 : inexact-ok
+= asinh upward dbl-64 -0x5.cabae7a011e34p-4 : -0x5.ac1eb633f2fdp-4 : inexact-ok
+= asinh downward ldbl-96-intel -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd144p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd1438p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd1438p-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd1438p-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd144p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd1438p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd1438p-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd1438p-4L : inexact-ok
+= asinh downward ldbl-128 -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd143bb3887641c888p-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd143bb3887641c888p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd143bb3887641c884p-4L : inexact-ok
+= asinh upward ldbl-128 -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd143bb3887641c884p-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd143bb3887641cap-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd143bb3887641c8p-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd143bb3887641c8p-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x5.cabae7a011e34p-4L : -0x5.ac1eb633f2fd143bb3887641c8p-4L : inexact-ok
+= asinh downward ldbl-96-intel -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f8p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11fp-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11fp-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11fp-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f8p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11fp-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11fp-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11fp-4L : inexact-ok
+= asinh downward ldbl-128 -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f0f621e284b244p-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f0f621e284b244p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f0f621e284b24p-4L : inexact-ok
+= asinh upward ldbl-128 -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f0f621e284b24p-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f0f621e284b4p-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f0f621e284b2p-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f0f621e284b2p-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x5.cabae7a011e33d9p-4L : -0x5.ac1eb633f2fd11f0f621e284b2p-4L : inexact-ok
+asinh -0x6.e26358p-4
+= asinh downward flt-32 -0x6.e26358p-4f : -0x6.b01868p-4f : inexact-ok
+= asinh tonearest flt-32 -0x6.e26358p-4f : -0x6.b0186p-4f : inexact-ok
+= asinh towardzero flt-32 -0x6.e26358p-4f : -0x6.b0186p-4f : inexact-ok
+= asinh upward flt-32 -0x6.e26358p-4f : -0x6.b0186p-4f : inexact-ok
+= asinh downward dbl-64 -0x6.e26358p-4 : -0x6.b01863558de0cp-4 : inexact-ok
+= asinh tonearest dbl-64 -0x6.e26358p-4 : -0x6.b01863558de0cp-4 : inexact-ok
+= asinh towardzero dbl-64 -0x6.e26358p-4 : -0x6.b01863558de08p-4 : inexact-ok
+= asinh upward dbl-64 -0x6.e26358p-4 : -0x6.b01863558de08p-4 : inexact-ok
+= asinh downward ldbl-96-intel -0x6.e26358p-4L : -0x6.b01863558de0abap-4L : inexact-ok
+= asinh tonearest ldbl-96-intel -0x6.e26358p-4L : -0x6.b01863558de0abap-4L : inexact-ok
+= asinh towardzero ldbl-96-intel -0x6.e26358p-4L : -0x6.b01863558de0ab98p-4L : inexact-ok
+= asinh upward ldbl-96-intel -0x6.e26358p-4L : -0x6.b01863558de0ab98p-4L : inexact-ok
+= asinh downward ldbl-96-m68k -0x6.e26358p-4L : -0x6.b01863558de0abap-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k -0x6.e26358p-4L : -0x6.b01863558de0abap-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k -0x6.e26358p-4L : -0x6.b01863558de0ab98p-4L : inexact-ok
+= asinh upward ldbl-96-m68k -0x6.e26358p-4L : -0x6.b01863558de0ab98p-4L : inexact-ok
+= asinh downward ldbl-128 -0x6.e26358p-4L : -0x6.b01863558de0ab9db866832ea55cp-4L : inexact-ok
+= asinh tonearest ldbl-128 -0x6.e26358p-4L : -0x6.b01863558de0ab9db866832ea558p-4L : inexact-ok
+= asinh towardzero ldbl-128 -0x6.e26358p-4L : -0x6.b01863558de0ab9db866832ea558p-4L : inexact-ok
+= asinh upward ldbl-128 -0x6.e26358p-4L : -0x6.b01863558de0ab9db866832ea558p-4L : inexact-ok
+= asinh downward ldbl-128ibm -0x6.e26358p-4L : -0x6.b01863558de0ab9db866832ea6p-4L : inexact-ok
+= asinh tonearest ldbl-128ibm -0x6.e26358p-4L : -0x6.b01863558de0ab9db866832ea6p-4L : inexact-ok
+= asinh towardzero ldbl-128ibm -0x6.e26358p-4L : -0x6.b01863558de0ab9db866832ea4p-4L : inexact-ok
+= asinh upward ldbl-128ibm -0x6.e26358p-4L : -0x6.b01863558de0ab9db866832ea4p-4L : inexact-ok
+asinh 0x6.c92c08p-4
+= asinh downward flt-32 0x6.c92c08p-4f : 0x6.98e81p-4f : inexact-ok
+= asinh tonearest flt-32 0x6.c92c08p-4f : 0x6.98e81p-4f : inexact-ok
+= asinh towardzero flt-32 0x6.c92c08p-4f : 0x6.98e81p-4f : inexact-ok
+= asinh upward flt-32 0x6.c92c08p-4f : 0x6.98e818p-4f : inexact-ok
+= asinh downward dbl-64 0x6.c92c08p-4 : 0x6.98e810591e8cp-4 : inexact-ok
+= asinh tonearest dbl-64 0x6.c92c08p-4 : 0x6.98e810591e8cp-4 : inexact-ok
+= asinh towardzero dbl-64 0x6.c92c08p-4 : 0x6.98e810591e8cp-4 : inexact-ok
+= asinh upward dbl-64 0x6.c92c08p-4 : 0x6.98e810591e8c4p-4 : inexact-ok
+= asinh downward ldbl-96-intel 0x6.c92c08p-4L : 0x6.98e810591e8c1c78p-4L : inexact-ok
+= asinh tonearest ldbl-96-intel 0x6.c92c08p-4L : 0x6.98e810591e8c1c78p-4L : inexact-ok
+= asinh towardzero ldbl-96-intel 0x6.c92c08p-4L : 0x6.98e810591e8c1c78p-4L : inexact-ok
+= asinh upward ldbl-96-intel 0x6.c92c08p-4L : 0x6.98e810591e8c1c8p-4L : inexact-ok
+= asinh downward ldbl-96-m68k 0x6.c92c08p-4L : 0x6.98e810591e8c1c78p-4L : inexact-ok
+= asinh tonearest ldbl-96-m68k 0x6.c92c08p-4L : 0x6.98e810591e8c1c78p-4L : inexact-ok
+= asinh towardzero ldbl-96-m68k 0x6.c92c08p-4L : 0x6.98e810591e8c1c78p-4L : inexact-ok
+= asinh upward ldbl-96-m68k 0x6.c92c08p-4L : 0x6.98e810591e8c1c8p-4L : inexact-ok
+= asinh downward ldbl-128 0x6.c92c08p-4L : 0x6.98e810591e8c1c7a088484b273bp-4L : inexact-ok
+= asinh tonearest ldbl-128 0x6.c92c08p-4L : 0x6.98e810591e8c1c7a088484b273b4p-4L : inexact-ok
+= asinh towardzero ldbl-128 0x6.c92c08p-4L : 0x6.98e810591e8c1c7a088484b273bp-4L : inexact-ok
+= asinh upward ldbl-128 0x6.c92c08p-4L : 0x6.98e810591e8c1c7a088484b273b4p-4L : inexact-ok
+= asinh downward ldbl-128ibm 0x6.c92c08p-4L : 0x6.98e810591e8c1c7a088484b272p-4L : inexact-ok
+= asinh tonearest ldbl-128ibm 0x6.c92c08p-4L : 0x6.98e810591e8c1c7a088484b274p-4L : inexact-ok
+= asinh towardzero ldbl-128ibm 0x6.c92c08p-4L : 0x6.98e810591e8c1c7a088484b272p-4L : inexact-ok
+= asinh upward ldbl-128ibm 0x6.c92c08p-4L : 0x6.98e810591e8c1c7a088484b274p-4L : inexact-ok
asinh 0x1p-500
= asinh downward flt-32 0x8p-152f : 0x0p+0f : inexact-ok underflow errno-erange-ok
= asinh tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
@@ -8803,6 +9127,31 @@ atan 0x3.53c188p+0
= atan tonearest ldbl-128ibm 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e4558p+0L : inexact-ok
= atan towardzero ldbl-128ibm 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e455p+0L : inexact-ok
= atan upward ldbl-128ibm 0x3.53c188p+0L : 0x1.476165c27ab517ff156a94e4558p+0L : inexact-ok
+atan -0x1.58c83p+0
+= atan downward flt-32 -0x1.58c83p+0f : -0xe.e9f01p-4f : inexact-ok
+= atan tonearest flt-32 -0x1.58c83p+0f : -0xe.e9f01p-4f : inexact-ok
+= atan towardzero flt-32 -0x1.58c83p+0f : -0xe.e9fp-4f : inexact-ok
+= atan upward flt-32 -0x1.58c83p+0f : -0xe.e9fp-4f : inexact-ok
+= atan downward dbl-64 -0x1.58c83p+0 : -0xe.e9f00a57b144p-4 : inexact-ok
+= atan tonearest dbl-64 -0x1.58c83p+0 : -0xe.e9f00a57b1438p-4 : inexact-ok
+= atan towardzero dbl-64 -0x1.58c83p+0 : -0xe.e9f00a57b1438p-4 : inexact-ok
+= atan upward dbl-64 -0x1.58c83p+0 : -0xe.e9f00a57b1438p-4 : inexact-ok
+= atan downward ldbl-96-intel -0x1.58c83p+0L : -0xe.e9f00a57b143b32p-4L : inexact-ok
+= atan tonearest ldbl-96-intel -0x1.58c83p+0L : -0xe.e9f00a57b143b32p-4L : inexact-ok
+= atan towardzero ldbl-96-intel -0x1.58c83p+0L : -0xe.e9f00a57b143b31p-4L : inexact-ok
+= atan upward ldbl-96-intel -0x1.58c83p+0L : -0xe.e9f00a57b143b31p-4L : inexact-ok
+= atan downward ldbl-96-m68k -0x1.58c83p+0L : -0xe.e9f00a57b143b32p-4L : inexact-ok
+= atan tonearest ldbl-96-m68k -0x1.58c83p+0L : -0xe.e9f00a57b143b32p-4L : inexact-ok
+= atan towardzero ldbl-96-m68k -0x1.58c83p+0L : -0xe.e9f00a57b143b31p-4L : inexact-ok
+= atan upward ldbl-96-m68k -0x1.58c83p+0L : -0xe.e9f00a57b143b31p-4L : inexact-ok
+= atan downward ldbl-128 -0x1.58c83p+0L : -0xe.e9f00a57b143b31a8f4be18ea31p-4L : inexact-ok
+= atan tonearest ldbl-128 -0x1.58c83p+0L : -0xe.e9f00a57b143b31a8f4be18ea31p-4L : inexact-ok
+= atan towardzero ldbl-128 -0x1.58c83p+0L : -0xe.e9f00a57b143b31a8f4be18ea308p-4L : inexact-ok
+= atan upward ldbl-128 -0x1.58c83p+0L : -0xe.e9f00a57b143b31a8f4be18ea308p-4L : inexact-ok
+= atan downward ldbl-128ibm -0x1.58c83p+0L : -0xe.e9f00a57b143b31a8f4be18ea4p-4L : inexact-ok
+= atan tonearest ldbl-128ibm -0x1.58c83p+0L : -0xe.e9f00a57b143b31a8f4be18ea4p-4L : inexact-ok
+= atan towardzero ldbl-128ibm -0x1.58c83p+0L : -0xe.e9f00a57b143b31a8f4be18eap-4L : inexact-ok
+= atan upward ldbl-128ibm -0x1.58c83p+0L : -0xe.e9f00a57b143b31a8f4be18eap-4L : inexact-ok
atan min
= atan downward flt-32 0x4p-128f : 0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
= atan tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
@@ -14264,6 +14613,56 @@ atan2 -0x7.15e7af0a1780cp-724 0xf.fffffp+124
= atan2 tonearest ldbl-128ibm -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36ep-852L : inexact-ok
= atan2 towardzero ldbl-128ibm -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36dep-852L : inexact-ok
= atan2 upward ldbl-128ibm -0x7.15e7af0a1780cp-724L 0xf.fffffp+124L : -0x7.15e7b61fff36dfff36dfff36dep-852L : inexact-ok
+atan2 0x3.f16f1p+0 -0x1.546056p+0
+= atan2 downward flt-32 0x3.f16f1p+0f -0x1.546056p+0f : 0x1.e56178p+0f : inexact-ok
+= atan2 tonearest flt-32 0x3.f16f1p+0f -0x1.546056p+0f : 0x1.e5617ap+0f : inexact-ok
+= atan2 towardzero flt-32 0x3.f16f1p+0f -0x1.546056p+0f : 0x1.e56178p+0f : inexact-ok
+= atan2 upward flt-32 0x3.f16f1p+0f -0x1.546056p+0f : 0x1.e5617ap+0f : inexact-ok
+= atan2 downward dbl-64 0x3.f16f1p+0 -0x1.546056p+0 : 0x1.e5617957818bbp+0 : inexact-ok
+= atan2 tonearest dbl-64 0x3.f16f1p+0 -0x1.546056p+0 : 0x1.e5617957818bcp+0 : inexact-ok
+= atan2 towardzero dbl-64 0x3.f16f1p+0 -0x1.546056p+0 : 0x1.e5617957818bbp+0 : inexact-ok
+= atan2 upward dbl-64 0x3.f16f1p+0 -0x1.546056p+0 : 0x1.e5617957818bcp+0 : inexact-ok
+= atan2 downward ldbl-96-intel 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ap+0L : inexact-ok
+= atan2 upward ldbl-96-intel 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3cp+0L : inexact-ok
+= atan2 downward ldbl-96-m68k 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ap+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ap+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ap+0L : inexact-ok
+= atan2 upward ldbl-96-m68k 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3cp+0L : inexact-ok
+= atan2 downward ldbl-128 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ab867fdf781cfp+0L : inexact-ok
+= atan2 tonearest ldbl-128 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ab867fdf781dp+0L : inexact-ok
+= atan2 towardzero ldbl-128 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ab867fdf781cfp+0L : inexact-ok
+= atan2 upward ldbl-128 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ab867fdf781dp+0L : inexact-ok
+= atan2 downward ldbl-128ibm 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ab867fdf7818p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ab867fdf782p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ab867fdf7818p+0L : inexact-ok
+= atan2 upward ldbl-128ibm 0x3.f16f1p+0L -0x1.546056p+0L : 0x1.e5617957818bbb3ab867fdf782p+0L : inexact-ok
+atan2 -0x1.9e657cp-24 0x7.40bb4p-52
+= atan2 downward flt-32 -0x1.9e657cp-24f 0x7.40bb4p-52f : -0x1.921fb6p+0f : inexact-ok
+= atan2 tonearest flt-32 -0x1.9e657cp-24f 0x7.40bb4p-52f : -0x1.921fb4p+0f : inexact-ok
+= atan2 towardzero flt-32 -0x1.9e657cp-24f 0x7.40bb4p-52f : -0x1.921fb4p+0f : inexact-ok
+= atan2 upward flt-32 -0x1.9e657cp-24f 0x7.40bb4p-52f : -0x1.921fb4p+0f : inexact-ok
+= atan2 downward dbl-64 -0x1.9e657cp-24 0x7.40bb4p-52 : -0x1.921fb4fc92694p+0 : inexact-ok
+= atan2 tonearest dbl-64 -0x1.9e657cp-24 0x7.40bb4p-52 : -0x1.921fb4fc92693p+0 : inexact-ok
+= atan2 towardzero dbl-64 -0x1.9e657cp-24 0x7.40bb4p-52 : -0x1.921fb4fc92693p+0 : inexact-ok
+= atan2 upward dbl-64 -0x1.9e657cp-24 0x7.40bb4p-52 : -0x1.921fb4fc92693p+0 : inexact-ok
+= atan2 downward ldbl-96-intel -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936ep+0L : inexact-ok
+= atan2 tonearest ldbl-96-intel -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936dep+0L : inexact-ok
+= atan2 towardzero ldbl-96-intel -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936dep+0L : inexact-ok
+= atan2 upward ldbl-96-intel -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936dep+0L : inexact-ok
+= atan2 downward ldbl-96-m68k -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936ep+0L : inexact-ok
+= atan2 tonearest ldbl-96-m68k -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936dep+0L : inexact-ok
+= atan2 towardzero ldbl-96-m68k -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936dep+0L : inexact-ok
+= atan2 upward ldbl-96-m68k -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936dep+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936de7a5c2816052fp+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936de7a5c2816052ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936de7a5c2816052ep+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936de7a5c2816052ep+0L : inexact-ok
+= atan2 downward ldbl-128ibm -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936de7a5c2816058p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936de7a5c281605p+0L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936de7a5c281605p+0L : inexact-ok
+= atan2 upward ldbl-128ibm -0x1.9e657cp-24L 0x7.40bb4p-52L : -0x1.921fb4fc926936de7a5c281605p+0L : inexact-ok
atan2 min min
= atan2 downward flt-32 0x4p-128f 0x4p-128f : 0xc.90fdap-4f : inexact-ok
= atan2 tonearest flt-32 0x4p-128f 0x4p-128f : 0xc.90fdbp-4f : inexact-ok
@@ -21847,6 +22246,81 @@ atanh -0x7.c88a5p-8
= atanh tonearest ldbl-128ibm -0x7.c88a5p-8L : -0x7.c92792d39744e00eaa4f282934p-8L : inexact-ok
= atanh towardzero ldbl-128ibm -0x7.c88a5p-8L : -0x7.c92792d39744e00eaa4f282934p-8L : inexact-ok
= atanh upward ldbl-128ibm -0x7.c88a5p-8L : -0x7.c92792d39744e00eaa4f282934p-8L : inexact-ok
+atanh -0x2.c72b7cp-4
+= atanh downward flt-32 -0x2.c72b7cp-4f : -0x2.ce72cp-4f : inexact-ok
+= atanh tonearest flt-32 -0x2.c72b7cp-4f : -0x2.ce72cp-4f : inexact-ok
+= atanh towardzero flt-32 -0x2.c72b7cp-4f : -0x2.ce72bcp-4f : inexact-ok
+= atanh upward flt-32 -0x2.c72b7cp-4f : -0x2.ce72bcp-4f : inexact-ok
+= atanh downward dbl-64 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bcp-4 : inexact-ok
+= atanh tonearest dbl-64 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bcp-4 : inexact-ok
+= atanh towardzero dbl-64 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bap-4 : inexact-ok
+= atanh upward dbl-64 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bap-4 : inexact-ok
+= atanh downward ldbl-96-intel -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb258p-4L : inexact-ok
+= atanh tonearest ldbl-96-intel -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb258p-4L : inexact-ok
+= atanh towardzero ldbl-96-intel -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb254p-4L : inexact-ok
+= atanh upward ldbl-96-intel -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb254p-4L : inexact-ok
+= atanh downward ldbl-96-m68k -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb258p-4L : inexact-ok
+= atanh tonearest ldbl-96-m68k -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb258p-4L : inexact-ok
+= atanh towardzero ldbl-96-m68k -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb254p-4L : inexact-ok
+= atanh upward ldbl-96-m68k -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb254p-4L : inexact-ok
+= atanh downward ldbl-128 -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb257a11f7f551fdcp-4L : inexact-ok
+= atanh tonearest ldbl-128 -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb257a11f7f551fdcp-4L : inexact-ok
+= atanh towardzero ldbl-128 -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb257a11f7f551fdap-4L : inexact-ok
+= atanh upward ldbl-128 -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb257a11f7f551fdap-4L : inexact-ok
+= atanh downward ldbl-128ibm -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb257a11f7f552p-4L : inexact-ok
+= atanh tonearest ldbl-128ibm -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb257a11f7f552p-4L : inexact-ok
+= atanh towardzero ldbl-128ibm -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb257a11f7f551fp-4L : inexact-ok
+= atanh upward ldbl-128ibm -0x2.c72b7cp-4L : -0x2.ce72bf32b10bb257a11f7f551fp-4L : inexact-ok
+atanh -0x3.98eaf4p-4
+= atanh downward flt-32 -0x3.98eaf4p-4f : -0x3.a8ec74p-4f : inexact-ok
+= atanh tonearest flt-32 -0x3.98eaf4p-4f : -0x3.a8ec7p-4f : inexact-ok
+= atanh towardzero flt-32 -0x3.98eaf4p-4f : -0x3.a8ec7p-4f : inexact-ok
+= atanh upward flt-32 -0x3.98eaf4p-4f : -0x3.a8ec7p-4f : inexact-ok
+= atanh downward dbl-64 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57ep-4 : inexact-ok
+= atanh tonearest dbl-64 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57ep-4 : inexact-ok
+= atanh towardzero dbl-64 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57cp-4 : inexact-ok
+= atanh upward dbl-64 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57cp-4 : inexact-ok
+= atanh downward ldbl-96-intel -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d66p-4L : inexact-ok
+= atanh tonearest ldbl-96-intel -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65cp-4L : inexact-ok
+= atanh towardzero ldbl-96-intel -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65cp-4L : inexact-ok
+= atanh upward ldbl-96-intel -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65cp-4L : inexact-ok
+= atanh downward ldbl-96-m68k -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d66p-4L : inexact-ok
+= atanh tonearest ldbl-96-m68k -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65cp-4L : inexact-ok
+= atanh towardzero ldbl-96-m68k -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65cp-4L : inexact-ok
+= atanh upward ldbl-96-m68k -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65cp-4L : inexact-ok
+= atanh downward ldbl-128 -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65d8e2679a1418p-4L : inexact-ok
+= atanh tonearest ldbl-128 -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65d8e2679a1418p-4L : inexact-ok
+= atanh towardzero ldbl-128 -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65d8e2679a1417ep-4L : inexact-ok
+= atanh upward ldbl-128 -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65d8e2679a1417ep-4L : inexact-ok
+= atanh downward ldbl-128ibm -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65d8e2679a142p-4L : inexact-ok
+= atanh tonearest ldbl-128ibm -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65d8e2679a141p-4L : inexact-ok
+= atanh towardzero ldbl-128ibm -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65d8e2679a141p-4L : inexact-ok
+= atanh upward ldbl-128ibm -0x3.98eaf4p-4L : -0x3.a8ec71c4ba57d65d8e2679a141p-4L : inexact-ok
+atanh 0x2.c1085p-4
+= atanh downward flt-32 0x2.c1085p-4f : 0x2.c81f28p-4f : inexact-ok
+= atanh tonearest flt-32 0x2.c1085p-4f : 0x2.c81f2cp-4f : inexact-ok
+= atanh towardzero flt-32 0x2.c1085p-4f : 0x2.c81f28p-4f : inexact-ok
+= atanh upward flt-32 0x2.c1085p-4f : 0x2.c81f2cp-4f : inexact-ok
+= atanh downward dbl-64 0x2.c1085p-4 : 0x2.c81f2bf4a730ap-4 : inexact-ok
+= atanh tonearest dbl-64 0x2.c1085p-4 : 0x2.c81f2bf4a730cp-4 : inexact-ok
+= atanh towardzero dbl-64 0x2.c1085p-4 : 0x2.c81f2bf4a730ap-4 : inexact-ok
+= atanh upward dbl-64 0x2.c1085p-4 : 0x2.c81f2bf4a730cp-4 : inexact-ok
+= atanh downward ldbl-96-intel 0x2.c1085p-4L : 0x2.c81f2bf4a730be38p-4L : inexact-ok
+= atanh tonearest ldbl-96-intel 0x2.c1085p-4L : 0x2.c81f2bf4a730be3cp-4L : inexact-ok
+= atanh towardzero ldbl-96-intel 0x2.c1085p-4L : 0x2.c81f2bf4a730be38p-4L : inexact-ok
+= atanh upward ldbl-96-intel 0x2.c1085p-4L : 0x2.c81f2bf4a730be3cp-4L : inexact-ok
+= atanh downward ldbl-96-m68k 0x2.c1085p-4L : 0x2.c81f2bf4a730be38p-4L : inexact-ok
+= atanh tonearest ldbl-96-m68k 0x2.c1085p-4L : 0x2.c81f2bf4a730be3cp-4L : inexact-ok
+= atanh towardzero ldbl-96-m68k 0x2.c1085p-4L : 0x2.c81f2bf4a730be38p-4L : inexact-ok
+= atanh upward ldbl-96-m68k 0x2.c1085p-4L : 0x2.c81f2bf4a730be3cp-4L : inexact-ok
+= atanh downward ldbl-128 0x2.c1085p-4L : 0x2.c81f2bf4a730be3ab43f058dee8ep-4L : inexact-ok
+= atanh tonearest ldbl-128 0x2.c1085p-4L : 0x2.c81f2bf4a730be3ab43f058dee9p-4L : inexact-ok
+= atanh towardzero ldbl-128 0x2.c1085p-4L : 0x2.c81f2bf4a730be3ab43f058dee8ep-4L : inexact-ok
+= atanh upward ldbl-128 0x2.c1085p-4L : 0x2.c81f2bf4a730be3ab43f058dee9p-4L : inexact-ok
+= atanh downward ldbl-128ibm 0x2.c1085p-4L : 0x2.c81f2bf4a730be3ab43f058deep-4L : inexact-ok
+= atanh tonearest ldbl-128ibm 0x2.c1085p-4L : 0x2.c81f2bf4a730be3ab43f058defp-4L : inexact-ok
+= atanh towardzero ldbl-128ibm 0x2.c1085p-4L : 0x2.c81f2bf4a730be3ab43f058deep-4L : inexact-ok
+= atanh upward ldbl-128ibm 0x2.c1085p-4L : 0x2.c81f2bf4a730be3ab43f058defp-4L : inexact-ok
atanh 0x1p-500
= atanh downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
= atanh tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow errno-erange-ok
@@ -22902,6 +23376,81 @@ cabs -0xa.f59b8p+4 0xa.21a95p+20
= cabs tonearest ldbl-128ibm -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c0fcp+20L : inexact-ok
= cabs towardzero ldbl-128ibm -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c0fcp+20L : inexact-ok
= cabs upward ldbl-128ibm -0xa.f59b8p+4L 0xa.21a95p+20L : 0xa.21a95005ed6fbffe68d320c1p+20L : inexact-ok
+cabs -0x1.30ed4cp+0 0x1.e9d956p+56
+= cabs downward flt-32 -0x1.30ed4cp+0f 0x1.e9d956p+56f : 0x1.e9d956p+56f : inexact-ok
+= cabs tonearest flt-32 -0x1.30ed4cp+0f 0x1.e9d956p+56f : 0x1.e9d956p+56f : inexact-ok
+= cabs towardzero flt-32 -0x1.30ed4cp+0f 0x1.e9d956p+56f : 0x1.e9d956p+56f : inexact-ok
+= cabs upward flt-32 -0x1.30ed4cp+0f 0x1.e9d956p+56f : 0x1.e9d958p+56f : inexact-ok
+= cabs downward dbl-64 -0x1.30ed4cp+0 0x1.e9d956p+56 : 0x1.e9d956p+56 : inexact-ok
+= cabs tonearest dbl-64 -0x1.30ed4cp+0 0x1.e9d956p+56 : 0x1.e9d956p+56 : inexact-ok
+= cabs towardzero dbl-64 -0x1.30ed4cp+0 0x1.e9d956p+56 : 0x1.e9d956p+56 : inexact-ok
+= cabs upward dbl-64 -0x1.30ed4cp+0 0x1.e9d956p+56 : 0x1.e9d9560000001p+56 : inexact-ok
+= cabs downward ldbl-96-intel -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs tonearest ldbl-96-intel -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs towardzero ldbl-96-intel -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs upward ldbl-96-intel -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d9560000000002p+56L : inexact-ok
+= cabs downward ldbl-96-m68k -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs tonearest ldbl-96-m68k -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs towardzero ldbl-96-m68k -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs upward ldbl-96-m68k -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d9560000000002p+56L : inexact-ok
+= cabs downward ldbl-128 -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs tonearest ldbl-128 -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs towardzero ldbl-128 -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs upward ldbl-128 -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d9560000000000000000000001p+56L : inexact-ok
+= cabs downward ldbl-128ibm -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs tonearest ldbl-128ibm -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs towardzero ldbl-128ibm -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956p+56L : inexact-ok
+= cabs upward ldbl-128ibm -0x1.30ed4cp+0L 0x1.e9d956p+56L : 0x1.e9d956000000000000000000008p+56L : inexact-ok
+cabs -0x1.250366p-36 -0x5.a5046p-4
+= cabs downward flt-32 -0x1.250366p-36f -0x5.a5046p-4f : 0x5.a5046p-4f : inexact-ok
+= cabs tonearest flt-32 -0x1.250366p-36f -0x5.a5046p-4f : 0x5.a5046p-4f : inexact-ok
+= cabs towardzero flt-32 -0x1.250366p-36f -0x5.a5046p-4f : 0x5.a5046p-4f : inexact-ok
+= cabs upward flt-32 -0x1.250366p-36f -0x5.a5046p-4f : 0x5.a50468p-4f : inexact-ok
+= cabs downward dbl-64 -0x1.250366p-36 -0x5.a5046p-4 : 0x5.a5046p-4 : inexact-ok
+= cabs tonearest dbl-64 -0x1.250366p-36 -0x5.a5046p-4 : 0x5.a5046p-4 : inexact-ok
+= cabs towardzero dbl-64 -0x1.250366p-36 -0x5.a5046p-4 : 0x5.a5046p-4 : inexact-ok
+= cabs upward dbl-64 -0x1.250366p-36 -0x5.a5046p-4 : 0x5.a504600000004p-4 : inexact-ok
+= cabs downward ldbl-96-intel -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046p-4L : inexact-ok
+= cabs tonearest ldbl-96-intel -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046p-4L : inexact-ok
+= cabs towardzero ldbl-96-intel -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046p-4L : inexact-ok
+= cabs upward ldbl-96-intel -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a504600000000008p-4L : inexact-ok
+= cabs downward ldbl-96-m68k -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046p-4L : inexact-ok
+= cabs tonearest ldbl-96-m68k -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046p-4L : inexact-ok
+= cabs towardzero ldbl-96-m68k -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046p-4L : inexact-ok
+= cabs upward ldbl-96-m68k -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a504600000000008p-4L : inexact-ok
+= cabs downward ldbl-128 -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046000000000001db5376a4a08p-4L : inexact-ok
+= cabs tonearest ldbl-128 -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046000000000001db5376a4a08p-4L : inexact-ok
+= cabs towardzero ldbl-128 -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046000000000001db5376a4a08p-4L : inexact-ok
+= cabs upward ldbl-128 -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046000000000001db5376a4a0cp-4L : inexact-ok
+= cabs downward ldbl-128ibm -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046000000000001db5376a4ap-4L : inexact-ok
+= cabs tonearest ldbl-128ibm -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046000000000001db5376a4ap-4L : inexact-ok
+= cabs towardzero ldbl-128ibm -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046000000000001db5376a4ap-4L : inexact-ok
+= cabs upward ldbl-128ibm -0x1.250366p-36L -0x5.a5046p-4L : 0x5.a5046000000000001db5376a4cp-4L : inexact-ok
+cabs -0x1.88858cp+84 0x5.bd9198p+36
+= cabs downward flt-32 -0x1.88858cp+84f 0x5.bd9198p+36f : 0x1.88858cp+84f : inexact-ok
+= cabs tonearest flt-32 -0x1.88858cp+84f 0x5.bd9198p+36f : 0x1.88858cp+84f : inexact-ok
+= cabs towardzero flt-32 -0x1.88858cp+84f 0x5.bd9198p+36f : 0x1.88858cp+84f : inexact-ok
+= cabs upward flt-32 -0x1.88858cp+84f 0x5.bd9198p+36f : 0x1.88858ep+84f : inexact-ok
+= cabs downward dbl-64 -0x1.88858cp+84 0x5.bd9198p+36 : 0x1.88858cp+84 : inexact-ok
+= cabs tonearest dbl-64 -0x1.88858cp+84 0x5.bd9198p+36 : 0x1.88858cp+84 : inexact-ok
+= cabs towardzero dbl-64 -0x1.88858cp+84 0x5.bd9198p+36 : 0x1.88858cp+84 : inexact-ok
+= cabs upward dbl-64 -0x1.88858cp+84 0x5.bd9198p+36 : 0x1.88858c0000001p+84 : inexact-ok
+= cabs downward ldbl-96-intel -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858cp+84L : inexact-ok
+= cabs tonearest ldbl-96-intel -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858cp+84L : inexact-ok
+= cabs towardzero ldbl-96-intel -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858cp+84L : inexact-ok
+= cabs upward ldbl-96-intel -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c0000000002p+84L : inexact-ok
+= cabs downward ldbl-96-m68k -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858cp+84L : inexact-ok
+= cabs tonearest ldbl-96-m68k -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858cp+84L : inexact-ok
+= cabs towardzero ldbl-96-m68k -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858cp+84L : inexact-ok
+= cabs upward ldbl-96-m68k -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c0000000002p+84L : inexact-ok
+= cabs downward ldbl-128 -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c00000000000000000abef8p+84L : inexact-ok
+= cabs tonearest ldbl-128 -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c00000000000000000abef9p+84L : inexact-ok
+= cabs towardzero ldbl-128 -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c00000000000000000abef8p+84L : inexact-ok
+= cabs upward ldbl-128 -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c00000000000000000abef9p+84L : inexact-ok
+= cabs downward ldbl-128ibm -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c00000000000000000abe8p+84L : inexact-ok
+= cabs tonearest ldbl-128ibm -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c00000000000000000abfp+84L : inexact-ok
+= cabs towardzero ldbl-128ibm -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c00000000000000000abe8p+84L : inexact-ok
+= cabs upward ldbl-128ibm -0x1.88858cp+84L 0x5.bd9198p+36L : 0x1.88858c00000000000000000abfp+84L : inexact-ok
carg 2.0 0
= carg downward flt-32 0x2p+0f 0x0p+0f : 0x0p+0f : inexact-ok
= carg tonearest flt-32 0x2p+0f 0x0p+0f : 0x0p+0f : inexact-ok
@@ -23427,6 +23976,538 @@ carg -0x3.973cc4p+72 -0xf.fffffp+124
= carg tonearest ldbl-128ibm -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d18800c6545c53c98p+0L : inexact-ok
= carg towardzero ldbl-128ibm -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d18800c6545c53c9p+0L : inexact-ok
= carg upward ldbl-128ibm -0x3.973cc4p+72L -0xf.fffffp+124L : -0x1.921fb54442d18800c6545c53c9p+0L : inexact-ok
+carg -0x1.0a512ap-120 0xf.54681p-108
+= carg downward flt-32 -0x1.0a512ap-120f 0xf.54681p-108f : 0x1.9220cap+0f : inexact-ok
+= carg tonearest flt-32 -0x1.0a512ap-120f 0xf.54681p-108f : 0x1.9220ccp+0f : inexact-ok
+= carg towardzero flt-32 -0x1.0a512ap-120f 0xf.54681p-108f : 0x1.9220cap+0f : inexact-ok
+= carg upward flt-32 -0x1.0a512ap-120f 0xf.54681p-108f : 0x1.9220ccp+0f : inexact-ok
+= carg downward dbl-64 -0x1.0a512ap-120 0xf.54681p-108 : 0x1.9220cb3a73868p+0 : inexact-ok
+= carg tonearest dbl-64 -0x1.0a512ap-120 0xf.54681p-108 : 0x1.9220cb3a73868p+0 : inexact-ok
+= carg towardzero dbl-64 -0x1.0a512ap-120 0xf.54681p-108 : 0x1.9220cb3a73868p+0 : inexact-ok
+= carg upward dbl-64 -0x1.0a512ap-120 0xf.54681p-108 : 0x1.9220cb3a73869p+0 : inexact-ok
+= carg downward ldbl-96-intel -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a4p+0L : inexact-ok
+= carg tonearest ldbl-96-intel -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a6p+0L : inexact-ok
+= carg towardzero ldbl-96-intel -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a4p+0L : inexact-ok
+= carg upward ldbl-96-intel -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a6p+0L : inexact-ok
+= carg downward ldbl-96-m68k -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a4p+0L : inexact-ok
+= carg tonearest ldbl-96-m68k -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a6p+0L : inexact-ok
+= carg towardzero ldbl-96-m68k -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a4p+0L : inexact-ok
+= carg upward ldbl-96-m68k -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a6p+0L : inexact-ok
+= carg downward ldbl-128 -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a53ab7ff520773p+0L : inexact-ok
+= carg tonearest ldbl-128 -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a53ab7ff520774p+0L : inexact-ok
+= carg towardzero ldbl-128 -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a53ab7ff520773p+0L : inexact-ok
+= carg upward ldbl-128 -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a53ab7ff520774p+0L : inexact-ok
+= carg downward ldbl-128ibm -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a53ab7ff5207p+0L : inexact-ok
+= carg tonearest ldbl-128ibm -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a53ab7ff52078p+0L : inexact-ok
+= carg towardzero ldbl-128ibm -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a53ab7ff5207p+0L : inexact-ok
+= carg upward ldbl-128ibm -0x1.0a512ap-120L 0xf.54681p-108L : 0x1.9220cb3a738682a53ab7ff52078p+0L : inexact-ok
+carg -0x3.be0054531569p-4 -0xb.0c5a9p-4
+= carg downward flt-32 -0x3.be0054p-4f -0xb.0c5a9p-4f : -0x1.e5bac6p+0f : inexact-ok
+= carg tonearest flt-32 -0x3.be0054p-4f -0xb.0c5a9p-4f : -0x1.e5bac4p+0f : inexact-ok
+= carg towardzero flt-32 -0x3.be0054p-4f -0xb.0c5a9p-4f : -0x1.e5bac4p+0f : inexact-ok
+= carg upward flt-32 -0x3.be0054p-4f -0xb.0c5a9p-4f : -0x1.e5bac4p+0f : inexact-ok
+= carg downward dbl-64 -0x3.be0054p-4 -0xb.0c5a9p-4 : -0x1.e5bac45eb390bp+0 : inexact-ok
+= carg tonearest dbl-64 -0x3.be0054p-4 -0xb.0c5a9p-4 : -0x1.e5bac45eb390ap+0 : inexact-ok
+= carg towardzero dbl-64 -0x3.be0054p-4 -0xb.0c5a9p-4 : -0x1.e5bac45eb390ap+0 : inexact-ok
+= carg upward dbl-64 -0x3.be0054p-4 -0xb.0c5a9p-4 : -0x1.e5bac45eb390ap+0 : inexact-ok
+= carg downward ldbl-96-intel -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d4p+0L : inexact-ok
+= carg tonearest ldbl-96-intel -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d4p+0L : inexact-ok
+= carg towardzero ldbl-96-intel -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d2p+0L : inexact-ok
+= carg upward ldbl-96-intel -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d2p+0L : inexact-ok
+= carg downward ldbl-96-m68k -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d4p+0L : inexact-ok
+= carg tonearest ldbl-96-m68k -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d4p+0L : inexact-ok
+= carg towardzero ldbl-96-m68k -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d2p+0L : inexact-ok
+= carg upward ldbl-96-m68k -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d2p+0L : inexact-ok
+= carg downward ldbl-128 -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d33f541e8704aap+0L : inexact-ok
+= carg tonearest ldbl-128 -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d33f541e8704aap+0L : inexact-ok
+= carg towardzero ldbl-128 -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d33f541e8704a9p+0L : inexact-ok
+= carg upward ldbl-128 -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d33f541e8704a9p+0L : inexact-ok
+= carg downward ldbl-128ibm -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d33f541e8705p+0L : inexact-ok
+= carg tonearest ldbl-128ibm -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d33f541e87048p+0L : inexact-ok
+= carg towardzero ldbl-128ibm -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d33f541e87048p+0L : inexact-ok
+= carg upward ldbl-128ibm -0x3.be0054p-4L -0xb.0c5a9p-4L : -0x1.e5bac45eb390a6d33f541e87048p+0L : inexact-ok
+= carg downward flt-32 -0x3.be0058p-4f -0xb.0c5a9p-4f : -0x1.e5bac6p+0f : inexact-ok
+= carg tonearest flt-32 -0x3.be0058p-4f -0xb.0c5a9p-4f : -0x1.e5bac4p+0f : inexact-ok
+= carg towardzero flt-32 -0x3.be0058p-4f -0xb.0c5a9p-4f : -0x1.e5bac4p+0f : inexact-ok
+= carg upward flt-32 -0x3.be0058p-4f -0xb.0c5a9p-4f : -0x1.e5bac4p+0f : inexact-ok
+= carg downward dbl-64 -0x3.be0058p-4 -0xb.0c5a9p-4 : -0x1.e5bac4b1d8c3dp+0 : inexact-ok
+= carg tonearest dbl-64 -0x3.be0058p-4 -0xb.0c5a9p-4 : -0x1.e5bac4b1d8c3dp+0 : inexact-ok
+= carg towardzero dbl-64 -0x3.be0058p-4 -0xb.0c5a9p-4 : -0x1.e5bac4b1d8c3cp+0 : inexact-ok
+= carg upward dbl-64 -0x3.be0058p-4 -0xb.0c5a9p-4 : -0x1.e5bac4b1d8c3cp+0 : inexact-ok
+= carg downward ldbl-96-intel -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81ap+0L : inexact-ok
+= carg tonearest ldbl-96-intel -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81ap+0L : inexact-ok
+= carg towardzero ldbl-96-intel -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c818p+0L : inexact-ok
+= carg upward ldbl-96-intel -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c818p+0L : inexact-ok
+= carg downward ldbl-96-m68k -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81ap+0L : inexact-ok
+= carg tonearest ldbl-96-m68k -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81ap+0L : inexact-ok
+= carg towardzero ldbl-96-m68k -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c818p+0L : inexact-ok
+= carg upward ldbl-96-m68k -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c818p+0L : inexact-ok
+= carg downward ldbl-128 -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81987f3ee7bd01ap+0L : inexact-ok
+= carg tonearest ldbl-128 -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81987f3ee7bd019p+0L : inexact-ok
+= carg towardzero ldbl-128 -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81987f3ee7bd019p+0L : inexact-ok
+= carg upward ldbl-128 -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81987f3ee7bd019p+0L : inexact-ok
+= carg downward ldbl-128ibm -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81987f3ee7bd08p+0L : inexact-ok
+= carg tonearest ldbl-128ibm -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81987f3ee7bdp+0L : inexact-ok
+= carg towardzero ldbl-128ibm -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81987f3ee7bdp+0L : inexact-ok
+= carg upward ldbl-128ibm -0x3.be0058p-4L -0xb.0c5a9p-4L : -0x1.e5bac4b1d8c3c81987f3ee7bdp+0L : inexact-ok
+= carg downward dbl-64 -0x3.be0054531569p-4 -0xb.0c5a9p-4 : -0x1.e5bac4657291ap+0 : inexact-ok
+= carg tonearest dbl-64 -0x3.be0054531569p-4 -0xb.0c5a9p-4 : -0x1.e5bac46572919p+0 : inexact-ok
+= carg towardzero dbl-64 -0x3.be0054531569p-4 -0xb.0c5a9p-4 : -0x1.e5bac46572919p+0 : inexact-ok
+= carg upward dbl-64 -0x3.be0054531569p-4 -0xb.0c5a9p-4 : -0x1.e5bac46572919p+0 : inexact-ok
+= carg downward ldbl-96-intel -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac46572919652p+0L : inexact-ok
+= carg tonearest ldbl-96-intel -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac46572919652p+0L : inexact-ok
+= carg towardzero ldbl-96-intel -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965p+0L : inexact-ok
+= carg upward ldbl-96-intel -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965p+0L : inexact-ok
+= carg downward ldbl-96-m68k -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac46572919652p+0L : inexact-ok
+= carg tonearest ldbl-96-m68k -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac46572919652p+0L : inexact-ok
+= carg towardzero ldbl-96-m68k -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965p+0L : inexact-ok
+= carg upward ldbl-96-m68k -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965p+0L : inexact-ok
+= carg downward ldbl-128 -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965130fd9b80bae4p+0L : inexact-ok
+= carg tonearest ldbl-128 -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965130fd9b80bae4p+0L : inexact-ok
+= carg towardzero ldbl-128 -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965130fd9b80bae3p+0L : inexact-ok
+= carg upward ldbl-128 -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965130fd9b80bae3p+0L : inexact-ok
+= carg downward ldbl-128ibm -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965130fd9b80bbp+0L : inexact-ok
+= carg tonearest ldbl-128ibm -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965130fd9b80bbp+0L : inexact-ok
+= carg towardzero ldbl-128ibm -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965130fd9b80ba8p+0L : inexact-ok
+= carg upward ldbl-128ibm -0x3.be0054531569p-4L -0xb.0c5a9p-4L : -0x1.e5bac4657291965130fd9b80ba8p+0L : inexact-ok
+carg -0x1.0236b6p-20 0x2.a6e504p+108
+= carg downward flt-32 -0x1.0236b6p-20f 0x2.a6e504p+108f : 0x1.921fb4p+0f : inexact-ok
+= carg tonearest flt-32 -0x1.0236b6p-20f 0x2.a6e504p+108f : 0x1.921fb6p+0f : inexact-ok
+= carg towardzero flt-32 -0x1.0236b6p-20f 0x2.a6e504p+108f : 0x1.921fb4p+0f : inexact-ok
+= carg upward flt-32 -0x1.0236b6p-20f 0x2.a6e504p+108f : 0x1.921fb6p+0f : inexact-ok
+= carg downward dbl-64 -0x1.0236b6p-20 0x2.a6e504p+108 : 0x1.921fb54442d18p+0 : inexact-ok
+= carg tonearest dbl-64 -0x1.0236b6p-20 0x2.a6e504p+108 : 0x1.921fb54442d18p+0 : inexact-ok
+= carg towardzero dbl-64 -0x1.0236b6p-20 0x2.a6e504p+108 : 0x1.921fb54442d18p+0 : inexact-ok
+= carg upward dbl-64 -0x1.0236b6p-20 0x2.a6e504p+108 : 0x1.921fb54442d19p+0 : inexact-ok
+= carg downward ldbl-96-intel -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18468p+0L : inexact-ok
+= carg tonearest ldbl-96-intel -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= carg towardzero ldbl-96-intel -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18468p+0L : inexact-ok
+= carg upward ldbl-96-intel -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= carg downward ldbl-96-m68k -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18468p+0L : inexact-ok
+= carg tonearest ldbl-96-m68k -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= carg towardzero ldbl-96-m68k -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18468p+0L : inexact-ok
+= carg upward ldbl-96-m68k -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= carg downward ldbl-128 -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= carg tonearest ldbl-128 -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= carg towardzero ldbl-128 -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= carg upward ldbl-128 -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= carg downward ldbl-128ibm -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= carg tonearest ldbl-128ibm -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= carg towardzero ldbl-128ibm -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= carg upward ldbl-128ibm -0x1.0236b6p-20L 0x2.a6e504p+108L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+carg 0x9.27b5fd9157b6c92b151371ca23d8p+0 0x1.d8759b9024992p+0
+= carg downward flt-32 0x9.27b6p+0f 0x1.d8759cp+0f : 0x3.2ec6ep-4f : inexact-ok
+= carg tonearest flt-32 0x9.27b6p+0f 0x1.d8759cp+0f : 0x3.2ec6ep-4f : inexact-ok
+= carg towardzero flt-32 0x9.27b6p+0f 0x1.d8759cp+0f : 0x3.2ec6ep-4f : inexact-ok
+= carg upward flt-32 0x9.27b6p+0f 0x1.d8759cp+0f : 0x3.2ec6e4p-4f : inexact-ok
+= carg downward dbl-64 0x9.27b6p+0 0x1.d8759cp+0 : 0x3.2ec6e0e7c264p-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b6p+0 0x1.d8759cp+0 : 0x3.2ec6e0e7c264p-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b6p+0 0x1.d8759cp+0 : 0x3.2ec6e0e7c264p-4 : inexact-ok
+= carg upward dbl-64 0x9.27b6p+0 0x1.d8759cp+0 : 0x3.2ec6e0e7c2642p-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c264013p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640134p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c264013p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640134p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c264013p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640134p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c264013p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640134p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640133b01126200202p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640133b01126200202p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640133b01126200202p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640133b01126200204p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640133b011262002p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640133b011262002p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640133b011262002p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b6p+0L 0x1.d8759cp+0L : 0x3.2ec6e0e7c2640133b011262003p-4L : inexact-ok
+= carg downward flt-32 0x9.27b6p+0f 0x1.d8759ap+0f : 0x3.2ec6dcp-4f : inexact-ok
+= carg tonearest flt-32 0x9.27b6p+0f 0x1.d8759ap+0f : 0x3.2ec6dcp-4f : inexact-ok
+= carg towardzero flt-32 0x9.27b6p+0f 0x1.d8759ap+0f : 0x3.2ec6dcp-4f : inexact-ok
+= carg upward flt-32 0x9.27b6p+0f 0x1.d8759ap+0f : 0x3.2ec6ep-4f : inexact-ok
+= carg downward dbl-64 0x9.27b6p+0 0x1.d8759ap+0 : 0x3.2ec6dd8be6cc2p-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b6p+0 0x1.d8759ap+0 : 0x3.2ec6dd8be6cc2p-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b6p+0 0x1.d8759ap+0 : 0x3.2ec6dd8be6cc2p-4 : inexact-ok
+= carg upward dbl-64 0x9.27b6p+0 0x1.d8759ap+0 : 0x3.2ec6dd8be6cc4p-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc206p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc206p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc206p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc2064p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc206p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc206p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc206p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc2064p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc20610e9a6ce98726p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc20610e9a6ce98726p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc20610e9a6ce98726p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc20610e9a6ce98728p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc20610e9a6ce987p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc20610e9a6ce987p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc20610e9a6ce987p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b6p+0L 0x1.d8759ap+0L : 0x3.2ec6dd8be6cc20610e9a6ce988p-4L : inexact-ok
+= carg downward dbl-64 0x9.27b6p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e02be7d16p-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b6p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e02be7d16p-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b6p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e02be7d16p-4 : inexact-ok
+= carg upward dbl-64 0x9.27b6p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e02be7d18p-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c4p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c8p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c4p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c8p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c4p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c8p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c4p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c8p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c686712d2dadd6p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c686712d2dadd8p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c686712d2dadd6p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c686712d2dadd8p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c686712d2dadp-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c686712d2daep-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c686712d2dadp-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b6p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e02be7d167c686712d2daep-4L : inexact-ok
+= carg downward flt-32 0x9.27b5fp+0f 0x1.d8759cp+0f : 0x3.2ec6e4p-4f : inexact-ok
+= carg tonearest flt-32 0x9.27b5fp+0f 0x1.d8759cp+0f : 0x3.2ec6e8p-4f : inexact-ok
+= carg towardzero flt-32 0x9.27b5fp+0f 0x1.d8759cp+0f : 0x3.2ec6e4p-4f : inexact-ok
+= carg upward flt-32 0x9.27b5fp+0f 0x1.d8759cp+0f : 0x3.2ec6e8p-4f : inexact-ok
+= carg downward dbl-64 0x9.27b5fp+0 0x1.d8759cp+0 : 0x3.2ec6e652712d2p-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fp+0 0x1.d8759cp+0 : 0x3.2ec6e652712d4p-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fp+0 0x1.d8759cp+0 : 0x3.2ec6e652712d2p-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fp+0 0x1.d8759cp+0 : 0x3.2ec6e652712d4p-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebcp-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebcp-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebcp-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ecp-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebcp-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebcp-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebcp-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ecp-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebc292bc227adf6p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebc292bc227adf8p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebc292bc227adf6p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebc292bc227adf8p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebc292bc227adp-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebc292bc227aep-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebc292bc227adp-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759cp+0L : 0x3.2ec6e652712d3ebc292bc227aep-4L : inexact-ok
+= carg downward flt-32 0x9.27b5fp+0f 0x1.d8759ap+0f : 0x3.2ec6ep-4f : inexact-ok
+= carg tonearest flt-32 0x9.27b5fp+0f 0x1.d8759ap+0f : 0x3.2ec6e4p-4f : inexact-ok
+= carg towardzero flt-32 0x9.27b5fp+0f 0x1.d8759ap+0f : 0x3.2ec6ep-4f : inexact-ok
+= carg upward flt-32 0x9.27b5fp+0f 0x1.d8759ap+0f : 0x3.2ec6e4p-4f : inexact-ok
+= carg downward dbl-64 0x9.27b5fp+0 0x1.d8759ap+0 : 0x3.2ec6e2f6958fep-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fp+0 0x1.d8759ap+0 : 0x3.2ec6e2f6959p-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fp+0 0x1.d8759ap+0 : 0x3.2ec6e2f6958fep-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fp+0 0x1.d8759ap+0 : 0x3.2ec6e2f6959p-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff488p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48cp-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff488p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48cp-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff488p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48cp-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff488p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48cp-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48a5bba99034128p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48a5bba9903412ap-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48a5bba99034128p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48a5bba9903412ap-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48a5bba990341p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48a5bba990341p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48a5bba990341p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759ap+0L : 0x3.2ec6e2f6958ff48a5bba990342p-4L : inexact-ok
+= carg downward dbl-64 0x9.27b5fp+0 0x1.d8759b9024992p+0 : 0x3.2ec6e59696996p-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fp+0 0x1.d8759b9024992p+0 : 0x3.2ec6e59696998p-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fp+0 0x1.d8759b9024992p+0 : 0x3.2ec6e59696996p-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fp+0 0x1.d8759b9024992p+0 : 0x3.2ec6e59696998p-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a4p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a4p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a4p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a8p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a4p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a4p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a4p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a8p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a535107fa856eap-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a535107fa856ecp-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a535107fa856eap-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a535107fa856ecp-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a535107fa856p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a535107fa857p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a535107fa856p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fp+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e596969976a535107fa857p-4L : inexact-ok
+= carg downward dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759cp+0 : 0x3.2ec6e1ba8ea68p-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759cp+0 : 0x3.2ec6e1ba8ea68p-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759cp+0 : 0x3.2ec6e1ba8ea68p-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759cp+0 : 0x3.2ec6e1ba8ea6ap-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea68634p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea68638p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea68634p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea68638p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea68634p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea68638p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea68634p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea68638p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6863714534ed3f2c4p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6863714534ed3f2c4p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6863714534ed3f2c4p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6863714534ed3f2c6p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6863714534ed3f2p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6863714534ed3f3p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6863714534ed3f2p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6863714534ed3f3p-4L : inexact-ok
+= carg downward dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759ap+0 : 0x3.2ec6de5eb30dcp-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759ap+0 : 0x3.2ec6de5eb30dep-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759ap+0 : 0x3.2ec6de5eb30dcp-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759ap+0 : 0x3.2ec6de5eb30dep-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2c8p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2ccp-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2c8p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2ccp-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2c8p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2ccp-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2c8p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2ccp-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2cb350960010854p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2cb350960010856p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2cb350960010854p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2cb350960010856p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2cb3509600108p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2cb3509600108p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2cb3509600108p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dd2cb3509600109p-4L : inexact-ok
+= carg downward dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e0feb413ap-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e0feb413cp-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e0feb413ap-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fd9157b7p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e0feb413cp-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec4p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec8p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec4p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec8p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec4p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec8p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec4p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec8p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec772f42133ed3ap-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec772f42133ed3ap-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec772f42133ed3ap-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec772f42133ed3cp-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec772f42133edp-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec772f42133edp-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec772f42133edp-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b7p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413bec772f42133eep-4L : inexact-ok
+= carg downward dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759cp+0 : 0x3.2ec6e1ba8ea6ap-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759cp+0 : 0x3.2ec6e1ba8ea6cp-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759cp+0 : 0x3.2ec6e1ba8ea6ap-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759cp+0 : 0x3.2ec6e1ba8ea6cp-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18cp-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18cp-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18cp-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b19p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18cp-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18cp-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18cp-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b19p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18c8a6a94e18e8ep-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18c8a6a94e18e8ep-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18c8a6a94e18e8ep-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18c8a6a94e18e9p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18c8a6a94e18ep-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18c8a6a94e18fp-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18c8a6a94e18ep-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea6b18c8a6a94e18fp-4L : inexact-ok
+= carg downward dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759ap+0 : 0x3.2ec6de5eb30dep-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759ap+0 : 0x3.2ec6de5eb30ep-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759ap+0 : 0x3.2ec6de5eb30dep-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759ap+0 : 0x3.2ec6de5eb30ep-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe2p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe2p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe2p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe24p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe2p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe2p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe2p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe24p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe20aaf55b15729cp-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe20aaf55b15729cp-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe20aaf55b15729cp-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe20aaf55b15729ep-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe20aaf55b1572p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe20aaf55b1573p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe20aaf55b1572p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30dfe20aaf55b1573p-4L : inexact-ok
+= carg downward dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e0feb413ep-4 : inexact-ok
+= carg tonearest dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e0feb413ep-4 : inexact-ok
+= carg towardzero dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e0feb413ep-4 : inexact-ok
+= carg upward dbl-64 0x9.27b5fd9157b68p+0 0x1.d8759b9024992p+0 : 0x3.2ec6e0feb414p-4 : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1cp-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1cp-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1cp-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea2p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1cp-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1cp-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1cp-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea2p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1ce901f1f33f48p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1ce901f1f33f48p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1ce901f1f33f48p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1ce901f1f33f4ap-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1ce901f1f33fp-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1ce901f1f33fp-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1ce901f1f33fp-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b68p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413ea1ce901f1f34p-4L : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c4p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c4p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c4p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c8p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c4p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c4p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c4p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c8p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c58d050633860ap-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c58d050633860cp-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c58d050633860ap-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c58d050633860cp-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c58d05063386p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c58d05063386p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c58d05063386p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c58d05063387p-4L : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de558p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de558p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de558p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55cp-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de558p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de558p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de558p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55cp-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de559ada88d65a5c8p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de559ada88d65a5cap-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de559ada88d65a5c8p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de559ada88d65a5cap-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de559ada88d65a5p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de559ada88d65a6p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de559ada88d65a5p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de559ada88d65a6p-4L : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d154p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d154p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d154p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d158p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d154p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d154p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d154p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d158p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d155eba1cbb7da2ep-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d155eba1cbb7da3p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d155eba1cbb7da2ep-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d155eba1cbb7da3p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d155eba1cbb7dap-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d155eba1cbb7dap-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d155eba1cbb7dap-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c93p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d155eba1cbb7dbp-4L : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c8p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698ccp-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c8p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698ccp-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c8p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698ccp-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c8p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698ccp-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698caf7b3c91c47bep-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698caf7b3c91c47cp-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698caf7b3c91c47bep-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698caf7b3c91c47cp-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698caf7b3c91c47p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698caf7b3c91c48p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698caf7b3c91c47p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698caf7b3c91c48p-4L : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55cp-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de56p-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55cp-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de56p-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55cp-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de56p-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55cp-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de56p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55f18574ae50856p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55f18574ae50858p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55f18574ae50856p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55f18574ae50858p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55f18574ae508p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55f18574ae508p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55f18574ae508p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55f18574ae509p-4L : inexact-ok
+= carg downward ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d158p-4L : inexact-ok
+= carg tonearest ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15cp-4L : inexact-ok
+= carg towardzero ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d158p-4L : inexact-ok
+= carg upward ldbl-96-intel 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15cp-4L : inexact-ok
+= carg downward ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d158p-4L : inexact-ok
+= carg tonearest ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15cp-4L : inexact-ok
+= carg towardzero ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d158p-4L : inexact-ok
+= carg upward ldbl-96-m68k 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15cp-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15b56508d71f218p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15b56508d71f21ap-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15b56508d71f218p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15b56508d71f21ap-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15b56508d71f2p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15b56508d71f2p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15b56508d71f2p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15b56508d71f3p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c737390887085ep-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c737390887086p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c737390887085ep-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c737390887086p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5b42p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5b42p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5b42p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5b44p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5622p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5624p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5622p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca23d8p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5624p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c7373908870852p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c7373908870852p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c7373908870852p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c7373908870854p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088708p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088708p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088708p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088709p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5b34p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5b34p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5b34p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5b36p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5bp-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5bp-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5bp-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5cp-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5614p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5616p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5614p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5616p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae56p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae56p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae56p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca24p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae57p-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088709acp-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088709aep-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088709acp-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088709aep-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088709p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c7373908870ap-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c73739088709p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759cp+0L : 0x3.2ec6e1ba8ea698c7373908870ap-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5c8ep-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5c9p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5c8ep-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5c9p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5cp-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5dp-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5cp-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759ap+0L : 0x3.2ec6de5eb30de55b57dc8e0f5dp-4L : inexact-ok
+= carg downward ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae577p-4L : inexact-ok
+= carg tonearest ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae577p-4L : inexact-ok
+= carg towardzero ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae577p-4L : inexact-ok
+= carg upward ldbl-128 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae5772p-4L : inexact-ok
+= carg downward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae57p-4L : inexact-ok
+= carg tonearest ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae57p-4L : inexact-ok
+= carg towardzero ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae57p-4L : inexact-ok
+= carg upward ldbl-128ibm 0x9.27b5fd9157b6c92b151371ca2p+0L 0x1.d8759b9024992p+0L : 0x3.2ec6e0feb413d15795d5cdae58p-4L : inexact-ok
carg 0x8p-152 0x4p-1076
= carg downward flt-32 0x8p-152f 0x8p-152f : 0xc.90fdap-4f : inexact-ok
= carg tonearest flt-32 0x8p-152f 0x8p-152f : 0xc.90fdbp-4f : inexact-ok
@@ -89997,6 +91078,81 @@ cos 0x4.7857dp+68
= cos tonearest ldbl-128ibm 0x4.7857dp+68L : -0xf.dfe902135fc1c18492e869a3f8p-4L : inexact-ok
= cos towardzero ldbl-128ibm 0x4.7857dp+68L : -0xf.dfe902135fc1c18492e869a3f8p-4L : inexact-ok
= cos upward ldbl-128ibm 0x4.7857dp+68L : -0xf.dfe902135fc1c18492e869a3f8p-4L : inexact-ok
+cos -0x1.02e34cp+0
+= cos downward flt-32 -0x1.02e34cp+0f : 0x8.7e0eap-4f : inexact-ok
+= cos tonearest flt-32 -0x1.02e34cp+0f : 0x8.7e0eap-4f : inexact-ok
+= cos towardzero flt-32 -0x1.02e34cp+0f : 0x8.7e0eap-4f : inexact-ok
+= cos upward flt-32 -0x1.02e34cp+0f : 0x8.7e0ebp-4f : inexact-ok
+= cos downward dbl-64 -0x1.02e34cp+0 : 0x8.7e0ea4db2f488p-4 : inexact-ok
+= cos tonearest dbl-64 -0x1.02e34cp+0 : 0x8.7e0ea4db2f488p-4 : inexact-ok
+= cos towardzero dbl-64 -0x1.02e34cp+0 : 0x8.7e0ea4db2f488p-4 : inexact-ok
+= cos upward dbl-64 -0x1.02e34cp+0 : 0x8.7e0ea4db2f49p-4 : inexact-ok
+= cos downward ldbl-96-intel -0x1.02e34cp+0L : 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= cos tonearest ldbl-96-intel -0x1.02e34cp+0L : 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= cos towardzero ldbl-96-intel -0x1.02e34cp+0L : 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= cos upward ldbl-96-intel -0x1.02e34cp+0L : 0x8.7e0ea4db2f48868p-4L : inexact-ok
+= cos downward ldbl-96-m68k -0x1.02e34cp+0L : 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= cos tonearest ldbl-96-m68k -0x1.02e34cp+0L : 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= cos towardzero ldbl-96-m68k -0x1.02e34cp+0L : 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= cos upward ldbl-96-m68k -0x1.02e34cp+0L : 0x8.7e0ea4db2f48868p-4L : inexact-ok
+= cos downward ldbl-128 -0x1.02e34cp+0L : 0x8.7e0ea4db2f488671c85df720896p-4L : inexact-ok
+= cos tonearest ldbl-128 -0x1.02e34cp+0L : 0x8.7e0ea4db2f488671c85df7208968p-4L : inexact-ok
+= cos towardzero ldbl-128 -0x1.02e34cp+0L : 0x8.7e0ea4db2f488671c85df720896p-4L : inexact-ok
+= cos upward ldbl-128 -0x1.02e34cp+0L : 0x8.7e0ea4db2f488671c85df7208968p-4L : inexact-ok
+= cos downward ldbl-128ibm -0x1.02e34cp+0L : 0x8.7e0ea4db2f488671c85df72088p-4L : inexact-ok
+= cos tonearest ldbl-128ibm -0x1.02e34cp+0L : 0x8.7e0ea4db2f488671c85df72088p-4L : inexact-ok
+= cos towardzero ldbl-128ibm -0x1.02e34cp+0L : 0x8.7e0ea4db2f488671c85df72088p-4L : inexact-ok
+= cos upward ldbl-128ibm -0x1.02e34cp+0L : 0x8.7e0ea4db2f488671c85df7208cp-4L : inexact-ok
+cos 0xf.f0274p+4
+= cos downward flt-32 0xf.f0274p+4f : -0xd.b7f54p-4f : inexact-ok
+= cos tonearest flt-32 0xf.f0274p+4f : -0xd.b7f53p-4f : inexact-ok
+= cos towardzero flt-32 0xf.f0274p+4f : -0xd.b7f53p-4f : inexact-ok
+= cos upward flt-32 0xf.f0274p+4f : -0xd.b7f53p-4f : inexact-ok
+= cos downward dbl-64 0xf.f0274p+4 : -0xd.b7f5359babdb8p-4 : inexact-ok
+= cos tonearest dbl-64 0xf.f0274p+4 : -0xd.b7f5359babdb8p-4 : inexact-ok
+= cos towardzero dbl-64 0xf.f0274p+4 : -0xd.b7f5359babdbp-4 : inexact-ok
+= cos upward dbl-64 0xf.f0274p+4 : -0xd.b7f5359babdbp-4 : inexact-ok
+= cos downward ldbl-96-intel 0xf.f0274p+4L : -0xd.b7f5359babdb66cp-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0xf.f0274p+4L : -0xd.b7f5359babdb66cp-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0xf.f0274p+4L : -0xd.b7f5359babdb66bp-4L : inexact-ok
+= cos upward ldbl-96-intel 0xf.f0274p+4L : -0xd.b7f5359babdb66bp-4L : inexact-ok
+= cos downward ldbl-96-m68k 0xf.f0274p+4L : -0xd.b7f5359babdb66cp-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0xf.f0274p+4L : -0xd.b7f5359babdb66cp-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0xf.f0274p+4L : -0xd.b7f5359babdb66bp-4L : inexact-ok
+= cos upward ldbl-96-m68k 0xf.f0274p+4L : -0xd.b7f5359babdb66bp-4L : inexact-ok
+= cos downward ldbl-128 0xf.f0274p+4L : -0xd.b7f5359babdb66be8d0cd3e293fp-4L : inexact-ok
+= cos tonearest ldbl-128 0xf.f0274p+4L : -0xd.b7f5359babdb66be8d0cd3e293e8p-4L : inexact-ok
+= cos towardzero ldbl-128 0xf.f0274p+4L : -0xd.b7f5359babdb66be8d0cd3e293e8p-4L : inexact-ok
+= cos upward ldbl-128 0xf.f0274p+4L : -0xd.b7f5359babdb66be8d0cd3e293e8p-4L : inexact-ok
+= cos downward ldbl-128ibm 0xf.f0274p+4L : -0xd.b7f5359babdb66be8d0cd3e294p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0xf.f0274p+4L : -0xd.b7f5359babdb66be8d0cd3e294p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0xf.f0274p+4L : -0xd.b7f5359babdb66be8d0cd3e29p-4L : inexact-ok
+= cos upward ldbl-128ibm 0xf.f0274p+4L : -0xd.b7f5359babdb66be8d0cd3e29p-4L : inexact-ok
+cos 0x3.042d88p+0
+= cos downward flt-32 0x3.042d88p+0f : -0xf.dfe7p-4f : inexact-ok
+= cos tonearest flt-32 0x3.042d88p+0f : -0xf.dfe6fp-4f : inexact-ok
+= cos towardzero flt-32 0x3.042d88p+0f : -0xf.dfe6fp-4f : inexact-ok
+= cos upward flt-32 0x3.042d88p+0f : -0xf.dfe6fp-4f : inexact-ok
+= cos downward dbl-64 0x3.042d88p+0 : -0xf.dfe6f2169e25p-4 : inexact-ok
+= cos tonearest dbl-64 0x3.042d88p+0 : -0xf.dfe6f2169e25p-4 : inexact-ok
+= cos towardzero dbl-64 0x3.042d88p+0 : -0xf.dfe6f2169e248p-4 : inexact-ok
+= cos upward dbl-64 0x3.042d88p+0 : -0xf.dfe6f2169e248p-4 : inexact-ok
+= cos downward ldbl-96-intel 0x3.042d88p+0L : -0xf.dfe6f2169e24f28p-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0x3.042d88p+0L : -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0x3.042d88p+0L : -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= cos upward ldbl-96-intel 0x3.042d88p+0L : -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= cos downward ldbl-96-m68k 0x3.042d88p+0L : -0xf.dfe6f2169e24f28p-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0x3.042d88p+0L : -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0x3.042d88p+0L : -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= cos upward ldbl-96-m68k 0x3.042d88p+0L : -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= cos downward ldbl-128 0x3.042d88p+0L : -0xf.dfe6f2169e24f276e8027d91ba9p-4L : inexact-ok
+= cos tonearest ldbl-128 0x3.042d88p+0L : -0xf.dfe6f2169e24f276e8027d91ba9p-4L : inexact-ok
+= cos towardzero ldbl-128 0x3.042d88p+0L : -0xf.dfe6f2169e24f276e8027d91ba88p-4L : inexact-ok
+= cos upward ldbl-128 0x3.042d88p+0L : -0xf.dfe6f2169e24f276e8027d91ba88p-4L : inexact-ok
+= cos downward ldbl-128ibm 0x3.042d88p+0L : -0xf.dfe6f2169e24f276e8027d91bcp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0x3.042d88p+0L : -0xf.dfe6f2169e24f276e8027d91bcp-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0x3.042d88p+0L : -0xf.dfe6f2169e24f276e8027d91b8p-4L : inexact-ok
+= cos upward ldbl-128ibm 0x3.042d88p+0L : -0xf.dfe6f2169e24f276e8027d91b8p-4L : inexact-ok
cosh 0
= cosh downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
= cosh tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
@@ -98068,6 +99224,250 @@ csqrt -0x1.65c7ac7c97a25p-176 -0x8p-152
= csqrt tonearest ldbl-128ibm -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a72611238fcca078p-76L -0x2.0000002cb8f59186facca56fa5p-76L : inexact-ok
= csqrt towardzero ldbl-128ibm -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a72611238fcca07p-76L -0x2.0000002cb8f59186facca56fa4p-76L : inexact-ok
= csqrt upward ldbl-128ibm -0x1.65c7ac7c97a25p-176L -0x8p-152L : 0x1.ffffffd3470a72611238fcca078p-76L -0x2.0000002cb8f59186facca56fa4p-76L : inexact-ok
+csqrt 0x1.0221e29d5a3cdp-188 -0x8p-152
+= csqrt downward flt-32 0x8p-152f -0x8p-152f : 0x3.1b884p-76f -0x1.49853p-76f : inexact-ok
+= csqrt tonearest flt-32 0x8p-152f -0x8p-152f : 0x3.1b8844p-76f -0x1.49853p-76f : inexact-ok
+= csqrt towardzero flt-32 0x8p-152f -0x8p-152f : 0x3.1b884p-76f -0x1.49852ep-76f : inexact-ok
+= csqrt upward flt-32 0x8p-152f -0x8p-152f : 0x3.1b8844p-76f -0x1.49852ep-76f : inexact-ok
+= csqrt downward dbl-64 0x8p-152 -0x8p-152 : 0x3.1b884327ab804p-76 -0x1.49852f983efdep-76 : inexact-ok
+= csqrt tonearest dbl-64 0x8p-152 -0x8p-152 : 0x3.1b884327ab806p-76 -0x1.49852f983efddp-76 : inexact-ok
+= csqrt towardzero dbl-64 0x8p-152 -0x8p-152 : 0x3.1b884327ab804p-76 -0x1.49852f983efddp-76 : inexact-ok
+= csqrt upward dbl-64 0x8p-152 -0x8p-152 : 0x3.1b884327ab806p-76 -0x1.49852f983efddp-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057ep-76L -0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e4p-76L -0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057ep-76L -0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e4p-76L -0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057ep-76L -0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e4p-76L -0x1.49852f983efdd57cp-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057ep-76L -0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e4p-76L -0x1.49852f983efdd57ap-76L : inexact-ok
+= csqrt downward ldbl-128 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L -0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L -0x1.49852f983efdd57b4bab8f320d17p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e2c8727f396694p-76L -0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt upward ldbl-128 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e2c8727f396696p-76L -0x1.49852f983efdd57b4bab8f320d16p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L -0x1.49852f983efdd57b4bab8f320d8p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L -0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e2c8727f3966p-76L -0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x8p-152L -0x8p-152L : 0x3.1b884327ab8057e2c8727f3967p-76L -0x1.49852f983efdd57b4bab8f320dp-76L : inexact-ok
+= csqrt downward flt-32 0x0p+0f -0x8p-152f : 0x2p-76f -0x2p-76f : inexact-ok
+= csqrt tonearest flt-32 0x0p+0f -0x8p-152f : 0x2p-76f -0x2p-76f : inexact-ok
+= csqrt towardzero flt-32 0x0p+0f -0x8p-152f : 0x2p-76f -0x2p-76f : inexact-ok
+= csqrt upward flt-32 0x0p+0f -0x8p-152f : 0x2p-76f -0x2p-76f : inexact-ok
+= csqrt downward dbl-64 0x0p+0 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt tonearest dbl-64 0x0p+0 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 0x0p+0 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt upward dbl-64 0x0p+0 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x0p+0L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward dbl-64 0x1.0221e29d5a3cdp-188 -0x8p-152 : 0x2.0000000002044p-76 -0x1.fffffffffdfbcp-76 : inexact-ok
+= csqrt tonearest dbl-64 0x1.0221e29d5a3cdp-188 -0x8p-152 : 0x2.0000000002044p-76 -0x1.fffffffffdfbcp-76 : inexact-ok
+= csqrt towardzero dbl-64 0x1.0221e29d5a3cdp-188 -0x8p-152 : 0x2.0000000002044p-76 -0x1.fffffffffdfbbp-76 : inexact-ok
+= csqrt upward dbl-64 0x1.0221e29d5a3cdp-188 -0x8p-152 : 0x2.0000000002046p-76 -0x1.fffffffffdfbbp-76 : inexact-ok
+= csqrt downward ldbl-96-intel 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c4p-76L -0x1.fffffffffdfbbc3cp-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c4p-76L -0x1.fffffffffdfbbc3ap-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c4p-76L -0x1.fffffffffdfbbc3ap-76L : inexact-ok
+= csqrt upward ldbl-96-intel 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c8p-76L -0x1.fffffffffdfbbc3ap-76L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c4p-76L -0x1.fffffffffdfbbc3cp-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c4p-76L -0x1.fffffffffdfbbc3ap-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c4p-76L -0x1.fffffffffdfbbc3ap-76L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c8p-76L -0x1.fffffffffdfbbc3ap-76L : inexact-ok
+= csqrt downward ldbl-128 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c53ab57de8514p-76L -0x1.fffffffffdfbbc3ac54c8aa85142p-76L : inexact-ok
+= csqrt tonearest ldbl-128 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c53ab57de85142p-76L -0x1.fffffffffdfbbc3ac54c8aa85141p-76L : inexact-ok
+= csqrt towardzero ldbl-128 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c53ab57de8514p-76L -0x1.fffffffffdfbbc3ac54c8aa85141p-76L : inexact-ok
+= csqrt upward ldbl-128 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c53ab57de85142p-76L -0x1.fffffffffdfbbc3ac54c8aa85141p-76L : inexact-ok
+= csqrt downward ldbl-128ibm 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c53ab57de851p-76L -0x1.fffffffffdfbbc3ac54c8aa8518p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c53ab57de851p-76L -0x1.fffffffffdfbbc3ac54c8aa8518p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c53ab57de851p-76L -0x1.fffffffffdfbbc3ac54c8aa851p-76L : inexact-ok
+= csqrt upward ldbl-128ibm 0x1.0221e29d5a3cdp-188L -0x8p-152L : 0x2.00000000020443c53ab57de852p-76L -0x1.fffffffffdfbbc3ac54c8aa851p-76L : inexact-ok
+csqrt -0x2.927275f6febb6p-184 0x8p-152
+= csqrt downward flt-32 -0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt tonearest flt-32 -0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt towardzero flt-32 -0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt upward flt-32 -0x0p+0f 0x8p-152f : 0x2p-76f 0x2p-76f : inexact-ok
+= csqrt downward dbl-64 -0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt upward dbl-64 -0x0p+0 0x8p-152 : 0x2p-76 0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x0p+0L 0x8p-152L : 0x2p-76L 0x2p-76L : inexact-ok
+= csqrt downward flt-32 -0x8p-152f 0x8p-152f : 0x1.49852ep-76f 0x3.1b884p-76f : inexact-ok
+= csqrt tonearest flt-32 -0x8p-152f 0x8p-152f : 0x1.49853p-76f 0x3.1b8844p-76f : inexact-ok
+= csqrt towardzero flt-32 -0x8p-152f 0x8p-152f : 0x1.49852ep-76f 0x3.1b884p-76f : inexact-ok
+= csqrt upward flt-32 -0x8p-152f 0x8p-152f : 0x1.49853p-76f 0x3.1b8844p-76f : inexact-ok
+= csqrt downward dbl-64 -0x8p-152 0x8p-152 : 0x1.49852f983efddp-76 0x3.1b884327ab804p-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x8p-152 0x8p-152 : 0x1.49852f983efddp-76 0x3.1b884327ab806p-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x8p-152 0x8p-152 : 0x1.49852f983efddp-76 0x3.1b884327ab804p-76 : inexact-ok
+= csqrt upward dbl-64 -0x8p-152 0x8p-152 : 0x1.49852f983efdep-76 0x3.1b884327ab806p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57ap-76L 0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57cp-76L 0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57ap-76L 0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57cp-76L 0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57ap-76L 0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57cp-76L 0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57ap-76L 0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57cp-76L 0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d16p-76L 0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d17p-76L 0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d16p-76L 0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d17p-76L 0x3.1b884327ab8057e2c8727f396696p-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L 0x3.1b884327ab8057e2c8727f3966p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L 0x3.1b884327ab8057e2c8727f3967p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L 0x3.1b884327ab8057e2c8727f3966p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x8p-152L 0x8p-152L : 0x1.49852f983efdd57b4bab8f320d8p-76L 0x3.1b884327ab8057e2c8727f3967p-76L : inexact-ok
+= csqrt downward dbl-64 -0x2.927275f6febb6p-184 0x8p-152 : 0x1.ffffffffadb1bp-76 0x2.00000000524e4p-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x2.927275f6febb6p-184 0x8p-152 : 0x1.ffffffffadb1bp-76 0x2.00000000524e4p-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x2.927275f6febb6p-184 0x8p-152 : 0x1.ffffffffadb1bp-76 0x2.00000000524e4p-76 : inexact-ok
+= csqrt upward dbl-64 -0x2.927275f6febb6p-184 0x8p-152 : 0x1.ffffffffadb1cp-76 0x2.00000000524e6p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14p-76L 0x2.00000000524e4ebcp-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b142p-76L 0x2.00000000524e4ecp-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14p-76L 0x2.00000000524e4ebcp-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b142p-76L 0x2.00000000524e4ecp-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14p-76L 0x2.00000000524e4ebcp-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b142p-76L 0x2.00000000524e4ecp-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14p-76L 0x2.00000000524e4ebcp-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b142p-76L 0x2.00000000524e4ecp-76L : inexact-ok
+= csqrt downward ldbl-128 -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14126c62499980cp-76L 0x2.00000000524e4ebee674fc9995eap-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14126c62499980cp-76L 0x2.00000000524e4ebee674fc9995ecp-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14126c62499980cp-76L 0x2.00000000524e4ebee674fc9995eap-76L : inexact-ok
+= csqrt upward ldbl-128 -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14126c62499980dp-76L 0x2.00000000524e4ebee674fc9995ecp-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14126c6249998p-76L 0x2.00000000524e4ebee674fc9995p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14126c6249998p-76L 0x2.00000000524e4ebee674fc9996p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14126c6249998p-76L 0x2.00000000524e4ebee674fc9995p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x2.927275f6febb6p-184L 0x8p-152L : 0x1.ffffffffadb1b14126c62499988p-76L 0x2.00000000524e4ebee674fc9996p-76L : inexact-ok
+csqrt -0x8p-152 -0x2.c832ff5b163af0dcp-2444
+= csqrt downward flt-32 -0x8p-152f -0x0p+0f : 0x0p+0f -0x2.d413dp-76f : inexact-ok
+= csqrt tonearest flt-32 -0x8p-152f -0x0p+0f : 0x0p+0f -0x2.d413ccp-76f : inexact-ok
+= csqrt towardzero flt-32 -0x8p-152f -0x0p+0f : 0x0p+0f -0x2.d413ccp-76f : inexact-ok
+= csqrt upward flt-32 -0x8p-152f -0x0p+0f : 0x0p+0f -0x2.d413ccp-76f : inexact-ok
+= csqrt downward dbl-64 -0x8p-152 -0x0p+0 : 0x0p+0 -0x2.d413cccfe779ap-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x8p-152 -0x0p+0 : 0x0p+0 -0x2.d413cccfe779ap-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x8p-152 -0x0p+0 : 0x0p+0 -0x2.d413cccfe7798p-76 : inexact-ok
+= csqrt upward dbl-64 -0x8p-152 -0x0p+0 : 0x0p+0 -0x2.d413cccfe7798p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe7799214p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe7799214p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921165f626cdd52cp-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+= csqrt upward ldbl-128 -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921165f626cdd6p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921165f626cdd5p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921165f626cdd5p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x8p-152L -0x0p+0L : 0x0p+0L -0x2.d413cccfe779921165f626cdd5p-76L : inexact-ok
+= csqrt downward flt-32 -0x8p-152f -0x8p-152f : 0x1.49852ep-76f -0x3.1b8844p-76f : inexact-ok
+= csqrt tonearest flt-32 -0x8p-152f -0x8p-152f : 0x1.49853p-76f -0x3.1b8844p-76f : inexact-ok
+= csqrt towardzero flt-32 -0x8p-152f -0x8p-152f : 0x1.49852ep-76f -0x3.1b884p-76f : inexact-ok
+= csqrt upward flt-32 -0x8p-152f -0x8p-152f : 0x1.49853p-76f -0x3.1b884p-76f : inexact-ok
+= csqrt downward dbl-64 -0x8p-152 -0x8p-152 : 0x1.49852f983efddp-76 -0x3.1b884327ab806p-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x8p-152 -0x8p-152 : 0x1.49852f983efddp-76 -0x3.1b884327ab806p-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x8p-152 -0x8p-152 : 0x1.49852f983efddp-76 -0x3.1b884327ab804p-76 : inexact-ok
+= csqrt upward dbl-64 -0x8p-152 -0x8p-152 : 0x1.49852f983efdep-76 -0x3.1b884327ab804p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57ap-76L -0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57cp-76L -0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57ap-76L -0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57cp-76L -0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57ap-76L -0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57cp-76L -0x3.1b884327ab8057e4p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57ap-76L -0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57cp-76L -0x3.1b884327ab8057ep-76L : inexact-ok
+= csqrt downward ldbl-128 -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d16p-76L -0x3.1b884327ab8057e2c8727f396696p-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d17p-76L -0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d16p-76L -0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d17p-76L -0x3.1b884327ab8057e2c8727f396694p-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L -0x3.1b884327ab8057e2c8727f3967p-76L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L -0x3.1b884327ab8057e2c8727f3967p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320dp-76L -0x3.1b884327ab8057e2c8727f3966p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x8p-152L -0x8p-152L : 0x1.49852f983efdd57b4bab8f320d8p-76L -0x3.1b884327ab8057e2c8727f3966p-76L : inexact-ok
+= csqrt downward dbl-64 -0x8p-152 -0x4p-1076 : 0xb.504f333f9de6p-1004 -0x2.d413cccfe779ap-76 : inexact-ok
+= csqrt tonearest dbl-64 -0x8p-152 -0x4p-1076 : 0xb.504f333f9de68p-1004 -0x2.d413cccfe779ap-76 : inexact-ok
+= csqrt towardzero dbl-64 -0x8p-152 -0x4p-1076 : 0xb.504f333f9de6p-1004 -0x2.d413cccfe7798p-76 : inexact-ok
+= csqrt upward dbl-64 -0x8p-152 -0x4p-1076 : 0xb.504f333f9de68p-1004 -0x2.d413cccfe7798p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484p-1004L -0x2.d413cccfe7799214p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484p-1004L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484p-1004L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6485p-1004L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484p-1004L -0x2.d413cccfe7799214p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484p-1004L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484p-1004L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6485p-1004L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484597d89b3754a8p-1004L -0x2.d413cccfe779921165f626cdd52cp-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484597d89b3754a8p-1004L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484597d89b3754a8p-1004L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+= csqrt upward ldbl-128 -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484597d89b3754bp-1004L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484594p-1004L -0x2.d413cccfe779921165f626cdd6p-76L : inexact-ok underflow errno-erange-ok
+= csqrt tonearest ldbl-128ibm -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484598p-1004L -0x2.d413cccfe779921165f626cdd5p-76L : inexact-ok underflow errno-erange-ok
+= csqrt towardzero ldbl-128ibm -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484594p-1004L -0x2.d413cccfe779921165f626cdd5p-76L : inexact-ok underflow errno-erange-ok
+= csqrt upward ldbl-128ibm -0x8p-152L -0x4p-1076L : 0xb.504f333f9de6484598p-1004L -0x2.d413cccfe779921165f626cdd5p-76L : inexact-ok underflow errno-erange-ok
+= csqrt downward ldbl-96-intel -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2c8p-2372L -0x2.d413cccfe7799214p-76L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2dp-2372L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2c8p-2372L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2dp-2372L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2c8p-2372L -0x2.d413cccfe7799214p-76L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2dp-2372L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2c8p-2372L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2dp-2372L -0x2.d413cccfe779921p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2cf61b69684f858p-2372L -0x2.d413cccfe779921165f626cdd52cp-76L : inexact-ok
+= csqrt tonearest ldbl-128 -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2cf61b69684f858p-2372L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2cf61b69684f858p-2372L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+= csqrt upward ldbl-128 -0x8p-152L -0x2.c832ff5b163af0dcp-2444L : 0x7.de674fc19752a2cf61b69684f85cp-2372L -0x2.d413cccfe779921165f626cdd52ap-76L : inexact-ok
+csqrt -0x8p-152 -0x1.818bccp+0
+= csqrt downward flt-32 -0x8p-152f -0x1.818bccp+0f : 0xd.e25fbp-4f -0xd.e25fcp-4f : inexact-ok
+= csqrt tonearest flt-32 -0x8p-152f -0x1.818bccp+0f : 0xd.e25fcp-4f -0xd.e25fcp-4f : inexact-ok
+= csqrt towardzero flt-32 -0x8p-152f -0x1.818bccp+0f : 0xd.e25fbp-4f -0xd.e25fbp-4f : inexact-ok
+= csqrt upward flt-32 -0x8p-152f -0x1.818bccp+0f : 0xd.e25fcp-4f -0xd.e25fbp-4f : inexact-ok
+= csqrt downward dbl-64 -0x8p-152 -0x1.818bccp+0 : 0xd.e25fb98f83908p-4 -0xd.e25fb98f8391p-4 : inexact-ok
+= csqrt tonearest dbl-64 -0x8p-152 -0x1.818bccp+0 : 0xd.e25fb98f83908p-4 -0xd.e25fb98f83908p-4 : inexact-ok
+= csqrt towardzero dbl-64 -0x8p-152 -0x1.818bccp+0 : 0xd.e25fb98f83908p-4 -0xd.e25fb98f83908p-4 : inexact-ok
+= csqrt upward dbl-64 -0x8p-152 -0x1.818bccp+0 : 0xd.e25fb98f8391p-4 -0xd.e25fb98f83908p-4 : inexact-ok
+= csqrt downward ldbl-96-intel -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a02p-4L -0xd.e25fb98f8390a03p-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a02p-4L -0xd.e25fb98f8390a02p-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a02p-4L -0xd.e25fb98f8390a02p-4L : inexact-ok
+= csqrt upward ldbl-96-intel -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a03p-4L -0xd.e25fb98f8390a02p-4L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a02p-4L -0xd.e25fb98f8390a03p-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a02p-4L -0xd.e25fb98f8390a02p-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a02p-4L -0xd.e25fb98f8390a02p-4L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a03p-4L -0xd.e25fb98f8390a02p-4L : inexact-ok
+= csqrt downward ldbl-128 -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a020c51dc0c93e1p-4L -0xd.e25fb98f8390a020c51dc0c93e18p-4L : inexact-ok
+= csqrt tonearest ldbl-128 -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a020c51dc0c93e18p-4L -0xd.e25fb98f8390a020c51dc0c93e18p-4L : inexact-ok
+= csqrt towardzero ldbl-128 -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a020c51dc0c93e1p-4L -0xd.e25fb98f8390a020c51dc0c93e1p-4L : inexact-ok
+= csqrt upward ldbl-128 -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a020c51dc0c93e18p-4L -0xd.e25fb98f8390a020c51dc0c93e1p-4L : inexact-ok
+= csqrt downward ldbl-128ibm -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a020c51dc0c93cp-4L -0xd.e25fb98f8390a020c51dc0c94p-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a020c51dc0c94p-4L -0xd.e25fb98f8390a020c51dc0c94p-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a020c51dc0c93cp-4L -0xd.e25fb98f8390a020c51dc0c93cp-4L : inexact-ok
+= csqrt upward ldbl-128ibm -0x8p-152L -0x1.818bccp+0L : 0xd.e25fb98f8390a020c51dc0c94p-4L -0xd.e25fb98f8390a020c51dc0c93cp-4L : inexact-ok
csqrt 0x1.fffffep+127 0x1.fffffep+127
= csqrt downward flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0x1.19435cp+64f 0x7.480c48p+60f : inexact-ok
= csqrt tonearest flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0x1.19435cp+64f 0x7.480c48p+60f : inexact-ok
@@ -112163,6 +113563,222 @@ erfc 0x1.2f644ep+0
= erfc tonearest ldbl-128ibm 0x1.2f644ep+0L : 0x1.7fefc09137c9485d5871f07f948p-4L : inexact-ok
= erfc towardzero ldbl-128ibm 0x1.2f644ep+0L : 0x1.7fefc09137c9485d5871f07f94p-4L : inexact-ok
= erfc upward ldbl-128ibm 0x1.2f644ep+0L : 0x1.7fefc09137c9485d5871f07f948p-4L : inexact-ok
+erfc 0x2.56af04p+0
+= erfc downward flt-32 0x2.56af04p+0f : 0x3.dbca04p-12f : inexact-ok
+= erfc tonearest flt-32 0x2.56af04p+0f : 0x3.dbca04p-12f : inexact-ok
+= erfc towardzero flt-32 0x2.56af04p+0f : 0x3.dbca04p-12f : inexact-ok
+= erfc upward flt-32 0x2.56af04p+0f : 0x3.dbca08p-12f : inexact-ok
+= erfc downward dbl-64 0x2.56af04p+0 : 0x3.dbca059c7e73ap-12 : inexact-ok
+= erfc tonearest dbl-64 0x2.56af04p+0 : 0x3.dbca059c7e73ap-12 : inexact-ok
+= erfc towardzero dbl-64 0x2.56af04p+0 : 0x3.dbca059c7e73ap-12 : inexact-ok
+= erfc upward dbl-64 0x2.56af04p+0 : 0x3.dbca059c7e73cp-12 : inexact-ok
+= erfc downward ldbl-96-intel 0x2.56af04p+0L : 0x3.dbca059c7e73a12p-12L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.56af04p+0L : 0x3.dbca059c7e73a124p-12L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.56af04p+0L : 0x3.dbca059c7e73a12p-12L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.56af04p+0L : 0x3.dbca059c7e73a124p-12L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.56af04p+0L : 0x3.dbca059c7e73a12p-12L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.56af04p+0L : 0x3.dbca059c7e73a124p-12L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.56af04p+0L : 0x3.dbca059c7e73a12p-12L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.56af04p+0L : 0x3.dbca059c7e73a124p-12L : inexact-ok
+= erfc downward ldbl-128 0x2.56af04p+0L : 0x3.dbca059c7e73a1239dd52028280cp-12L : inexact-ok
+= erfc tonearest ldbl-128 0x2.56af04p+0L : 0x3.dbca059c7e73a1239dd52028280cp-12L : inexact-ok
+= erfc towardzero ldbl-128 0x2.56af04p+0L : 0x3.dbca059c7e73a1239dd52028280cp-12L : inexact-ok
+= erfc upward ldbl-128 0x2.56af04p+0L : 0x3.dbca059c7e73a1239dd52028280ep-12L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.56af04p+0L : 0x3.dbca059c7e73a1239dd5202828p-12L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.56af04p+0L : 0x3.dbca059c7e73a1239dd5202828p-12L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.56af04p+0L : 0x3.dbca059c7e73a1239dd5202828p-12L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.56af04p+0L : 0x3.dbca059c7e73a1239dd5202829p-12L : inexact-ok
+erfc 0x2.b7f8cb76737d2af98dead7c4c5eep+0
+= erfc downward flt-32 0x2.b7f8ccp+0f : 0x7.e8b2e8p-16f : inexact-ok
+= erfc tonearest flt-32 0x2.b7f8ccp+0f : 0x7.e8b2fp-16f : inexact-ok
+= erfc towardzero flt-32 0x2.b7f8ccp+0f : 0x7.e8b2e8p-16f : inexact-ok
+= erfc upward flt-32 0x2.b7f8ccp+0f : 0x7.e8b2fp-16f : inexact-ok
+= erfc downward dbl-64 0x2.b7f8ccp+0 : 0x7.e8b2efb67945p-16 : inexact-ok
+= erfc tonearest dbl-64 0x2.b7f8ccp+0 : 0x7.e8b2efb67945p-16 : inexact-ok
+= erfc towardzero dbl-64 0x2.b7f8ccp+0 : 0x7.e8b2efb67945p-16 : inexact-ok
+= erfc upward dbl-64 0x2.b7f8ccp+0 : 0x7.e8b2efb679454p-16 : inexact-ok
+= erfc downward ldbl-96-intel 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a4p-16L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a4p-16L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a4p-16L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a48p-16L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a4p-16L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a4p-16L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a4p-16L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a48p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a42955c7a94bfbcp-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a42955c7a94bfbcp-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a42955c7a94bfbcp-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a42955c7a94bfcp-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a42955c7a94bep-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a42955c7a94cp-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a42955c7a94bep-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.b7f8ccp+0L : 0x7.e8b2efb679451a42955c7a94cp-16L : inexact-ok
+= erfc downward flt-32 0x2.b7f8c8p+0f : 0x7.e8b3ap-16f : inexact-ok
+= erfc tonearest flt-32 0x2.b7f8c8p+0f : 0x7.e8b3a8p-16f : inexact-ok
+= erfc towardzero flt-32 0x2.b7f8c8p+0f : 0x7.e8b3ap-16f : inexact-ok
+= erfc upward flt-32 0x2.b7f8c8p+0f : 0x7.e8b3a8p-16f : inexact-ok
+= erfc downward dbl-64 0x2.b7f8c8p+0 : 0x7.e8b3a6276f03cp-16 : inexact-ok
+= erfc tonearest dbl-64 0x2.b7f8c8p+0 : 0x7.e8b3a6276f04p-16 : inexact-ok
+= erfc towardzero dbl-64 0x2.b7f8c8p+0 : 0x7.e8b3a6276f03cp-16 : inexact-ok
+= erfc upward dbl-64 0x2.b7f8c8p+0 : 0x7.e8b3a6276f04p-16 : inexact-ok
+= erfc downward ldbl-96-intel 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f778p-16L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f778p-16L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f778p-16L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f78p-16L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f778p-16L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f778p-16L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f778p-16L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f78p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f7798c2a7c4e628p-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f7798c2a7c4e6284p-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f7798c2a7c4e628p-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f7798c2a7c4e6284p-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f7798c2a7c4e62p-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f7798c2a7c4e62p-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f7798c2a7c4e62p-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.b7f8c8p+0L : 0x7.e8b3a6276f03f7798c2a7c4e64p-16L : inexact-ok
+= erfc downward dbl-64 0x2.b7f8cb76737d4p+0 : 0x7.e8b308381dfc4p-16 : inexact-ok
+= erfc tonearest dbl-64 0x2.b7f8cb76737d4p+0 : 0x7.e8b308381dfc4p-16 : inexact-ok
+= erfc towardzero dbl-64 0x2.b7f8cb76737d4p+0 : 0x7.e8b308381dfc4p-16 : inexact-ok
+= erfc upward dbl-64 0x2.b7f8cb76737d4p+0 : 0x7.e8b308381dfc8p-16 : inexact-ok
+= erfc downward ldbl-96-intel 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55cp-16L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c8p-16L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55cp-16L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c8p-16L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55cp-16L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c8p-16L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55cp-16L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c8p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c4841397b30ae4p-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c4841397b30ae4p-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c4841397b30ae4p-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c4841397b30ae8p-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c4841397b30ap-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c4841397b30ap-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c4841397b30ap-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.b7f8cb76737d4p+0L : 0x7.e8b308381dfc55c4841397b30cp-16L : inexact-ok
+= erfc downward dbl-64 0x2.b7f8cb76737d2p+0 : 0x7.e8b308381e02p-16 : inexact-ok
+= erfc tonearest dbl-64 0x2.b7f8cb76737d2p+0 : 0x7.e8b308381e02p-16 : inexact-ok
+= erfc towardzero dbl-64 0x2.b7f8cb76737d2p+0 : 0x7.e8b308381e02p-16 : inexact-ok
+= erfc upward dbl-64 0x2.b7f8cb76737d2p+0 : 0x7.e8b308381e024p-16 : inexact-ok
+= erfc downward ldbl-96-intel 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e020948p-16L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02095p-16L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e020948p-16L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02095p-16L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e020948p-16L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02095p-16L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e020948p-16L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02095p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02094c04b2b4fe1dccp-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02094c04b2b4fe1ddp-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02094c04b2b4fe1dccp-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02094c04b2b4fe1ddp-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02094c04b2b4fe1cp-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02094c04b2b4fe1ep-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02094c04b2b4fe1cp-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.b7f8cb76737d2p+0L : 0x7.e8b308381e02094c04b2b4fe1ep-16L : inexact-ok
+= erfc downward ldbl-96-intel 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e001448p-16L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e001448p-16L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e001448p-16L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00145p-16L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e001448p-16L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e001448p-16L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e001448p-16L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00145p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00144be16c16cf88ep-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00144be16c16cf88ep-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00144be16c16cf88ep-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00144be16c16cf88e4p-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00144be16c16cf88p-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00144be16c16cf88p-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00144be16c16cf88p-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.b7f8cb76737d2afcp+0L : 0x7.e8b308381e00144be16c16cf8ap-16L : inexact-ok
+= erfc downward ldbl-96-intel 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e0015p-16L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e0015p-16L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e0015p-16L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001508p-16L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e0015p-16L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e0015p-16L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e0015p-16L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001508p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001502525c2ab33254p-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001502525c2ab33258p-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001502525c2ab33254p-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001502525c2ab33258p-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001502525c2ab332p-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001502525c2ab332p-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001502525c2ab332p-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.b7f8cb76737d2af8p+0L : 0x7.e8b308381e001502525c2ab334p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8cb76737d2af98dead7c4c5eep+0L : 0x7.e8b308381e0014bb6d3bd6db5998p-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8cb76737d2af98dead7c4c5eep+0L : 0x7.e8b308381e0014bb6d3bd6db599cp-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8cb76737d2af98dead7c4c5eep+0L : 0x7.e8b308381e0014bb6d3bd6db5998p-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8cb76737d2af98dead7c4c5eep+0L : 0x7.e8b308381e0014bb6d3bd6db599cp-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8cb76737d2af98dead7c4c6p+0L : 0x7.e8b308381e0014bb6d3bd6db5664p-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8cb76737d2af98dead7c4c6p+0L : 0x7.e8b308381e0014bb6d3bd6db5664p-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8cb76737d2af98dead7c4c6p+0L : 0x7.e8b308381e0014bb6d3bd6db5664p-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8cb76737d2af98dead7c4c6p+0L : 0x7.e8b308381e0014bb6d3bd6db5668p-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.b7f8cb76737d2af98dead7c4c6p+0L : 0x7.e8b308381e0014bb6d3bd6db56p-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.b7f8cb76737d2af98dead7c4c6p+0L : 0x7.e8b308381e0014bb6d3bd6db56p-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.b7f8cb76737d2af98dead7c4c6p+0L : 0x7.e8b308381e0014bb6d3bd6db56p-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.b7f8cb76737d2af98dead7c4c6p+0L : 0x7.e8b308381e0014bb6d3bd6db58p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.b7f8cb76737d2af98dead7c4c5p+0L : 0x7.e8b308381e0014bb6d3bd6db84p-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.b7f8cb76737d2af98dead7c4c5p+0L : 0x7.e8b308381e0014bb6d3bd6db8404p-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.b7f8cb76737d2af98dead7c4c5p+0L : 0x7.e8b308381e0014bb6d3bd6db84p-16L : inexact-ok
+= erfc upward ldbl-128 0x2.b7f8cb76737d2af98dead7c4c5p+0L : 0x7.e8b308381e0014bb6d3bd6db8404p-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.b7f8cb76737d2af98dead7c4c5p+0L : 0x7.e8b308381e0014bb6d3bd6db84p-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.b7f8cb76737d2af98dead7c4c5p+0L : 0x7.e8b308381e0014bb6d3bd6db84p-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.b7f8cb76737d2af98dead7c4c5p+0L : 0x7.e8b308381e0014bb6d3bd6db84p-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.b7f8cb76737d2af98dead7c4c5p+0L : 0x7.e8b308381e0014bb6d3bd6db86p-16L : inexact-ok
+erfc 0x2.dfb9b4p+0
+= erfc downward flt-32 0x2.dfb9b4p+0f : 0x3.281c2cp-16f : inexact-ok
+= erfc tonearest flt-32 0x2.dfb9b4p+0f : 0x3.281c2cp-16f : inexact-ok
+= erfc towardzero flt-32 0x2.dfb9b4p+0f : 0x3.281c2cp-16f : inexact-ok
+= erfc upward flt-32 0x2.dfb9b4p+0f : 0x3.281c3p-16f : inexact-ok
+= erfc downward dbl-64 0x2.dfb9b4p+0 : 0x3.281c2d7e470e4p-16 : inexact-ok
+= erfc tonearest dbl-64 0x2.dfb9b4p+0 : 0x3.281c2d7e470e6p-16 : inexact-ok
+= erfc towardzero dbl-64 0x2.dfb9b4p+0 : 0x3.281c2d7e470e4p-16 : inexact-ok
+= erfc upward dbl-64 0x2.dfb9b4p+0 : 0x3.281c2d7e470e6p-16 : inexact-ok
+= erfc downward ldbl-96-intel 0x2.dfb9b4p+0L : 0x3.281c2d7e470e508p-16L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5084p-16L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2.dfb9b4p+0L : 0x3.281c2d7e470e508p-16L : inexact-ok
+= erfc upward ldbl-96-intel 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5084p-16L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2.dfb9b4p+0L : 0x3.281c2d7e470e508p-16L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5084p-16L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2.dfb9b4p+0L : 0x3.281c2d7e470e508p-16L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5084p-16L : inexact-ok
+= erfc downward ldbl-128 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5082e42097886928p-16L : inexact-ok
+= erfc tonearest ldbl-128 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5082e4209788692ap-16L : inexact-ok
+= erfc towardzero ldbl-128 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5082e42097886928p-16L : inexact-ok
+= erfc upward ldbl-128 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5082e4209788692ap-16L : inexact-ok
+= erfc downward ldbl-128ibm 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5082e420978869p-16L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5082e420978869p-16L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5082e420978869p-16L : inexact-ok
+= erfc upward ldbl-128ibm 0x2.dfb9b4p+0L : 0x3.281c2d7e470e5082e42097886ap-16L : inexact-ok
+erfc 0x1.e33c9ep+0
+= erfc downward flt-32 0x1.e33c9ep+0f : 0x1.f1cb04p-8f : inexact-ok
+= erfc tonearest flt-32 0x1.e33c9ep+0f : 0x1.f1cb04p-8f : inexact-ok
+= erfc towardzero flt-32 0x1.e33c9ep+0f : 0x1.f1cb04p-8f : inexact-ok
+= erfc upward flt-32 0x1.e33c9ep+0f : 0x1.f1cb06p-8f : inexact-ok
+= erfc downward dbl-64 0x1.e33c9ep+0 : 0x1.f1cb04b622e6fp-8 : inexact-ok
+= erfc tonearest dbl-64 0x1.e33c9ep+0 : 0x1.f1cb04b622e6fp-8 : inexact-ok
+= erfc towardzero dbl-64 0x1.e33c9ep+0 : 0x1.f1cb04b622e6fp-8 : inexact-ok
+= erfc upward dbl-64 0x1.e33c9ep+0 : 0x1.f1cb04b622e7p-8 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d4p-8L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d6p-8L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d4p-8L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d6p-8L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d4p-8L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d6p-8L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d4p-8L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d6p-8L : inexact-ok
+= erfc downward ldbl-128 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d5035449633b46p-8L : inexact-ok
+= erfc tonearest ldbl-128 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d5035449633b46p-8L : inexact-ok
+= erfc towardzero ldbl-128 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d5035449633b46p-8L : inexact-ok
+= erfc upward ldbl-128 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d5035449633b47p-8L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d5035449633bp-8L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d5035449633b8p-8L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d5035449633bp-8L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.e33c9ep+0L : 0x1.f1cb04b622e6f4d5035449633b8p-8L : inexact-ok
exp 0
= exp downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
= exp tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
@@ -114015,6 +115631,31 @@ exp 0xd.89746a799ac4eedp+0
= exp tonearest ldbl-128ibm 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d2cp+16L : inexact-ok
= exp towardzero ldbl-128ibm 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d28p+16L : inexact-ok
= exp upward ldbl-128ibm 0xd.89746a799ac4eedp+0L : 0xb.8c7b4638d384188f496d329d2cp+16L : inexact-ok
+exp -0x6.58b64p-4
+= exp downward flt-32 -0x6.58b64p-4f : 0xa.c2d25p-4f : inexact-ok
+= exp tonearest flt-32 -0x6.58b64p-4f : 0xa.c2d26p-4f : inexact-ok
+= exp towardzero flt-32 -0x6.58b64p-4f : 0xa.c2d25p-4f : inexact-ok
+= exp upward flt-32 -0x6.58b64p-4f : 0xa.c2d26p-4f : inexact-ok
+= exp downward dbl-64 -0x6.58b64p-4 : 0xa.c2d2580088708p-4 : inexact-ok
+= exp tonearest dbl-64 -0x6.58b64p-4 : 0xa.c2d2580088708p-4 : inexact-ok
+= exp towardzero dbl-64 -0x6.58b64p-4 : 0xa.c2d2580088708p-4 : inexact-ok
+= exp upward dbl-64 -0x6.58b64p-4 : 0xa.c2d258008871p-4 : inexact-ok
+= exp downward ldbl-96-intel -0x6.58b64p-4L : 0xa.c2d2580088709f3p-4L : inexact-ok
+= exp tonearest ldbl-96-intel -0x6.58b64p-4L : 0xa.c2d2580088709f3p-4L : inexact-ok
+= exp towardzero ldbl-96-intel -0x6.58b64p-4L : 0xa.c2d2580088709f3p-4L : inexact-ok
+= exp upward ldbl-96-intel -0x6.58b64p-4L : 0xa.c2d2580088709f4p-4L : inexact-ok
+= exp downward ldbl-96-m68k -0x6.58b64p-4L : 0xa.c2d2580088709f3p-4L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x6.58b64p-4L : 0xa.c2d2580088709f3p-4L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x6.58b64p-4L : 0xa.c2d2580088709f3p-4L : inexact-ok
+= exp upward ldbl-96-m68k -0x6.58b64p-4L : 0xa.c2d2580088709f4p-4L : inexact-ok
+= exp downward ldbl-128 -0x6.58b64p-4L : 0xa.c2d2580088709f3262612e0cb8p-4L : inexact-ok
+= exp tonearest ldbl-128 -0x6.58b64p-4L : 0xa.c2d2580088709f3262612e0cb808p-4L : inexact-ok
+= exp towardzero ldbl-128 -0x6.58b64p-4L : 0xa.c2d2580088709f3262612e0cb8p-4L : inexact-ok
+= exp upward ldbl-128 -0x6.58b64p-4L : 0xa.c2d2580088709f3262612e0cb808p-4L : inexact-ok
+= exp downward ldbl-128ibm -0x6.58b64p-4L : 0xa.c2d2580088709f3262612e0cb8p-4L : inexact-ok
+= exp tonearest ldbl-128ibm -0x6.58b64p-4L : 0xa.c2d2580088709f3262612e0cb8p-4L : inexact-ok
+= exp towardzero ldbl-128ibm -0x6.58b64p-4L : 0xa.c2d2580088709f3262612e0cb8p-4L : inexact-ok
+= exp upward ldbl-128ibm -0x6.58b64p-4L : 0xa.c2d2580088709f3262612e0cbcp-4L : inexact-ok
exp10 0
= exp10 downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
= exp10 tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
@@ -115584,6 +117225,56 @@ exp10 0xe.8b349p+4
= exp10 tonearest ldbl-128ibm 0xe.8b349p+4L : 0x2.04e945593f41f0c960f8e9467bp+772L : inexact-ok
= exp10 towardzero ldbl-128ibm 0xe.8b349p+4L : 0x2.04e945593f41f0c960f8e9467ap+772L : inexact-ok
= exp10 upward ldbl-128ibm 0xe.8b349p+4L : 0x2.04e945593f41f0c960f8e9467bp+772L : inexact-ok
+exp10 0x3.495c78p+0
+= exp10 downward flt-32 0x3.495c78p+0f : 0x7.8e7e4p+8f : inexact-ok
+= exp10 tonearest flt-32 0x3.495c78p+0f : 0x7.8e7e4p+8f : inexact-ok
+= exp10 towardzero flt-32 0x3.495c78p+0f : 0x7.8e7e4p+8f : inexact-ok
+= exp10 upward flt-32 0x3.495c78p+0f : 0x7.8e7e48p+8f : inexact-ok
+= exp10 downward dbl-64 0x3.495c78p+0 : 0x7.8e7e436efa1d4p+8 : inexact-ok
+= exp10 tonearest dbl-64 0x3.495c78p+0 : 0x7.8e7e436efa1d4p+8 : inexact-ok
+= exp10 towardzero dbl-64 0x3.495c78p+0 : 0x7.8e7e436efa1d4p+8 : inexact-ok
+= exp10 upward dbl-64 0x3.495c78p+0 : 0x7.8e7e436efa1d8p+8 : inexact-ok
+= exp10 downward ldbl-96-intel 0x3.495c78p+0L : 0x7.8e7e436efa1d5b18p+8L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x3.495c78p+0L : 0x7.8e7e436efa1d5b18p+8L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x3.495c78p+0L : 0x7.8e7e436efa1d5b18p+8L : inexact-ok
+= exp10 upward ldbl-96-intel 0x3.495c78p+0L : 0x7.8e7e436efa1d5b2p+8L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x3.495c78p+0L : 0x7.8e7e436efa1d5b18p+8L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x3.495c78p+0L : 0x7.8e7e436efa1d5b18p+8L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x3.495c78p+0L : 0x7.8e7e436efa1d5b18p+8L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x3.495c78p+0L : 0x7.8e7e436efa1d5b2p+8L : inexact-ok
+= exp10 downward ldbl-128 0x3.495c78p+0L : 0x7.8e7e436efa1d5b19bda5590a91c4p+8L : inexact-ok
+= exp10 tonearest ldbl-128 0x3.495c78p+0L : 0x7.8e7e436efa1d5b19bda5590a91c4p+8L : inexact-ok
+= exp10 towardzero ldbl-128 0x3.495c78p+0L : 0x7.8e7e436efa1d5b19bda5590a91c4p+8L : inexact-ok
+= exp10 upward ldbl-128 0x3.495c78p+0L : 0x7.8e7e436efa1d5b19bda5590a91c8p+8L : inexact-ok
+= exp10 downward ldbl-128ibm 0x3.495c78p+0L : 0x7.8e7e436efa1d5b19bda5590a9p+8L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x3.495c78p+0L : 0x7.8e7e436efa1d5b19bda5590a92p+8L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x3.495c78p+0L : 0x7.8e7e436efa1d5b19bda5590a9p+8L : inexact-ok
+= exp10 upward ldbl-128ibm 0x3.495c78p+0L : 0x7.8e7e436efa1d5b19bda5590a92p+8L : inexact-ok
+exp10 0xf.f33f6p+0
+= exp10 downward flt-32 0xf.f33f6p+0f : 0x1.fad592p+52f : inexact-ok
+= exp10 tonearest flt-32 0xf.f33f6p+0f : 0x1.fad592p+52f : inexact-ok
+= exp10 towardzero flt-32 0xf.f33f6p+0f : 0x1.fad592p+52f : inexact-ok
+= exp10 upward flt-32 0xf.f33f6p+0f : 0x1.fad594p+52f : inexact-ok
+= exp10 downward dbl-64 0xf.f33f6p+0 : 0x1.fad59245e4f68p+52 : inexact-ok
+= exp10 tonearest dbl-64 0xf.f33f6p+0 : 0x1.fad59245e4f68p+52 : inexact-ok
+= exp10 towardzero dbl-64 0xf.f33f6p+0 : 0x1.fad59245e4f68p+52 : inexact-ok
+= exp10 upward dbl-64 0xf.f33f6p+0 : 0x1.fad59245e4f69p+52 : inexact-ok
+= exp10 downward ldbl-96-intel 0xf.f33f6p+0L : 0x1.fad59245e4f68154p+52L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0xf.f33f6p+0L : 0x1.fad59245e4f68156p+52L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0xf.f33f6p+0L : 0x1.fad59245e4f68154p+52L : inexact-ok
+= exp10 upward ldbl-96-intel 0xf.f33f6p+0L : 0x1.fad59245e4f68156p+52L : inexact-ok
+= exp10 downward ldbl-96-m68k 0xf.f33f6p+0L : 0x1.fad59245e4f68154p+52L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0xf.f33f6p+0L : 0x1.fad59245e4f68156p+52L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0xf.f33f6p+0L : 0x1.fad59245e4f68154p+52L : inexact-ok
+= exp10 upward ldbl-96-m68k 0xf.f33f6p+0L : 0x1.fad59245e4f68156p+52L : inexact-ok
+= exp10 downward ldbl-128 0xf.f33f6p+0L : 0x1.fad59245e4f681552bf17b541a5ep+52L : inexact-ok
+= exp10 tonearest ldbl-128 0xf.f33f6p+0L : 0x1.fad59245e4f681552bf17b541a5fp+52L : inexact-ok
+= exp10 towardzero ldbl-128 0xf.f33f6p+0L : 0x1.fad59245e4f681552bf17b541a5ep+52L : inexact-ok
+= exp10 upward ldbl-128 0xf.f33f6p+0L : 0x1.fad59245e4f681552bf17b541a5fp+52L : inexact-ok
+= exp10 downward ldbl-128ibm 0xf.f33f6p+0L : 0x1.fad59245e4f681552bf17b541ap+52L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0xf.f33f6p+0L : 0x1.fad59245e4f681552bf17b541a8p+52L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0xf.f33f6p+0L : 0x1.fad59245e4f681552bf17b541ap+52L : inexact-ok
+= exp10 upward ldbl-128ibm 0xf.f33f6p+0L : 0x1.fad59245e4f681552bf17b541a8p+52L : inexact-ok
exp2 0
= exp2 downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
= exp2 tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
@@ -117188,6 +118879,111 @@ exp2 -0x4.8ce878p-4
= exp2 tonearest ldbl-128ibm -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111790cp-4L : inexact-ok
= exp2 towardzero ldbl-128ibm -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111790cp-4L : inexact-ok
= exp2 upward ldbl-128ibm -0x4.8ce878p-4L : 0xd.23271e170997ffff8d5111791p-4L : inexact-ok
+exp2 0xf.93d18bf7be8d272p-4
+= exp2 downward flt-32 0xf.93d19p-4f : 0x1.f6b64ap+0f : inexact-ok
+= exp2 tonearest flt-32 0xf.93d19p-4f : 0x1.f6b64ap+0f : inexact-ok
+= exp2 towardzero flt-32 0xf.93d19p-4f : 0x1.f6b64ap+0f : inexact-ok
+= exp2 upward flt-32 0xf.93d19p-4f : 0x1.f6b64cp+0f : inexact-ok
+= exp2 downward dbl-64 0xf.93d19p-4 : 0x1.f6b64a6870e6ap+0 : inexact-ok
+= exp2 tonearest dbl-64 0xf.93d19p-4 : 0x1.f6b64a6870e6bp+0 : inexact-ok
+= exp2 towardzero dbl-64 0xf.93d19p-4 : 0x1.f6b64a6870e6ap+0 : inexact-ok
+= exp2 upward dbl-64 0xf.93d19p-4 : 0x1.f6b64a6870e6bp+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0xf.93d19p-4L : 0x1.f6b64a6870e6ae12p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0xf.93d19p-4L : 0x1.f6b64a6870e6ae12p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0xf.93d19p-4L : 0x1.f6b64a6870e6ae12p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0xf.93d19p-4L : 0x1.f6b64a6870e6ae14p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0xf.93d19p-4L : 0x1.f6b64a6870e6ae12p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0xf.93d19p-4L : 0x1.f6b64a6870e6ae12p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0xf.93d19p-4L : 0x1.f6b64a6870e6ae12p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0xf.93d19p-4L : 0x1.f6b64a6870e6ae14p+0L : inexact-ok
+= exp2 downward ldbl-128 0xf.93d19p-4L : 0x1.f6b64a6870e6ae124dad946fb894p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0xf.93d19p-4L : 0x1.f6b64a6870e6ae124dad946fb894p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0xf.93d19p-4L : 0x1.f6b64a6870e6ae124dad946fb894p+0L : inexact-ok
+= exp2 upward ldbl-128 0xf.93d19p-4L : 0x1.f6b64a6870e6ae124dad946fb895p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0xf.93d19p-4L : 0x1.f6b64a6870e6ae124dad946fb88p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0xf.93d19p-4L : 0x1.f6b64a6870e6ae124dad946fb88p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0xf.93d19p-4L : 0x1.f6b64a6870e6ae124dad946fb88p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0xf.93d19p-4L : 0x1.f6b64a6870e6ae124dad946fb9p+0L : inexact-ok
+= exp2 downward flt-32 0xf.93d18p-4f : 0x1.f6b648p+0f : inexact-ok
+= exp2 tonearest flt-32 0xf.93d18p-4f : 0x1.f6b64ap+0f : inexact-ok
+= exp2 towardzero flt-32 0xf.93d18p-4f : 0x1.f6b648p+0f : inexact-ok
+= exp2 upward flt-32 0xf.93d18p-4f : 0x1.f6b64ap+0f : inexact-ok
+= exp2 downward dbl-64 0xf.93d18p-4 : 0x1.f6b6490bfcd17p+0 : inexact-ok
+= exp2 tonearest dbl-64 0xf.93d18p-4 : 0x1.f6b6490bfcd17p+0 : inexact-ok
+= exp2 towardzero dbl-64 0xf.93d18p-4 : 0x1.f6b6490bfcd17p+0 : inexact-ok
+= exp2 upward dbl-64 0xf.93d18p-4 : 0x1.f6b6490bfcd18p+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0xf.93d18p-4L : 0x1.f6b6490bfcd17676p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0xf.93d18p-4L : 0x1.f6b6490bfcd17676p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0xf.93d18p-4L : 0x1.f6b6490bfcd17676p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0xf.93d18p-4L : 0x1.f6b6490bfcd17678p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0xf.93d18p-4L : 0x1.f6b6490bfcd17676p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0xf.93d18p-4L : 0x1.f6b6490bfcd17676p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0xf.93d18p-4L : 0x1.f6b6490bfcd17676p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0xf.93d18p-4L : 0x1.f6b6490bfcd17678p+0L : inexact-ok
+= exp2 downward ldbl-128 0xf.93d18p-4L : 0x1.f6b6490bfcd17676f008c989d539p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0xf.93d18p-4L : 0x1.f6b6490bfcd17676f008c989d53ap+0L : inexact-ok
+= exp2 towardzero ldbl-128 0xf.93d18p-4L : 0x1.f6b6490bfcd17676f008c989d539p+0L : inexact-ok
+= exp2 upward ldbl-128 0xf.93d18p-4L : 0x1.f6b6490bfcd17676f008c989d53ap+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0xf.93d18p-4L : 0x1.f6b6490bfcd17676f008c989d5p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0xf.93d18p-4L : 0x1.f6b6490bfcd17676f008c989d5p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0xf.93d18p-4L : 0x1.f6b6490bfcd17676f008c989d5p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0xf.93d18p-4L : 0x1.f6b6490bfcd17676f008c989d58p+0L : inexact-ok
+= exp2 downward dbl-64 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015ep+0 : inexact-ok
+= exp2 tonearest dbl-64 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015fp+0 : inexact-ok
+= exp2 towardzero dbl-64 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015ep+0 : inexact-ok
+= exp2 upward dbl-64 0xf.93d18bf7be8d8p-4 : 0x1.f6b64a10a015fp+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e996p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e998p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e996p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e998p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e996p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e998p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e996p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e998p+0L : inexact-ok
+= exp2 downward ldbl-128 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e99701a69e715b1ep+0L : inexact-ok
+= exp2 tonearest ldbl-128 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e99701a69e715b1fp+0L : inexact-ok
+= exp2 towardzero ldbl-128 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e99701a69e715b1ep+0L : inexact-ok
+= exp2 upward ldbl-128 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e99701a69e715b1fp+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e99701a69e715bp+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e99701a69e715bp+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e99701a69e715bp+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0xf.93d18bf7be8d8p-4L : 0x1.f6b64a10a015e99701a69e715b8p+0L : inexact-ok
+= exp2 downward dbl-64 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015dp+0 : inexact-ok
+= exp2 tonearest dbl-64 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015ep+0 : inexact-ok
+= exp2 towardzero dbl-64 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015dp+0 : inexact-ok
+= exp2 upward dbl-64 0xf.93d18bf7be8dp-4 : 0x1.f6b64a10a015ep+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb2p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb4p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb2p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb4p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb2p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb4p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb2p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb4p+0L : inexact-ok
+= exp2 downward ldbl-128 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb360fb026c4e2p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb360fb026c4e21p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb360fb026c4e2p+0L : inexact-ok
+= exp2 upward ldbl-128 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb360fb026c4e21p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb360fb026c4ep+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb360fb026c4ep+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb360fb026c4ep+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0xf.93d18bf7be8dp-4L : 0x1.f6b64a10a015deb360fb026c4e8p+0L : inexact-ok
+= exp2 downward ldbl-96-intel 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e206p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e208p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e206p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e208p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e206p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e208p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e206p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e208p+0L : inexact-ok
+= exp2 downward ldbl-128 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e20774d776dcd952p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e20774d776dcd953p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e20774d776dcd952p+0L : inexact-ok
+= exp2 upward ldbl-128 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e20774d776dcd953p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e20774d776dcd9p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e20774d776dcd98p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e20774d776dcd9p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0xf.93d18bf7be8d272p-4L : 0x1.f6b64a10a015e20774d776dcd98p+0L : inexact-ok
expm1 0
= expm1 downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
= expm1 tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
@@ -119023,6 +120819,31 @@ expm1 0x4.857de8p+4
= expm1 tonearest ldbl-128ibm 0x4.857de8p+4L : 0x1.4aaa8e05bcf71097ff88abf1c08p+104L : inexact-ok
= expm1 towardzero ldbl-128ibm 0x4.857de8p+4L : 0x1.4aaa8e05bcf71097ff88abf1c08p+104L : inexact-ok
= expm1 upward ldbl-128ibm 0x4.857de8p+4L : 0x1.4aaa8e05bcf71097ff88abf1c1p+104L : inexact-ok
+expm1 0x5.dfeb68p-4
+= expm1 downward flt-32 0x5.dfeb68p-4f : 0x7.192678p-4f : inexact-ok
+= expm1 tonearest flt-32 0x5.dfeb68p-4f : 0x7.19268p-4f : inexact-ok
+= expm1 towardzero flt-32 0x5.dfeb68p-4f : 0x7.192678p-4f : inexact-ok
+= expm1 upward flt-32 0x5.dfeb68p-4f : 0x7.19268p-4f : inexact-ok
+= expm1 downward dbl-64 0x5.dfeb68p-4 : 0x7.19267f117e20cp-4 : inexact-ok
+= expm1 tonearest dbl-64 0x5.dfeb68p-4 : 0x7.19267f117e21p-4 : inexact-ok
+= expm1 towardzero dbl-64 0x5.dfeb68p-4 : 0x7.19267f117e20cp-4 : inexact-ok
+= expm1 upward dbl-64 0x5.dfeb68p-4 : 0x7.19267f117e21p-4 : inexact-ok
+= expm1 downward ldbl-96-intel 0x5.dfeb68p-4L : 0x7.19267f117e20e3b8p-4L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x5.dfeb68p-4L : 0x7.19267f117e20e3b8p-4L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x5.dfeb68p-4L : 0x7.19267f117e20e3b8p-4L : inexact-ok
+= expm1 upward ldbl-96-intel 0x5.dfeb68p-4L : 0x7.19267f117e20e3cp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x5.dfeb68p-4L : 0x7.19267f117e20e3b8p-4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x5.dfeb68p-4L : 0x7.19267f117e20e3b8p-4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x5.dfeb68p-4L : 0x7.19267f117e20e3b8p-4L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x5.dfeb68p-4L : 0x7.19267f117e20e3cp-4L : inexact-ok
+= expm1 downward ldbl-128 0x5.dfeb68p-4L : 0x7.19267f117e20e3b9a8b8bdf57f7p-4L : inexact-ok
+= expm1 tonearest ldbl-128 0x5.dfeb68p-4L : 0x7.19267f117e20e3b9a8b8bdf57f74p-4L : inexact-ok
+= expm1 towardzero ldbl-128 0x5.dfeb68p-4L : 0x7.19267f117e20e3b9a8b8bdf57f7p-4L : inexact-ok
+= expm1 upward ldbl-128 0x5.dfeb68p-4L : 0x7.19267f117e20e3b9a8b8bdf57f74p-4L : inexact-ok
+= expm1 downward ldbl-128ibm 0x5.dfeb68p-4L : 0x7.19267f117e20e3b9a8b8bdf57ep-4L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x5.dfeb68p-4L : 0x7.19267f117e20e3b9a8b8bdf58p-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x5.dfeb68p-4L : 0x7.19267f117e20e3b9a8b8bdf57ep-4L : inexact-ok
+= expm1 upward ldbl-128ibm 0x5.dfeb68p-4L : 0x7.19267f117e20e3b9a8b8bdf58p-4L : inexact-ok
expm1 0x4.0000000000000028p-16384
= 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
@@ -175741,6 +177562,31 @@ log 0x1.929d9cp+0
= log tonearest ldbl-128ibm 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af26p-4L : inexact-ok
= log towardzero ldbl-128ibm 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af26p-4L : inexact-ok
= log upward ldbl-128ibm 0x1.929d9cp+0L : 0x7.3eb06c60714c5ffbcdb915af28p-4L : inexact-ok
+log 0x1.770072p+0
+= log downward flt-32 0x1.770072p+0f : 0x6.1ba94p-4f : inexact-ok
+= log tonearest flt-32 0x1.770072p+0f : 0x6.1ba94p-4f : inexact-ok
+= log towardzero flt-32 0x1.770072p+0f : 0x6.1ba94p-4f : inexact-ok
+= log upward flt-32 0x1.770072p+0f : 0x6.1ba948p-4f : inexact-ok
+= log downward dbl-64 0x1.770072p+0 : 0x6.1ba943bb20434p-4 : inexact-ok
+= log tonearest dbl-64 0x1.770072p+0 : 0x6.1ba943bb20434p-4 : inexact-ok
+= log towardzero dbl-64 0x1.770072p+0 : 0x6.1ba943bb20434p-4 : inexact-ok
+= log upward dbl-64 0x1.770072p+0 : 0x6.1ba943bb20438p-4 : inexact-ok
+= log downward ldbl-96-intel 0x1.770072p+0L : 0x6.1ba943bb20434dcp-4L : inexact-ok
+= log tonearest ldbl-96-intel 0x1.770072p+0L : 0x6.1ba943bb20434dc8p-4L : inexact-ok
+= log towardzero ldbl-96-intel 0x1.770072p+0L : 0x6.1ba943bb20434dcp-4L : inexact-ok
+= log upward ldbl-96-intel 0x1.770072p+0L : 0x6.1ba943bb20434dc8p-4L : inexact-ok
+= log downward ldbl-96-m68k 0x1.770072p+0L : 0x6.1ba943bb20434dcp-4L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1.770072p+0L : 0x6.1ba943bb20434dc8p-4L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1.770072p+0L : 0x6.1ba943bb20434dcp-4L : inexact-ok
+= log upward ldbl-96-m68k 0x1.770072p+0L : 0x6.1ba943bb20434dc8p-4L : inexact-ok
+= log downward ldbl-128 0x1.770072p+0L : 0x6.1ba943bb20434dc4abd932bca66p-4L : inexact-ok
+= log tonearest ldbl-128 0x1.770072p+0L : 0x6.1ba943bb20434dc4abd932bca664p-4L : inexact-ok
+= log towardzero ldbl-128 0x1.770072p+0L : 0x6.1ba943bb20434dc4abd932bca66p-4L : inexact-ok
+= log upward ldbl-128 0x1.770072p+0L : 0x6.1ba943bb20434dc4abd932bca664p-4L : inexact-ok
+= log downward ldbl-128ibm 0x1.770072p+0L : 0x6.1ba943bb20434dc4abd932bca6p-4L : inexact-ok
+= log tonearest ldbl-128ibm 0x1.770072p+0L : 0x6.1ba943bb20434dc4abd932bca6p-4L : inexact-ok
+= log towardzero ldbl-128ibm 0x1.770072p+0L : 0x6.1ba943bb20434dc4abd932bca6p-4L : inexact-ok
+= log upward ldbl-128ibm 0x1.770072p+0L : 0x6.1ba943bb20434dc4abd932bca8p-4L : inexact-ok
log10 1
= log10 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
= log10 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
@@ -178091,6 +179937,570 @@ log1p 0x7.fc242a2235222ef8p-4
= log1p tonearest ldbl-128ibm 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bcp-4L : inexact-ok
= log1p towardzero ldbl-128ibm 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bap-4L : inexact-ok
= log1p upward ldbl-128ibm 0x7.fc242a2235222ef8p-4L : 0x6.7a3637a5521e1c4061dc0937bcp-4L : inexact-ok
+log1p -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4
+= log1p downward flt-32 -0x4.f37d38p-4f : -0x5.ec965p-4f : inexact-ok
+= log1p tonearest flt-32 -0x4.f37d38p-4f : -0x5.ec9648p-4f : inexact-ok
+= log1p towardzero flt-32 -0x4.f37d38p-4f : -0x5.ec9648p-4f : inexact-ok
+= log1p upward flt-32 -0x4.f37d38p-4f : -0x5.ec9648p-4f : inexact-ok
+= log1p downward dbl-64 -0x4.f37d38p-4 : -0x5.ec9649184d39cp-4 : inexact-ok
+= log1p tonearest dbl-64 -0x4.f37d38p-4 : -0x5.ec9649184d39cp-4 : inexact-ok
+= log1p towardzero dbl-64 -0x4.f37d38p-4 : -0x5.ec9649184d398p-4 : inexact-ok
+= log1p upward dbl-64 -0x4.f37d38p-4 : -0x5.ec9649184d398p-4 : inexact-ok
+= log1p downward ldbl-96-intel -0x4.f37d38p-4L : -0x5.ec9649184d39a5ep-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x4.f37d38p-4L : -0x5.ec9649184d39a5d8p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x4.f37d38p-4L : -0x5.ec9649184d39a5d8p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x4.f37d38p-4L : -0x5.ec9649184d39a5d8p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x4.f37d38p-4L : -0x5.ec9649184d39a5ep-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x4.f37d38p-4L : -0x5.ec9649184d39a5d8p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x4.f37d38p-4L : -0x5.ec9649184d39a5d8p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x4.f37d38p-4L : -0x5.ec9649184d39a5d8p-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d38p-4L : -0x5.ec9649184d39a5d811e46ea6c808p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d38p-4L : -0x5.ec9649184d39a5d811e46ea6c808p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d38p-4L : -0x5.ec9649184d39a5d811e46ea6c804p-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d38p-4L : -0x5.ec9649184d39a5d811e46ea6c804p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x4.f37d38p-4L : -0x5.ec9649184d39a5d811e46ea6cap-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x4.f37d38p-4L : -0x5.ec9649184d39a5d811e46ea6c8p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4.f37d38p-4L : -0x5.ec9649184d39a5d811e46ea6c8p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x4.f37d38p-4L : -0x5.ec9649184d39a5d811e46ea6c8p-4L : inexact-ok
+= log1p downward flt-32 -0x4.f37d4p-4f : -0x5.ec9658p-4f : inexact-ok
+= log1p tonearest flt-32 -0x4.f37d4p-4f : -0x5.ec9658p-4f : inexact-ok
+= log1p towardzero flt-32 -0x4.f37d4p-4f : -0x5.ec965p-4f : inexact-ok
+= log1p upward flt-32 -0x4.f37d4p-4f : -0x5.ec965p-4f : inexact-ok
+= log1p downward dbl-64 -0x4.f37d4p-4 : -0x5.ec9654ae08e38p-4 : inexact-ok
+= log1p tonearest dbl-64 -0x4.f37d4p-4 : -0x5.ec9654ae08e38p-4 : inexact-ok
+= log1p towardzero dbl-64 -0x4.f37d4p-4 : -0x5.ec9654ae08e34p-4 : inexact-ok
+= log1p upward dbl-64 -0x4.f37d4p-4 : -0x5.ec9654ae08e34p-4 : inexact-ok
+= log1p downward ldbl-96-intel -0x4.f37d4p-4L : -0x5.ec9654ae08e379bp-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x4.f37d4p-4L : -0x5.ec9654ae08e379bp-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x4.f37d4p-4L : -0x5.ec9654ae08e379a8p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x4.f37d4p-4L : -0x5.ec9654ae08e379a8p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x4.f37d4p-4L : -0x5.ec9654ae08e379bp-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x4.f37d4p-4L : -0x5.ec9654ae08e379bp-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x4.f37d4p-4L : -0x5.ec9654ae08e379a8p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x4.f37d4p-4L : -0x5.ec9654ae08e379a8p-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d4p-4L : -0x5.ec9654ae08e379ad04f8cef1c54p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d4p-4L : -0x5.ec9654ae08e379ad04f8cef1c53cp-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d4p-4L : -0x5.ec9654ae08e379ad04f8cef1c53cp-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d4p-4L : -0x5.ec9654ae08e379ad04f8cef1c53cp-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x4.f37d4p-4L : -0x5.ec9654ae08e379ad04f8cef1c6p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x4.f37d4p-4L : -0x5.ec9654ae08e379ad04f8cef1c6p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4.f37d4p-4L : -0x5.ec9654ae08e379ad04f8cef1c4p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x4.f37d4p-4L : -0x5.ec9654ae08e379ad04f8cef1c4p-4L : inexact-ok
+= log1p downward dbl-64 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a4p-4 : inexact-ok
+= log1p tonearest dbl-64 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a4p-4 : inexact-ok
+= log1p towardzero dbl-64 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583ap-4 : inexact-ok
+= log1p upward dbl-64 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583ap-4 : inexact-ok
+= log1p downward ldbl-96-intel -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d6p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d6p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d58p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d58p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d6p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d6p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d58p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d58p-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d5fb9ef23475bfcp-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d5fb9ef23475bf8p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d5fb9ef23475bf8p-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d5fb9ef23475bf8p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d5fb9ef23475cp-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d5fb9ef23475cp-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d5fb9ef23475ap-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x4.f37d3c9ce0b14p-4L : -0x5.ec964fc6583a2d5fb9ef23475ap-4L : inexact-ok
+= log1p downward dbl-64 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583acp-4 : inexact-ok
+= log1p tonearest dbl-64 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8p-4 : inexact-ok
+= log1p towardzero dbl-64 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8p-4 : inexact-ok
+= log1p upward dbl-64 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8p-4 : inexact-ok
+= log1p downward ldbl-96-intel -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a1p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a1p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a08p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a08p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a1p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a1p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a08p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a08p-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a0d9742e5d75144p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a0d9742e5d7514p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a0d9742e5d7514p-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a0d9742e5d7514p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a0d9742e5d752p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a0d9742e5d752p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a0d9742e5d75p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x4.f37d3c9ce0b18p-4L : -0x5.ec964fc6583a8a0d9742e5d75p-4L : inexact-ok
+= log1p downward ldbl-96-intel -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e88p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e88p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e88p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e88p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8p-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8666c48368bfd8p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8666c48368bfd4p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8666c48368bfd4p-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8666c48368bfd4p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8666c48368cp-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8666c48368cp-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8666c48368bep-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x4.f37d3c9ce0b14bd8p-4L : -0x5.ec964fc6583a3e8666c48368bep-4L : inexact-ok
+= log1p downward ldbl-96-intel -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e98p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e9p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e9p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e9p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e98p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e9p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e9p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e9p-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e91fc802de111d4p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e91fc802de111d4p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e91fc802de111dp-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e91fc802de111dp-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e91fc802de112p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e91fc802de112p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e91fc802de11p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x4.f37d3c9ce0b14bep-4L : -0x5.ec964fc6583a3e91fc802de11p-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4L : -0x5.ec964fc6583a3e8e67ba42e3763p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4L : -0x5.ec964fc6583a3e8e67ba42e3763p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4L : -0x5.ec964fc6583a3e8e67ba42e3762cp-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4L : -0x5.ec964fc6583a3e8e67ba42e3762cp-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df4p-4L : -0x5.ec964fc6583a3e8e67ba42e3738cp-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df4p-4L : -0x5.ec964fc6583a3e8e67ba42e37388p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df4p-4L : -0x5.ec964fc6583a3e8e67ba42e37388p-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df4p-4L : -0x5.ec964fc6583a3e8e67ba42e37388p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x4.f37d3c9ce0b14bdd86eb157df4p-4L : -0x5.ec964fc6583a3e8e67ba42e374p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x4.f37d3c9ce0b14bdd86eb157df4p-4L : -0x5.ec964fc6583a3e8e67ba42e374p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4.f37d3c9ce0b14bdd86eb157df4p-4L : -0x5.ec964fc6583a3e8e67ba42e372p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x4.f37d3c9ce0b14bdd86eb157df4p-4L : -0x5.ec964fc6583a3e8e67ba42e372p-4L : inexact-ok
+= log1p downward ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df6p-4L : -0x5.ec964fc6583a3e8e67ba42e3767p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df6p-4L : -0x5.ec964fc6583a3e8e67ba42e3767p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df6p-4L : -0x5.ec964fc6583a3e8e67ba42e3766cp-4L : inexact-ok
+= log1p upward ldbl-128 -0x4.f37d3c9ce0b14bdd86eb157df6p-4L : -0x5.ec964fc6583a3e8e67ba42e3766cp-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x4.f37d3c9ce0b14bdd86eb157df6p-4L : -0x5.ec964fc6583a3e8e67ba42e378p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x4.f37d3c9ce0b14bdd86eb157df6p-4L : -0x5.ec964fc6583a3e8e67ba42e376p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4.f37d3c9ce0b14bdd86eb157df6p-4L : -0x5.ec964fc6583a3e8e67ba42e376p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x4.f37d3c9ce0b14bdd86eb157df6p-4L : -0x5.ec964fc6583a3e8e67ba42e376p-4L : inexact-ok
+log1p 0x7.2eca50c4d93196362b4f37f6e8dcp-4
+= log1p downward flt-32 0x7.2eca58p-4f : 0x5.eee1dp-4f : inexact-ok
+= log1p tonearest flt-32 0x7.2eca58p-4f : 0x5.eee1dp-4f : inexact-ok
+= log1p towardzero flt-32 0x7.2eca58p-4f : 0x5.eee1dp-4f : inexact-ok
+= log1p upward flt-32 0x7.2eca58p-4f : 0x5.eee1d8p-4f : inexact-ok
+= log1p downward dbl-64 0x7.2eca58p-4 : 0x5.eee1d129eb63p-4 : inexact-ok
+= log1p tonearest dbl-64 0x7.2eca58p-4 : 0x5.eee1d129eb634p-4 : inexact-ok
+= log1p towardzero dbl-64 0x7.2eca58p-4 : 0x5.eee1d129eb63p-4 : inexact-ok
+= log1p upward dbl-64 0x7.2eca58p-4 : 0x5.eee1d129eb634p-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.2eca58p-4L : 0x5.eee1d129eb6330dp-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.2eca58p-4L : 0x5.eee1d129eb6330dp-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8efb7fbb2898p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8efb7fbb2898p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8efb7fbb2898p-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8efb7fbb28984p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8efb7fbb288p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8efb7fbb28ap-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8efb7fbb288p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.2eca58p-4L : 0x5.eee1d129eb6330c8efb7fbb28ap-4L : inexact-ok
+= log1p downward flt-32 0x7.2eca5p-4f : 0x5.eee1c8p-4f : inexact-ok
+= log1p tonearest flt-32 0x7.2eca5p-4f : 0x5.eee1c8p-4f : inexact-ok
+= log1p towardzero flt-32 0x7.2eca5p-4f : 0x5.eee1c8p-4f : inexact-ok
+= log1p upward flt-32 0x7.2eca5p-4f : 0x5.eee1dp-4f : inexact-ok
+= log1p downward dbl-64 0x7.2eca5p-4 : 0x5.eee1cba474ccp-4 : inexact-ok
+= log1p tonearest dbl-64 0x7.2eca5p-4 : 0x5.eee1cba474cc4p-4 : inexact-ok
+= log1p towardzero dbl-64 0x7.2eca5p-4 : 0x5.eee1cba474ccp-4 : inexact-ok
+= log1p upward dbl-64 0x7.2eca5p-4 : 0x5.eee1cba474cc4p-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.2eca5p-4L : 0x5.eee1cba474cc2b48p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.2eca5p-4L : 0x5.eee1cba474cc2b48p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.2eca5p-4L : 0x5.eee1cba474cc2b48p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.2eca5p-4L : 0x5.eee1cba474cc2b48p-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4424c0cec64f04p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4424c0cec64f04p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4424c0cec64f04p-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4424c0cec64f08p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4424c0cec64ep-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4424c0cec65p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4424c0cec64ep-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.2eca5p-4L : 0x5.eee1cba474cc2b4424c0cec65p-4L : inexact-ok
+= log1p downward dbl-64 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508cp-4 : inexact-ok
+= log1p tonearest dbl-64 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c4p-4 : inexact-ok
+= log1p towardzero dbl-64 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508cp-4 : inexact-ok
+= log1p upward dbl-64 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c4p-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b38p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b38p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b38p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b38p-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3575d37686d97cp-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3575d37686d98p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3575d37686d97cp-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3575d37686d98p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3575d37686d8p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3575d37686dap-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3575d37686d8p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.2eca50c4d931cp-4L : 0x5.eee1cc2c508c3b3575d37686dap-4L : inexact-ok
+= log1p downward dbl-64 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508cp-4 : inexact-ok
+= log1p tonearest dbl-64 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508cp-4 : inexact-ok
+= log1p towardzero dbl-64 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508cp-4 : inexact-ok
+= log1p upward dbl-64 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c4p-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f08p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f08p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f08p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f1p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f08p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f08p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f08p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f1p-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f09c115226258ap-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f09c115226258a4p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f09c115226258ap-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f09c115226258a4p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f09c115226258p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f09c115226258p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f09c115226258p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.2eca50c4d9318p-4L : 0x5.eee1cc2c508c0f09c11522625ap-4L : inexact-ok
+= log1p downward ldbl-96-intel 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e6p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e6p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e6p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e6p-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e5f6d74b5d884ecp-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e5f6d74b5d884ecp-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e5f6d74b5d884ecp-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e5f6d74b5d884fp-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e5f6d74b5d884p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e5f6d74b5d884p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e5f6d74b5d884p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.2eca50c4d9319638p-4L : 0x5.eee1cc2c508c1e5f6d74b5d886p-4L : inexact-ok
+= log1p downward ldbl-96-intel 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e6p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e58p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e6p-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e59e7fe1e0e005cp-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e59e7fe1e0e005cp-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e59e7fe1e0e005cp-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e59e7fe1e0e006p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e59e7fe1e0ep-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e59e7fe1e0ep-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e59e7fe1e0ep-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.2eca50c4d931963p-4L : 0x5.eee1cc2c508c1e59e7fe1e0e02p-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca50c4d93196362b4f37f6e8dcp-4L : 0x5.eee1cc2c508c1e5e29fb19e8d748p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca50c4d93196362b4f37f6e8dcp-4L : 0x5.eee1cc2c508c1e5e29fb19e8d748p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca50c4d93196362b4f37f6e8dcp-4L : 0x5.eee1cc2c508c1e5e29fb19e8d748p-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca50c4d93196362b4f37f6e8dcp-4L : 0x5.eee1cc2c508c1e5e29fb19e8d74cp-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca50c4d93196362b4f37f6eap-4L : 0x5.eee1cc2c508c1e5e29fb19e8d81p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca50c4d93196362b4f37f6eap-4L : 0x5.eee1cc2c508c1e5e29fb19e8d814p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca50c4d93196362b4f37f6eap-4L : 0x5.eee1cc2c508c1e5e29fb19e8d81p-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca50c4d93196362b4f37f6eap-4L : 0x5.eee1cc2c508c1e5e29fb19e8d814p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.2eca50c4d93196362b4f37f6eap-4L : 0x5.eee1cc2c508c1e5e29fb19e8d8p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.2eca50c4d93196362b4f37f6eap-4L : 0x5.eee1cc2c508c1e5e29fb19e8d8p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.2eca50c4d93196362b4f37f6eap-4L : 0x5.eee1cc2c508c1e5e29fb19e8d8p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.2eca50c4d93196362b4f37f6eap-4L : 0x5.eee1cc2c508c1e5e29fb19e8dap-4L : inexact-ok
+= log1p downward ldbl-128 0x7.2eca50c4d93196362b4f37f6e8p-4L : 0x5.eee1cc2c508c1e5e29fb19e8d6bp-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.2eca50c4d93196362b4f37f6e8p-4L : 0x5.eee1cc2c508c1e5e29fb19e8d6bp-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.2eca50c4d93196362b4f37f6e8p-4L : 0x5.eee1cc2c508c1e5e29fb19e8d6bp-4L : inexact-ok
+= log1p upward ldbl-128 0x7.2eca50c4d93196362b4f37f6e8p-4L : 0x5.eee1cc2c508c1e5e29fb19e8d6b4p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.2eca50c4d93196362b4f37f6e8p-4L : 0x5.eee1cc2c508c1e5e29fb19e8d6p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.2eca50c4d93196362b4f37f6e8p-4L : 0x5.eee1cc2c508c1e5e29fb19e8d6p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.2eca50c4d93196362b4f37f6e8p-4L : 0x5.eee1cc2c508c1e5e29fb19e8d6p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.2eca50c4d93196362b4f37f6e8p-4L : 0x5.eee1cc2c508c1e5e29fb19e8d8p-4L : inexact-ok
+log1p -0x6.3fef3067427e43dfcde9e48f74bcp-4
+= log1p downward flt-32 -0x6.3fef3p-4f : -0x7.ecba98p-4f : inexact-ok
+= log1p tonearest flt-32 -0x6.3fef3p-4f : -0x7.ecba98p-4f : inexact-ok
+= log1p towardzero flt-32 -0x6.3fef3p-4f : -0x7.ecba9p-4f : inexact-ok
+= log1p upward flt-32 -0x6.3fef3p-4f : -0x7.ecba9p-4f : inexact-ok
+= log1p downward dbl-64 -0x6.3fef3p-4 : -0x7.ecba94fcebfcp-4 : inexact-ok
+= log1p tonearest dbl-64 -0x6.3fef3p-4 : -0x7.ecba94fcebfcp-4 : inexact-ok
+= log1p towardzero dbl-64 -0x6.3fef3p-4 : -0x7.ecba94fcebfbcp-4 : inexact-ok
+= log1p upward dbl-64 -0x6.3fef3p-4 : -0x7.ecba94fcebfbcp-4 : inexact-ok
+= log1p downward ldbl-96-intel -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a8p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0ap-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0ap-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0ap-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a8p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0ap-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0ap-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0ap-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a3b365270e3358p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a3b365270e3358p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a3b365270e3354p-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a3b365270e3354p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a3b365270e34p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a3b365270e34p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a3b365270e32p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x6.3fef3p-4L : -0x7.ecba94fcebfbf0a3b365270e32p-4L : inexact-ok
+= log1p downward flt-32 -0x6.3fef38p-4f : -0x7.ecbaa8p-4f : inexact-ok
+= log1p tonearest flt-32 -0x6.3fef38p-4f : -0x7.ecbaap-4f : inexact-ok
+= log1p towardzero flt-32 -0x6.3fef38p-4f : -0x7.ecbaap-4f : inexact-ok
+= log1p upward flt-32 -0x6.3fef38p-4f : -0x7.ecbaap-4f : inexact-ok
+= log1p downward dbl-64 -0x6.3fef38p-4 : -0x7.ecbaa21da76b8p-4 : inexact-ok
+= log1p tonearest dbl-64 -0x6.3fef38p-4 : -0x7.ecbaa21da76b4p-4 : inexact-ok
+= log1p towardzero dbl-64 -0x6.3fef38p-4 : -0x7.ecbaa21da76b4p-4 : inexact-ok
+= log1p upward dbl-64 -0x6.3fef38p-4 : -0x7.ecbaa21da76b4p-4 : inexact-ok
+= log1p downward ldbl-96-intel -0x6.3fef38p-4L : -0x7.ecbaa21da76b5868p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x6.3fef38p-4L : -0x7.ecbaa21da76b5868p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x6.3fef38p-4L : -0x7.ecbaa21da76b586p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x6.3fef38p-4L : -0x7.ecbaa21da76b586p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x6.3fef38p-4L : -0x7.ecbaa21da76b5868p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x6.3fef38p-4L : -0x7.ecbaa21da76b5868p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x6.3fef38p-4L : -0x7.ecbaa21da76b586p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x6.3fef38p-4L : -0x7.ecbaa21da76b586p-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef38p-4L : -0x7.ecbaa21da76b5866a6b58952da9cp-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef38p-4L : -0x7.ecbaa21da76b5866a6b58952da98p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef38p-4L : -0x7.ecbaa21da76b5866a6b58952da98p-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef38p-4L : -0x7.ecbaa21da76b5866a6b58952da98p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x6.3fef38p-4L : -0x7.ecbaa21da76b5866a6b58952dcp-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x6.3fef38p-4L : -0x7.ecbaa21da76b5866a6b58952dap-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x6.3fef38p-4L : -0x7.ecbaa21da76b5866a6b58952dap-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x6.3fef38p-4L : -0x7.ecbaa21da76b5866a6b58952dap-4L : inexact-ok
+= log1p downward dbl-64 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e864p-4 : inexact-ok
+= log1p tonearest dbl-64 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e86p-4 : inexact-ok
+= log1p towardzero dbl-64 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e86p-4 : inexact-ok
+= log1p upward dbl-64 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e86p-4 : inexact-ok
+= log1p downward ldbl-96-intel -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fep-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fep-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fd8p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fd8p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fep-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fep-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fd8p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fd8p-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fde17bc7497e9a4p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fde17bc7497e9ap-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fde17bc7497e9ap-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fde17bc7497e9ap-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fde17bc7497eap-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fde17bc7497eap-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fde17bc7497e8p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x6.3fef3067427e4p-4L : -0x7.ecba95a65e861fde17bc7497e8p-4L : inexact-ok
+= log1p downward dbl-64 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e86cp-4 : inexact-ok
+= log1p tonearest dbl-64 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e868p-4 : inexact-ok
+= log1p towardzero dbl-64 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e868p-4 : inexact-ok
+= log1p upward dbl-64 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e868p-4 : inexact-ok
+= log1p downward ldbl-96-intel -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e8p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688ep-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688ep-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688ep-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e8p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688ep-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688ep-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688ep-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e3f310f51f1538p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e3f310f51f1538p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e3f310f51f1534p-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e3f310f51f1534p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e3f310f51f16p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e3f310f51f16p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e3f310f51f14p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x6.3fef3067427e8p-4L : -0x7.ecba95a65e8688e3f310f51f14p-4L : inexact-ok
+= log1p downward ldbl-96-intel -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86263p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86263p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e862628p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e862628p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86263p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86263p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e862628p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e862628p-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86262cd1c8a7d007dp-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86262cd1c8a7d007ccp-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86262cd1c8a7d007ccp-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86262cd1c8a7d007ccp-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86262cd1c8a7d008p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86262cd1c8a7d008p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86262cd1c8a7d006p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x6.3fef3067427e43d8p-4L : -0x7.ecba95a65e86262cd1c8a7d006p-4L : inexact-ok
+= log1p downward ldbl-96-intel -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e86264p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862638p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862638p-4L : inexact-ok
+= log1p upward ldbl-96-intel -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862638p-4L : inexact-ok
+= log1p downward ldbl-96-m68k -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e86264p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862638p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862638p-4L : inexact-ok
+= log1p upward ldbl-96-m68k -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862638p-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862639f284126018b4p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862639f284126018bp-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862639f284126018bp-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862639f284126018bp-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862639f28412601ap-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862639f284126018p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862639f284126018p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x6.3fef3067427e43ep-4L : -0x7.ecba95a65e862639f284126018p-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef3067427e43dfcde9e48f74bcp-4L : -0x7.ecba95a65e862639a05337fb87ecp-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef3067427e43dfcde9e48f74bcp-4L : -0x7.ecba95a65e862639a05337fb87ecp-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef3067427e43dfcde9e48f74bcp-4L : -0x7.ecba95a65e862639a05337fb87e8p-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef3067427e43dfcde9e48f74bcp-4L : -0x7.ecba95a65e862639a05337fb87e8p-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef3067427e43dfcde9e48f74p-4L : -0x7.ecba95a65e862639a05337fb86b8p-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef3067427e43dfcde9e48f74p-4L : -0x7.ecba95a65e862639a05337fb86b8p-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef3067427e43dfcde9e48f74p-4L : -0x7.ecba95a65e862639a05337fb86b4p-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef3067427e43dfcde9e48f74p-4L : -0x7.ecba95a65e862639a05337fb86b4p-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x6.3fef3067427e43dfcde9e48f74p-4L : -0x7.ecba95a65e862639a05337fb88p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x6.3fef3067427e43dfcde9e48f74p-4L : -0x7.ecba95a65e862639a05337fb86p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x6.3fef3067427e43dfcde9e48f74p-4L : -0x7.ecba95a65e862639a05337fb86p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x6.3fef3067427e43dfcde9e48f74p-4L : -0x7.ecba95a65e862639a05337fb86p-4L : inexact-ok
+= log1p downward ldbl-128 -0x6.3fef3067427e43dfcde9e48f76p-4L : -0x7.ecba95a65e862639a05337fb8ap-4L : inexact-ok
+= log1p tonearest ldbl-128 -0x6.3fef3067427e43dfcde9e48f76p-4L : -0x7.ecba95a65e862639a05337fb8ap-4L : inexact-ok
+= log1p towardzero ldbl-128 -0x6.3fef3067427e43dfcde9e48f76p-4L : -0x7.ecba95a65e862639a05337fb89fcp-4L : inexact-ok
+= log1p upward ldbl-128 -0x6.3fef3067427e43dfcde9e48f76p-4L : -0x7.ecba95a65e862639a05337fb89fcp-4L : inexact-ok
+= log1p downward ldbl-128ibm -0x6.3fef3067427e43dfcde9e48f76p-4L : -0x7.ecba95a65e862639a05337fb8ap-4L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x6.3fef3067427e43dfcde9e48f76p-4L : -0x7.ecba95a65e862639a05337fb8ap-4L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x6.3fef3067427e43dfcde9e48f76p-4L : -0x7.ecba95a65e862639a05337fb88p-4L : inexact-ok
+= log1p upward ldbl-128ibm -0x6.3fef3067427e43dfcde9e48f76p-4L : -0x7.ecba95a65e862639a05337fb88p-4L : inexact-ok
+log1p 0x6.af53d00fd2845d4772260ef5adc4p-4
+= log1p downward flt-32 0x6.af53d8p-4f : 0x5.95f3fp-4f : inexact-ok
+= log1p tonearest flt-32 0x6.af53d8p-4f : 0x5.95f3fp-4f : inexact-ok
+= log1p towardzero flt-32 0x6.af53d8p-4f : 0x5.95f3fp-4f : inexact-ok
+= log1p upward flt-32 0x6.af53d8p-4f : 0x5.95f3f8p-4f : inexact-ok
+= log1p downward dbl-64 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5cp-4 : inexact-ok
+= log1p tonearest dbl-64 0x6.af53d8p-4 : 0x5.95f3f1dfd7b6p-4 : inexact-ok
+= log1p towardzero dbl-64 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5cp-4 : inexact-ok
+= log1p upward dbl-64 0x6.af53d8p-4 : 0x5.95f3f1dfd7b6p-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e04p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e048p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e04p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e048p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e04p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e048p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e04p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e048p-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e044101fab82d1ecp-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e044101fab82d1fp-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e044101fab82d1ecp-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e044101fab82d1fp-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e044101fab82dp-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e044101fab82d2p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e044101fab82dp-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x6.af53d8p-4L : 0x5.95f3f1dfd7b5e044101fab82d2p-4L : inexact-ok
+= log1p downward flt-32 0x6.af53dp-4f : 0x5.95f3e8p-4f : inexact-ok
+= log1p tonearest flt-32 0x6.af53dp-4f : 0x5.95f3fp-4f : inexact-ok
+= log1p towardzero flt-32 0x6.af53dp-4f : 0x5.95f3e8p-4f : inexact-ok
+= log1p upward flt-32 0x6.af53dp-4f : 0x5.95f3fp-4f : inexact-ok
+= log1p downward dbl-64 0x6.af53dp-4 : 0x5.95f3ec3b5b154p-4 : inexact-ok
+= log1p tonearest dbl-64 0x6.af53dp-4 : 0x5.95f3ec3b5b154p-4 : inexact-ok
+= log1p towardzero dbl-64 0x6.af53dp-4 : 0x5.95f3ec3b5b154p-4 : inexact-ok
+= log1p upward dbl-64 0x6.af53dp-4 : 0x5.95f3ec3b5b158p-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x6.af53dp-4L : 0x5.95f3ec3b5b154238p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x6.af53dp-4L : 0x5.95f3ec3b5b15424p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x6.af53dp-4L : 0x5.95f3ec3b5b154238p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x6.af53dp-4L : 0x5.95f3ec3b5b15424p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x6.af53dp-4L : 0x5.95f3ec3b5b154238p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x6.af53dp-4L : 0x5.95f3ec3b5b15424p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x6.af53dp-4L : 0x5.95f3ec3b5b154238p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x6.af53dp-4L : 0x5.95f3ec3b5b15424p-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53dp-4L : 0x5.95f3ec3b5b15423c0cde1ea58e3cp-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53dp-4L : 0x5.95f3ec3b5b15423c0cde1ea58e4p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53dp-4L : 0x5.95f3ec3b5b15423c0cde1ea58e3cp-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53dp-4L : 0x5.95f3ec3b5b15423c0cde1ea58e4p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x6.af53dp-4L : 0x5.95f3ec3b5b15423c0cde1ea58ep-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x6.af53dp-4L : 0x5.95f3ec3b5b15423c0cde1ea58ep-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x6.af53dp-4L : 0x5.95f3ec3b5b15423c0cde1ea58ep-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x6.af53dp-4L : 0x5.95f3ec3b5b15423c0cde1ea59p-4L : inexact-ok
+= log1p downward dbl-64 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fap-4 : inexact-ok
+= log1p tonearest dbl-64 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa4p-4 : inexact-ok
+= log1p towardzero dbl-64 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fap-4 : inexact-ok
+= log1p upward dbl-64 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa4p-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d28p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d28p-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2090ee94cc944cp-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2090ee94cc945p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2090ee94cc944cp-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2090ee94cc945p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2090ee94cc94p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2090ee94cc94p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2090ee94cc94p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x6.af53d00fd2848p-4L : 0x5.95f3ec4683fa2d2090ee94cc96p-4L : inexact-ok
+= log1p downward dbl-64 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9cp-4 : inexact-ok
+= log1p tonearest dbl-64 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683fap-4 : inexact-ok
+= log1p towardzero dbl-64 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9cp-4 : inexact-ok
+= log1p upward dbl-64 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683fap-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fff8p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683fap-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fff8p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683fap-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fff8p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683fap-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fff8p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683fap-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fffcabe1ce64f9f4p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fffcabe1ce64f9f4p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fffcabe1ce64f9f4p-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fffcabe1ce64f9f8p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fffcabe1ce64f8p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fffcabe1ce64fap-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fffcabe1ce64f8p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x6.af53d00fd2844p-4L : 0x5.95f3ec4683f9fffcabe1ce64fap-4L : inexact-ok
+= log1p downward ldbl-96-intel 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a8p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a8p-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a3b80d46ab208p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a3b80d46ab2084p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a3b80d46ab208p-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a3b80d46ab2084p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a3b80d46ab2p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a3b80d46ab2p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a3b80d46ab2p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x6.af53d00fd2845d48p-4L : 0x5.95f3ec4683fa14a3b80d46ab22p-4L : inexact-ok
+= log1p downward ldbl-96-intel 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa1498p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa1498p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa1498p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa1498p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa14ap-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa149e1390a512539p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa149e1390a512539p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa149e1390a512539p-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa149e1390a5125394p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa149e1390a51252p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa149e1390a51254p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa149e1390a51252p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x6.af53d00fd2845d4p-4L : 0x5.95f3ec4683fa149e1390a51254p-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53d00fd2845d4772260ef5adc4p-4L : 0x5.95f3ec4683fa14a354007a53e9f4p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53d00fd2845d4772260ef5adc4p-4L : 0x5.95f3ec4683fa14a354007a53e9f8p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53d00fd2845d4772260ef5adc4p-4L : 0x5.95f3ec4683fa14a354007a53e9f4p-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53d00fd2845d4772260ef5adc4p-4L : 0x5.95f3ec4683fa14a354007a53e9f8p-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53d00fd2845d4772260ef5aep-4L : 0x5.95f3ec4683fa14a354007a53ea2p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53d00fd2845d4772260ef5aep-4L : 0x5.95f3ec4683fa14a354007a53ea2p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53d00fd2845d4772260ef5aep-4L : 0x5.95f3ec4683fa14a354007a53ea2p-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53d00fd2845d4772260ef5aep-4L : 0x5.95f3ec4683fa14a354007a53ea24p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x6.af53d00fd2845d4772260ef5aep-4L : 0x5.95f3ec4683fa14a354007a53eap-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x6.af53d00fd2845d4772260ef5aep-4L : 0x5.95f3ec4683fa14a354007a53eap-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x6.af53d00fd2845d4772260ef5aep-4L : 0x5.95f3ec4683fa14a354007a53eap-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x6.af53d00fd2845d4772260ef5aep-4L : 0x5.95f3ec4683fa14a354007a53ecp-4L : inexact-ok
+= log1p downward ldbl-128 0x6.af53d00fd2845d4772260ef5acp-4L : 0x5.95f3ec4683fa14a354007a53e8b4p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x6.af53d00fd2845d4772260ef5acp-4L : 0x5.95f3ec4683fa14a354007a53e8b8p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x6.af53d00fd2845d4772260ef5acp-4L : 0x5.95f3ec4683fa14a354007a53e8b4p-4L : inexact-ok
+= log1p upward ldbl-128 0x6.af53d00fd2845d4772260ef5acp-4L : 0x5.95f3ec4683fa14a354007a53e8b8p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x6.af53d00fd2845d4772260ef5acp-4L : 0x5.95f3ec4683fa14a354007a53e8p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x6.af53d00fd2845d4772260ef5acp-4L : 0x5.95f3ec4683fa14a354007a53e8p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x6.af53d00fd2845d4772260ef5acp-4L : 0x5.95f3ec4683fa14a354007a53e8p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x6.af53d00fd2845d4772260ef5acp-4L : 0x5.95f3ec4683fa14a354007a53eap-4L : inexact-ok
log2 1
= log2 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
= log2 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
@@ -178804,6 +181214,285 @@ log2 0xb.e132ap-4
= log2 tonearest ldbl-128ibm 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941cp-4L : inexact-ok
= log2 towardzero ldbl-128ibm 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941ap-4L : inexact-ok
= log2 upward ldbl-128ibm 0xb.e132ap-4L : -0x6.df8b2c2c5ea400001520bc941ap-4L : inexact-ok
+log2 0xb.5bf82dc51f02035p-4
+= log2 downward flt-32 0xb.5bf83p-4f : -0x7.e84208p-4f : inexact-ok
+= log2 tonearest flt-32 0xb.5bf83p-4f : -0x7.e84208p-4f : inexact-ok
+= log2 towardzero flt-32 0xb.5bf83p-4f : -0x7.e842p-4f : inexact-ok
+= log2 upward flt-32 0xb.5bf83p-4f : -0x7.e842p-4f : inexact-ok
+= log2 downward dbl-64 0xb.5bf83p-4 : -0x7.e842050c531d4p-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.5bf83p-4 : -0x7.e842050c531dp-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.5bf83p-4 : -0x7.e842050c531dp-4 : inexact-ok
+= log2 upward dbl-64 0xb.5bf83p-4 : -0x7.e842050c531dp-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.5bf83p-4L : -0x7.e842050c531d0238p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.5bf83p-4L : -0x7.e842050c531d023p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.5bf83p-4L : -0x7.e842050c531d023p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.5bf83p-4L : -0x7.e842050c531d023p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.5bf83p-4L : -0x7.e842050c531d0238p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.5bf83p-4L : -0x7.e842050c531d023p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.5bf83p-4L : -0x7.e842050c531d023p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.5bf83p-4L : -0x7.e842050c531d023p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.5bf83p-4L : -0x7.e842050c531d02307168b728f46p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.5bf83p-4L : -0x7.e842050c531d02307168b728f45cp-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.5bf83p-4L : -0x7.e842050c531d02307168b728f45cp-4L : inexact-ok
+= log2 upward ldbl-128 0xb.5bf83p-4L : -0x7.e842050c531d02307168b728f45cp-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.5bf83p-4L : -0x7.e842050c531d02307168b728f6p-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.5bf83p-4L : -0x7.e842050c531d02307168b728f4p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.5bf83p-4L : -0x7.e842050c531d02307168b728f4p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.5bf83p-4L : -0x7.e842050c531d02307168b728f4p-4L : inexact-ok
+= log2 downward flt-32 0xb.5bf82p-4f : -0x7.e84228p-4f : inexact-ok
+= log2 tonearest flt-32 0xb.5bf82p-4f : -0x7.e84228p-4f : inexact-ok
+= log2 towardzero flt-32 0xb.5bf82p-4f : -0x7.e8422p-4f : inexact-ok
+= log2 upward flt-32 0xb.5bf82p-4f : -0x7.e8422p-4f : inexact-ok
+= log2 downward dbl-64 0xb.5bf82p-4 : -0x7.e842258fcc5dcp-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.5bf82p-4 : -0x7.e842258fcc5d8p-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.5bf82p-4 : -0x7.e842258fcc5d8p-4 : inexact-ok
+= log2 upward dbl-64 0xb.5bf82p-4 : -0x7.e842258fcc5d8p-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.5bf82p-4L : -0x7.e842258fcc5d9f3p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.5bf82p-4L : -0x7.e842258fcc5d9f3p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.5bf82p-4L : -0x7.e842258fcc5d9f28p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.5bf82p-4L : -0x7.e842258fcc5d9f28p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.5bf82p-4L : -0x7.e842258fcc5d9f3p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.5bf82p-4L : -0x7.e842258fcc5d9f3p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.5bf82p-4L : -0x7.e842258fcc5d9f28p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.5bf82p-4L : -0x7.e842258fcc5d9f28p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.5bf82p-4L : -0x7.e842258fcc5d9f2cd3d1ec3f0858p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.5bf82p-4L : -0x7.e842258fcc5d9f2cd3d1ec3f0854p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.5bf82p-4L : -0x7.e842258fcc5d9f2cd3d1ec3f0854p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.5bf82p-4L : -0x7.e842258fcc5d9f2cd3d1ec3f0854p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.5bf82p-4L : -0x7.e842258fcc5d9f2cd3d1ec3f0ap-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.5bf82p-4L : -0x7.e842258fcc5d9f2cd3d1ec3f08p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.5bf82p-4L : -0x7.e842258fcc5d9f2cd3d1ec3f08p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.5bf82p-4L : -0x7.e842258fcc5d9f2cd3d1ec3f08p-4L : inexact-ok
+= log2 downward dbl-64 0xb.5bf82dc51f028p-4 : -0x7.e8420994680dcp-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.5bf82dc51f028p-4 : -0x7.e8420994680dcp-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.5bf82dc51f028p-4 : -0x7.e8420994680d8p-4 : inexact-ok
+= log2 upward dbl-64 0xb.5bf82dc51f028p-4 : -0x7.e8420994680d8p-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da578p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da578p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da578p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da578p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57678fdcfd1bea8p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57678fdcfd1bea8p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57678fdcfd1bea4p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57678fdcfd1bea4p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57678fdcfd1cp-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57678fdcfd1bep-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57678fdcfd1bep-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.5bf82dc51f028p-4L : -0x7.e8420994680da57678fdcfd1bep-4L : inexact-ok
+= log2 downward dbl-64 0xb.5bf82dc51f02p-4 : -0x7.e8420994680ecp-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.5bf82dc51f02p-4 : -0x7.e8420994680ecp-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.5bf82dc51f02p-4 : -0x7.e8420994680e8p-4 : inexact-ok
+= log2 upward dbl-64 0xb.5bf82dc51f02p-4 : -0x7.e8420994680e8p-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea998p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea99p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea99p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea99p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea998p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea99p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea99p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea99p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea992427e9806625cp-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea992427e98066258p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea992427e98066258p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea992427e98066258p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea992427e980664p-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea992427e980662p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea992427e980662p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.5bf82dc51f02p-4L : -0x7.e8420994680ea992427e980662p-4L : inexact-ok
+= log2 downward ldbl-96-intel 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d8p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d8p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2dp-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2dp-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d8p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d8p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2dp-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2dp-4L : inexact-ok
+= log2 downward ldbl-128 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d70a67a2d80578p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d70a67a2d80578p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d70a67a2d80574p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d70a67a2d80574p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d70a67a2d806p-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d70a67a2d806p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d70a67a2d804p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.5bf82dc51f02035p-4L : -0x7.e8420994680ea2d70a67a2d804p-4L : inexact-ok
+log2 0xb.7704dc9beb05p-4
+= log2 downward flt-32 0xb.7704ep-4f : -0x7.b18b7p-4f : inexact-ok
+= log2 tonearest flt-32 0xb.7704ep-4f : -0x7.b18b68p-4f : inexact-ok
+= log2 towardzero flt-32 0xb.7704ep-4f : -0x7.b18b68p-4f : inexact-ok
+= log2 upward flt-32 0xb.7704ep-4f : -0x7.b18b68p-4f : inexact-ok
+= log2 downward dbl-64 0xb.7704ep-4 : -0x7.b18b6b68ffa24p-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.7704ep-4 : -0x7.b18b6b68ffa24p-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.7704ep-4 : -0x7.b18b6b68ffa2p-4 : inexact-ok
+= log2 upward dbl-64 0xb.7704ep-4 : -0x7.b18b6b68ffa2p-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.7704ep-4L : -0x7.b18b6b68ffa2351p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.7704ep-4L : -0x7.b18b6b68ffa23508p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.7704ep-4L : -0x7.b18b6b68ffa23508p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.7704ep-4L : -0x7.b18b6b68ffa23508p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.7704ep-4L : -0x7.b18b6b68ffa2351p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.7704ep-4L : -0x7.b18b6b68ffa23508p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.7704ep-4L : -0x7.b18b6b68ffa23508p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.7704ep-4L : -0x7.b18b6b68ffa23508p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.7704ep-4L : -0x7.b18b6b68ffa235098af8c5c4f5d8p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.7704ep-4L : -0x7.b18b6b68ffa235098af8c5c4f5d4p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.7704ep-4L : -0x7.b18b6b68ffa235098af8c5c4f5d4p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.7704ep-4L : -0x7.b18b6b68ffa235098af8c5c4f5d4p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.7704ep-4L : -0x7.b18b6b68ffa235098af8c5c4f6p-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.7704ep-4L : -0x7.b18b6b68ffa235098af8c5c4f6p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.7704ep-4L : -0x7.b18b6b68ffa235098af8c5c4f4p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.7704ep-4L : -0x7.b18b6b68ffa235098af8c5c4f4p-4L : inexact-ok
+= log2 downward flt-32 0xb.7704dp-4f : -0x7.b18b9p-4f : inexact-ok
+= log2 tonearest flt-32 0xb.7704dp-4f : -0x7.b18b88p-4f : inexact-ok
+= log2 towardzero flt-32 0xb.7704dp-4f : -0x7.b18b88p-4f : inexact-ok
+= log2 upward flt-32 0xb.7704dp-4f : -0x7.b18b88p-4f : inexact-ok
+= log2 downward dbl-64 0xb.7704dp-4 : -0x7.b18b8b9fc30ap-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.7704dp-4 : -0x7.b18b8b9fc309cp-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.7704dp-4 : -0x7.b18b8b9fc309cp-4 : inexact-ok
+= log2 upward dbl-64 0xb.7704dp-4 : -0x7.b18b8b9fc309cp-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.7704dp-4L : -0x7.b18b8b9fc309de5p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.7704dp-4L : -0x7.b18b8b9fc309de5p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.7704dp-4L : -0x7.b18b8b9fc309de48p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.7704dp-4L : -0x7.b18b8b9fc309de48p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.7704dp-4L : -0x7.b18b8b9fc309de5p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.7704dp-4L : -0x7.b18b8b9fc309de5p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.7704dp-4L : -0x7.b18b8b9fc309de48p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.7704dp-4L : -0x7.b18b8b9fc309de48p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.7704dp-4L : -0x7.b18b8b9fc309de4f9564e0281104p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.7704dp-4L : -0x7.b18b8b9fc309de4f9564e0281104p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.7704dp-4L : -0x7.b18b8b9fc309de4f9564e02811p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.7704dp-4L : -0x7.b18b8b9fc309de4f9564e02811p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.7704dp-4L : -0x7.b18b8b9fc309de4f9564e02812p-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.7704dp-4L : -0x7.b18b8b9fc309de4f9564e02812p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.7704dp-4L : -0x7.b18b8b9fc309de4f9564e0281p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.7704dp-4L : -0x7.b18b8b9fc309de4f9564e0281p-4L : inexact-ok
+= log2 downward dbl-64 0xb.7704dc9beb05p-4 : -0x7.b18b723cc4c5p-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.7704dc9beb05p-4 : -0x7.b18b723cc4c5p-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.7704dc9beb05p-4 : -0x7.b18b723cc4c4cp-4 : inexact-ok
+= log2 upward dbl-64 0xb.7704dc9beb05p-4 : -0x7.b18b723cc4c4cp-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4fafp-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4fae8p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4fae8p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4fae8p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4fafp-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4fae8p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4fae8p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4fae8p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4faeb8adda8e96a08p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4faeb8adda8e96a08p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4faeb8adda8e96a04p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4faeb8adda8e96a04p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4faeb8adda8e96cp-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4faeb8adda8e96ap-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4faeb8adda8e96ap-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.7704dc9beb05p-4L : -0x7.b18b723cc4c4faeb8adda8e96ap-4L : inexact-ok
+log2 0xb.56f63c18e93eecdp-4
+= log2 downward flt-32 0xb.56f64p-4f : -0x7.f2715p-4f : inexact-ok
+= log2 tonearest flt-32 0xb.56f64p-4f : -0x7.f27148p-4f : inexact-ok
+= log2 towardzero flt-32 0xb.56f64p-4f : -0x7.f27148p-4f : inexact-ok
+= log2 upward flt-32 0xb.56f64p-4f : -0x7.f27148p-4f : inexact-ok
+= log2 downward dbl-64 0xb.56f64p-4 : -0x7.f27149af9dc8cp-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.56f64p-4 : -0x7.f27149af9dc8cp-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.56f64p-4 : -0x7.f27149af9dc88p-4 : inexact-ok
+= log2 upward dbl-64 0xb.56f64p-4 : -0x7.f27149af9dc88p-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.56f64p-4L : -0x7.f27149af9dc8b0f8p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.56f64p-4L : -0x7.f27149af9dc8b0fp-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.56f64p-4L : -0x7.f27149af9dc8b0fp-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.56f64p-4L : -0x7.f27149af9dc8b0fp-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.56f64p-4L : -0x7.f27149af9dc8b0f8p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.56f64p-4L : -0x7.f27149af9dc8b0fp-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.56f64p-4L : -0x7.f27149af9dc8b0fp-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.56f64p-4L : -0x7.f27149af9dc8b0fp-4L : inexact-ok
+= log2 downward ldbl-128 0xb.56f64p-4L : -0x7.f27149af9dc8b0f1993d141d1a5p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.56f64p-4L : -0x7.f27149af9dc8b0f1993d141d1a5p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.56f64p-4L : -0x7.f27149af9dc8b0f1993d141d1a4cp-4L : inexact-ok
+= log2 upward ldbl-128 0xb.56f64p-4L : -0x7.f27149af9dc8b0f1993d141d1a4cp-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.56f64p-4L : -0x7.f27149af9dc8b0f1993d141d1cp-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.56f64p-4L : -0x7.f27149af9dc8b0f1993d141d1ap-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.56f64p-4L : -0x7.f27149af9dc8b0f1993d141d1ap-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.56f64p-4L : -0x7.f27149af9dc8b0f1993d141d1ap-4L : inexact-ok
+= log2 downward flt-32 0xb.56f63p-4f : -0x7.f2717p-4f : inexact-ok
+= log2 tonearest flt-32 0xb.56f63p-4f : -0x7.f27168p-4f : inexact-ok
+= log2 towardzero flt-32 0xb.56f63p-4f : -0x7.f27168p-4f : inexact-ok
+= log2 upward flt-32 0xb.56f63p-4f : -0x7.f27168p-4f : inexact-ok
+= log2 downward dbl-64 0xb.56f63p-4 : -0x7.f2716a4172a74p-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.56f63p-4 : -0x7.f2716a4172a7p-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.56f63p-4 : -0x7.f2716a4172a7p-4 : inexact-ok
+= log2 upward dbl-64 0xb.56f63p-4 : -0x7.f2716a4172a7p-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.56f63p-4L : -0x7.f2716a4172a70438p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.56f63p-4L : -0x7.f2716a4172a70438p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.56f63p-4L : -0x7.f2716a4172a7043p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.56f63p-4L : -0x7.f2716a4172a7043p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.56f63p-4L : -0x7.f2716a4172a70438p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.56f63p-4L : -0x7.f2716a4172a70438p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.56f63p-4L : -0x7.f2716a4172a7043p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.56f63p-4L : -0x7.f2716a4172a7043p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.56f63p-4L : -0x7.f2716a4172a70437981d6d2faa1p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.56f63p-4L : -0x7.f2716a4172a70437981d6d2faa0cp-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.56f63p-4L : -0x7.f2716a4172a70437981d6d2faa0cp-4L : inexact-ok
+= log2 upward ldbl-128 0xb.56f63p-4L : -0x7.f2716a4172a70437981d6d2faa0cp-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.56f63p-4L : -0x7.f2716a4172a70437981d6d2facp-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.56f63p-4L : -0x7.f2716a4172a70437981d6d2faap-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.56f63p-4L : -0x7.f2716a4172a70437981d6d2faap-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.56f63p-4L : -0x7.f2716a4172a70437981d6d2faap-4L : inexact-ok
+= log2 downward dbl-64 0xb.56f63c18e93fp-4 : -0x7.f27151a15d71p-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.56f63c18e93fp-4 : -0x7.f27151a15d70cp-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.56f63c18e93fp-4 : -0x7.f27151a15d70cp-4 : inexact-ok
+= log2 upward dbl-64 0xb.56f63c18e93fp-4 : -0x7.f27151a15d70cp-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d16p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d158p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d158p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d158p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d16p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d158p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d158p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d158p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d15a62a4c18ae808p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d15a62a4c18ae804p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d15a62a4c18ae804p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d15a62a4c18ae804p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d15a62a4c18aeap-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d15a62a4c18ae8p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d15a62a4c18ae8p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.56f63c18e93fp-4L : -0x7.f27151a15d70d15a62a4c18ae8p-4L : inexact-ok
+= log2 downward dbl-64 0xb.56f63c18e93e8p-4 : -0x7.f27151a15d72p-4 : inexact-ok
+= log2 tonearest dbl-64 0xb.56f63c18e93e8p-4 : -0x7.f27151a15d71cp-4 : inexact-ok
+= log2 towardzero dbl-64 0xb.56f63c18e93e8p-4 : -0x7.f27151a15d71cp-4 : inexact-ok
+= log2 upward dbl-64 0xb.56f63c18e93e8p-4 : -0x7.f27151a15d71cp-4 : inexact-ok
+= log2 downward ldbl-96-intel 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5fp-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e8p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e8p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e8p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5fp-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e8p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e8p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e8p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e90939366e069cp-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e90939366e0698p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e90939366e0698p-4L : inexact-ok
+= log2 upward ldbl-128 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e90939366e0698p-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e90939366e08p-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e90939366e06p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e90939366e06p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.56f63c18e93e8p-4L : -0x7.f27151a15d71d5e90939366e06p-4L : inexact-ok
+= log2 downward ldbl-96-intel 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f87p-4L : inexact-ok
+= log2 tonearest ldbl-96-intel 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f868p-4L : inexact-ok
+= log2 towardzero ldbl-96-intel 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f868p-4L : inexact-ok
+= log2 upward ldbl-96-intel 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f868p-4L : inexact-ok
+= log2 downward ldbl-96-m68k 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f87p-4L : inexact-ok
+= log2 tonearest ldbl-96-m68k 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f868p-4L : inexact-ok
+= log2 towardzero ldbl-96-m68k 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f868p-4L : inexact-ok
+= log2 upward ldbl-96-m68k 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f868p-4L : inexact-ok
+= log2 downward ldbl-128 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f86944dd429073p-4L : inexact-ok
+= log2 tonearest ldbl-128 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f86944dd429073p-4L : inexact-ok
+= log2 towardzero ldbl-128 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f86944dd429072fcp-4L : inexact-ok
+= log2 upward ldbl-128 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f86944dd429072fcp-4L : inexact-ok
+= log2 downward ldbl-128ibm 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f86944dd429074p-4L : inexact-ok
+= log2 tonearest ldbl-128ibm 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f86944dd429072p-4L : inexact-ok
+= log2 towardzero ldbl-128ibm 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f86944dd429072p-4L : inexact-ok
+= log2 upward ldbl-128ibm 0xb.56f63c18e93eecdp-4L : -0x7.f27151a15d70f86944dd429072p-4L : inexact-ok
log2 min
= log2 downward flt-32 0x4p-128f : -0x7.ep+4f : inexact-ok
= log2 tonearest flt-32 0x4p-128f : -0x7.ep+4f : inexact-ok
@@ -216836,6 +219525,31 @@ pow 0x1.430d4cp+0 0x5.0e462p+4
= pow tonearest ldbl-128ibm 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde64p+24L : inexact-ok
= pow towardzero ldbl-128ibm 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde6p+24L : inexact-ok
= pow upward ldbl-128ibm 0x1.430d4cp+0L 0x5.0e462p+4L : 0x8.df24532d4b7d75f382e88fde64p+24L : inexact-ok
+pow 0x9.8b82ap-4 -0x1.99907ap+12
+= pow downward flt-32 0x9.8b82ap-4f -0x1.99907ap+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow tonearest flt-32 0x9.8b82ap-4f -0x1.99907ap+12f : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero flt-32 0x9.8b82ap-4f -0x1.99907ap+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= pow upward flt-32 0x9.8b82ap-4f -0x1.99907ap+12f : plus_infty : inexact-ok overflow errno-erange
+= pow downward dbl-64 0x9.8b82ap-4 -0x1.99907ap+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow tonearest dbl-64 0x9.8b82ap-4 -0x1.99907ap+12 : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero dbl-64 0x9.8b82ap-4 -0x1.99907ap+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= pow upward dbl-64 0x9.8b82ap-4 -0x1.99907ap+12 : plus_infty : inexact-ok overflow errno-erange
+= pow downward ldbl-96-intel 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac856p+4880L : inexact-ok
+= pow tonearest ldbl-96-intel 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac857p+4880L : inexact-ok
+= pow towardzero ldbl-96-intel 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac856p+4880L : inexact-ok
+= pow upward ldbl-96-intel 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac857p+4880L : inexact-ok
+= pow downward ldbl-96-m68k 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac856p+4880L : inexact-ok
+= pow tonearest ldbl-96-m68k 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac857p+4880L : inexact-ok
+= pow towardzero ldbl-96-m68k 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac856p+4880L : inexact-ok
+= pow upward ldbl-96-m68k 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac857p+4880L : inexact-ok
+= pow downward ldbl-128 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac856f26aecd577568p+4880L : inexact-ok
+= pow tonearest ldbl-128 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac856f26aecd57757p+4880L : inexact-ok
+= pow towardzero ldbl-128 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac856f26aecd577568p+4880L : inexact-ok
+= pow upward ldbl-128 0x9.8b82ap-4L -0x1.99907ap+12L : 0xd.20e27f191eac856f26aecd57757p+4880L : inexact-ok
+= pow downward ldbl-128ibm 0x9.8b82ap-4L -0x1.99907ap+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow tonearest ldbl-128ibm 0x9.8b82ap-4L -0x1.99907ap+12L : plus_infty : inexact-ok overflow errno-erange
+= pow towardzero ldbl-128ibm 0x9.8b82ap-4L -0x1.99907ap+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= pow upward ldbl-128ibm 0x9.8b82ap-4L -0x1.99907ap+12L : plus_infty : inexact-ok overflow errno-erange
sin 0
= sin downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
= sin tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
@@ -219591,6 +222305,81 @@ sin 0x6.287cc8749212e72p+0
= sin tonearest ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L : inexact-ok
= sin towardzero ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L : inexact-ok
= sin upward ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L : inexact-ok
+sin -0x1.02e34cp+0
+= sin downward flt-32 -0x1.02e34cp+0f : -0xd.8f692p-4f : inexact-ok
+= sin tonearest flt-32 -0x1.02e34cp+0f : -0xd.8f692p-4f : inexact-ok
+= sin towardzero flt-32 -0x1.02e34cp+0f : -0xd.8f691p-4f : inexact-ok
+= sin upward flt-32 -0x1.02e34cp+0f : -0xd.8f691p-4f : inexact-ok
+= sin downward dbl-64 -0x1.02e34cp+0 : -0xd.8f691a7a95428p-4 : inexact-ok
+= sin tonearest dbl-64 -0x1.02e34cp+0 : -0xd.8f691a7a95428p-4 : inexact-ok
+= sin towardzero dbl-64 -0x1.02e34cp+0 : -0xd.8f691a7a9542p-4 : inexact-ok
+= sin upward dbl-64 -0x1.02e34cp+0 : -0xd.8f691a7a9542p-4 : inexact-ok
+= sin downward ldbl-96-intel -0x1.02e34cp+0L : -0xd.8f691a7a95426p-4L : inexact-ok
+= sin tonearest ldbl-96-intel -0x1.02e34cp+0L : -0xd.8f691a7a95426p-4L : inexact-ok
+= sin towardzero ldbl-96-intel -0x1.02e34cp+0L : -0xd.8f691a7a95425ffp-4L : inexact-ok
+= sin upward ldbl-96-intel -0x1.02e34cp+0L : -0xd.8f691a7a95425ffp-4L : inexact-ok
+= sin downward ldbl-96-m68k -0x1.02e34cp+0L : -0xd.8f691a7a95426p-4L : inexact-ok
+= sin tonearest ldbl-96-m68k -0x1.02e34cp+0L : -0xd.8f691a7a95426p-4L : inexact-ok
+= sin towardzero ldbl-96-m68k -0x1.02e34cp+0L : -0xd.8f691a7a95425ffp-4L : inexact-ok
+= sin upward ldbl-96-m68k -0x1.02e34cp+0L : -0xd.8f691a7a95425ffp-4L : inexact-ok
+= sin downward ldbl-128 -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cep-4L : inexact-ok
+= sin tonearest ldbl-128 -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cep-4L : inexact-ok
+= sin towardzero ldbl-128 -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cd8p-4L : inexact-ok
+= sin upward ldbl-128 -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cd8p-4L : inexact-ok
+= sin downward ldbl-128ibm -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b98p-4L : inexact-ok
+= sin tonearest ldbl-128ibm -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cp-4L : inexact-ok
+= sin towardzero ldbl-128ibm -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cp-4L : inexact-ok
+= sin upward ldbl-128ibm -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cp-4L : inexact-ok
+sin 0xf.f0274p+4
+= sin downward flt-32 0xf.f0274p+4f : -0x8.3bee1p-4f : inexact-ok
+= sin tonearest flt-32 0xf.f0274p+4f : -0x8.3beep-4f : inexact-ok
+= sin towardzero flt-32 0xf.f0274p+4f : -0x8.3beep-4f : inexact-ok
+= sin upward flt-32 0xf.f0274p+4f : -0x8.3beep-4f : inexact-ok
+= sin downward dbl-64 0xf.f0274p+4 : -0x8.3bee07bc90768p-4 : inexact-ok
+= sin tonearest dbl-64 0xf.f0274p+4 : -0x8.3bee07bc90768p-4 : inexact-ok
+= sin towardzero dbl-64 0xf.f0274p+4 : -0x8.3bee07bc9076p-4 : inexact-ok
+= sin upward dbl-64 0xf.f0274p+4 : -0x8.3bee07bc9076p-4 : inexact-ok
+= sin downward ldbl-96-intel 0xf.f0274p+4L : -0x8.3bee07bc9076425p-4L : inexact-ok
+= sin tonearest ldbl-96-intel 0xf.f0274p+4L : -0x8.3bee07bc9076425p-4L : inexact-ok
+= sin towardzero ldbl-96-intel 0xf.f0274p+4L : -0x8.3bee07bc9076424p-4L : inexact-ok
+= sin upward ldbl-96-intel 0xf.f0274p+4L : -0x8.3bee07bc9076424p-4L : inexact-ok
+= sin downward ldbl-96-m68k 0xf.f0274p+4L : -0x8.3bee07bc9076425p-4L : inexact-ok
+= sin tonearest ldbl-96-m68k 0xf.f0274p+4L : -0x8.3bee07bc9076425p-4L : inexact-ok
+= sin towardzero ldbl-96-m68k 0xf.f0274p+4L : -0x8.3bee07bc9076424p-4L : inexact-ok
+= sin upward ldbl-96-m68k 0xf.f0274p+4L : -0x8.3bee07bc9076424p-4L : inexact-ok
+= sin downward ldbl-128 0xf.f0274p+4L : -0x8.3bee07bc9076424bef274717106p-4L : inexact-ok
+= sin tonearest ldbl-128 0xf.f0274p+4L : -0x8.3bee07bc9076424bef274717106p-4L : inexact-ok
+= sin towardzero ldbl-128 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171058p-4L : inexact-ok
+= sin upward ldbl-128 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171058p-4L : inexact-ok
+= sin downward ldbl-128ibm 0xf.f0274p+4L : -0x8.3bee07bc9076424bef27471714p-4L : inexact-ok
+= sin tonearest ldbl-128ibm 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171p-4L : inexact-ok
+= sin towardzero ldbl-128ibm 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171p-4L : inexact-ok
+= sin upward ldbl-128ibm 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171p-4L : inexact-ok
+sin 0x3.042d88p+0
+= sin downward flt-32 0x3.042d88p+0f : 0x1.ffc6dap-4f : inexact-ok
+= sin tonearest flt-32 0x3.042d88p+0f : 0x1.ffc6dap-4f : inexact-ok
+= sin towardzero flt-32 0x3.042d88p+0f : 0x1.ffc6dap-4f : inexact-ok
+= sin upward flt-32 0x3.042d88p+0f : 0x1.ffc6dcp-4f : inexact-ok
+= sin downward dbl-64 0x3.042d88p+0 : 0x1.ffc6da9f1ffedp-4 : inexact-ok
+= sin tonearest dbl-64 0x3.042d88p+0 : 0x1.ffc6da9f1ffeep-4 : inexact-ok
+= sin towardzero dbl-64 0x3.042d88p+0 : 0x1.ffc6da9f1ffedp-4 : inexact-ok
+= sin upward dbl-64 0x3.042d88p+0 : 0x1.ffc6da9f1ffeep-4 : inexact-ok
+= sin downward ldbl-96-intel 0x3.042d88p+0L : 0x1.ffc6da9f1ffed894p-4L : inexact-ok
+= sin tonearest ldbl-96-intel 0x3.042d88p+0L : 0x1.ffc6da9f1ffed896p-4L : inexact-ok
+= sin towardzero ldbl-96-intel 0x3.042d88p+0L : 0x1.ffc6da9f1ffed894p-4L : inexact-ok
+= sin upward ldbl-96-intel 0x3.042d88p+0L : 0x1.ffc6da9f1ffed896p-4L : inexact-ok
+= sin downward ldbl-96-m68k 0x3.042d88p+0L : 0x1.ffc6da9f1ffed894p-4L : inexact-ok
+= sin tonearest ldbl-96-m68k 0x3.042d88p+0L : 0x1.ffc6da9f1ffed896p-4L : inexact-ok
+= sin towardzero ldbl-96-m68k 0x3.042d88p+0L : 0x1.ffc6da9f1ffed894p-4L : inexact-ok
+= sin upward ldbl-96-m68k 0x3.042d88p+0L : 0x1.ffc6da9f1ffed896p-4L : inexact-ok
+= sin downward ldbl-128 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba91p-4L : inexact-ok
+= sin tonearest ldbl-128 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba91p-4L : inexact-ok
+= sin towardzero ldbl-128 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba91p-4L : inexact-ok
+= sin upward ldbl-128 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba911p-4L : inexact-ok
+= sin downward ldbl-128ibm 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba9p-4L : inexact-ok
+= sin tonearest ldbl-128ibm 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba9p-4L : inexact-ok
+= sin towardzero ldbl-128ibm 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba9p-4L : inexact-ok
+= sin upward ldbl-128ibm 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba98p-4L : inexact-ok
sin min
= sin downward flt-32 0x4p-128f : 0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
= sin tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
@@ -221185,6 +223974,81 @@ sincos 0x6.287cc8749212e72p+0
= sincos tonearest ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L 0xf.e006929f558d8cc5d90bd654ep-4L : inexact-ok
= sincos towardzero ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L 0xf.e006929f558d8cc5d90bd654dcp-4L : inexact-ok
= sincos upward ldbl-128ibm 0x6.287cc8749212e72p+0L : -0x1.fecb772e1b848bca4e961470b2p-4L 0xf.e006929f558d8cc5d90bd654ep-4L : inexact-ok
+sincos -0x1.02e34cp+0
+= sincos downward flt-32 -0x1.02e34cp+0f : -0xd.8f692p-4f 0x8.7e0eap-4f : inexact-ok
+= sincos tonearest flt-32 -0x1.02e34cp+0f : -0xd.8f692p-4f 0x8.7e0eap-4f : inexact-ok
+= sincos towardzero flt-32 -0x1.02e34cp+0f : -0xd.8f691p-4f 0x8.7e0eap-4f : inexact-ok
+= sincos upward flt-32 -0x1.02e34cp+0f : -0xd.8f691p-4f 0x8.7e0ebp-4f : inexact-ok
+= sincos downward dbl-64 -0x1.02e34cp+0 : -0xd.8f691a7a95428p-4 0x8.7e0ea4db2f488p-4 : inexact-ok
+= sincos tonearest dbl-64 -0x1.02e34cp+0 : -0xd.8f691a7a95428p-4 0x8.7e0ea4db2f488p-4 : inexact-ok
+= sincos towardzero dbl-64 -0x1.02e34cp+0 : -0xd.8f691a7a9542p-4 0x8.7e0ea4db2f488p-4 : inexact-ok
+= sincos upward dbl-64 -0x1.02e34cp+0 : -0xd.8f691a7a9542p-4 0x8.7e0ea4db2f49p-4 : inexact-ok
+= sincos downward ldbl-96-intel -0x1.02e34cp+0L : -0xd.8f691a7a95426p-4L 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= sincos tonearest ldbl-96-intel -0x1.02e34cp+0L : -0xd.8f691a7a95426p-4L 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= sincos towardzero ldbl-96-intel -0x1.02e34cp+0L : -0xd.8f691a7a95425ffp-4L 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= sincos upward ldbl-96-intel -0x1.02e34cp+0L : -0xd.8f691a7a95425ffp-4L 0x8.7e0ea4db2f48868p-4L : inexact-ok
+= sincos downward ldbl-96-m68k -0x1.02e34cp+0L : -0xd.8f691a7a95426p-4L 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k -0x1.02e34cp+0L : -0xd.8f691a7a95426p-4L 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k -0x1.02e34cp+0L : -0xd.8f691a7a95425ffp-4L 0x8.7e0ea4db2f48867p-4L : inexact-ok
+= sincos upward ldbl-96-m68k -0x1.02e34cp+0L : -0xd.8f691a7a95425ffp-4L 0x8.7e0ea4db2f48868p-4L : inexact-ok
+= sincos downward ldbl-128 -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cep-4L 0x8.7e0ea4db2f488671c85df720896p-4L : inexact-ok
+= sincos tonearest ldbl-128 -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cep-4L 0x8.7e0ea4db2f488671c85df7208968p-4L : inexact-ok
+= sincos towardzero ldbl-128 -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cd8p-4L 0x8.7e0ea4db2f488671c85df720896p-4L : inexact-ok
+= sincos upward ldbl-128 -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cd8p-4L 0x8.7e0ea4db2f488671c85df7208968p-4L : inexact-ok
+= sincos downward ldbl-128ibm -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b98p-4L 0x8.7e0ea4db2f488671c85df72088p-4L : inexact-ok
+= sincos tonearest ldbl-128ibm -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cp-4L 0x8.7e0ea4db2f488671c85df72088p-4L : inexact-ok
+= sincos towardzero ldbl-128ibm -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cp-4L 0x8.7e0ea4db2f488671c85df72088p-4L : inexact-ok
+= sincos upward ldbl-128ibm -0x1.02e34cp+0L : -0xd.8f691a7a95425ffcb89dc2b97cp-4L 0x8.7e0ea4db2f488671c85df7208cp-4L : inexact-ok
+sincos 0xf.f0274p+4
+= sincos downward flt-32 0xf.f0274p+4f : -0x8.3bee1p-4f -0xd.b7f54p-4f : inexact-ok
+= sincos tonearest flt-32 0xf.f0274p+4f : -0x8.3beep-4f -0xd.b7f53p-4f : inexact-ok
+= sincos towardzero flt-32 0xf.f0274p+4f : -0x8.3beep-4f -0xd.b7f53p-4f : inexact-ok
+= sincos upward flt-32 0xf.f0274p+4f : -0x8.3beep-4f -0xd.b7f53p-4f : inexact-ok
+= sincos downward dbl-64 0xf.f0274p+4 : -0x8.3bee07bc90768p-4 -0xd.b7f5359babdb8p-4 : inexact-ok
+= sincos tonearest dbl-64 0xf.f0274p+4 : -0x8.3bee07bc90768p-4 -0xd.b7f5359babdb8p-4 : inexact-ok
+= sincos towardzero dbl-64 0xf.f0274p+4 : -0x8.3bee07bc9076p-4 -0xd.b7f5359babdbp-4 : inexact-ok
+= sincos upward dbl-64 0xf.f0274p+4 : -0x8.3bee07bc9076p-4 -0xd.b7f5359babdbp-4 : inexact-ok
+= sincos downward ldbl-96-intel 0xf.f0274p+4L : -0x8.3bee07bc9076425p-4L -0xd.b7f5359babdb66cp-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0xf.f0274p+4L : -0x8.3bee07bc9076425p-4L -0xd.b7f5359babdb66cp-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0xf.f0274p+4L : -0x8.3bee07bc9076424p-4L -0xd.b7f5359babdb66bp-4L : inexact-ok
+= sincos upward ldbl-96-intel 0xf.f0274p+4L : -0x8.3bee07bc9076424p-4L -0xd.b7f5359babdb66bp-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0xf.f0274p+4L : -0x8.3bee07bc9076425p-4L -0xd.b7f5359babdb66cp-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0xf.f0274p+4L : -0x8.3bee07bc9076425p-4L -0xd.b7f5359babdb66cp-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0xf.f0274p+4L : -0x8.3bee07bc9076424p-4L -0xd.b7f5359babdb66bp-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0xf.f0274p+4L : -0x8.3bee07bc9076424p-4L -0xd.b7f5359babdb66bp-4L : inexact-ok
+= sincos downward ldbl-128 0xf.f0274p+4L : -0x8.3bee07bc9076424bef274717106p-4L -0xd.b7f5359babdb66be8d0cd3e293fp-4L : inexact-ok
+= sincos tonearest ldbl-128 0xf.f0274p+4L : -0x8.3bee07bc9076424bef274717106p-4L -0xd.b7f5359babdb66be8d0cd3e293e8p-4L : inexact-ok
+= sincos towardzero ldbl-128 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171058p-4L -0xd.b7f5359babdb66be8d0cd3e293e8p-4L : inexact-ok
+= sincos upward ldbl-128 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171058p-4L -0xd.b7f5359babdb66be8d0cd3e293e8p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0xf.f0274p+4L : -0x8.3bee07bc9076424bef27471714p-4L -0xd.b7f5359babdb66be8d0cd3e294p-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171p-4L -0xd.b7f5359babdb66be8d0cd3e294p-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171p-4L -0xd.b7f5359babdb66be8d0cd3e29p-4L : inexact-ok
+= sincos upward ldbl-128ibm 0xf.f0274p+4L : -0x8.3bee07bc9076424bef2747171p-4L -0xd.b7f5359babdb66be8d0cd3e29p-4L : inexact-ok
+sincos 0x3.042d88p+0
+= sincos downward flt-32 0x3.042d88p+0f : 0x1.ffc6dap-4f -0xf.dfe7p-4f : inexact-ok
+= sincos tonearest flt-32 0x3.042d88p+0f : 0x1.ffc6dap-4f -0xf.dfe6fp-4f : inexact-ok
+= sincos towardzero flt-32 0x3.042d88p+0f : 0x1.ffc6dap-4f -0xf.dfe6fp-4f : inexact-ok
+= sincos upward flt-32 0x3.042d88p+0f : 0x1.ffc6dcp-4f -0xf.dfe6fp-4f : inexact-ok
+= sincos downward dbl-64 0x3.042d88p+0 : 0x1.ffc6da9f1ffedp-4 -0xf.dfe6f2169e25p-4 : inexact-ok
+= sincos tonearest dbl-64 0x3.042d88p+0 : 0x1.ffc6da9f1ffeep-4 -0xf.dfe6f2169e25p-4 : inexact-ok
+= sincos towardzero dbl-64 0x3.042d88p+0 : 0x1.ffc6da9f1ffedp-4 -0xf.dfe6f2169e248p-4 : inexact-ok
+= sincos upward dbl-64 0x3.042d88p+0 : 0x1.ffc6da9f1ffeep-4 -0xf.dfe6f2169e248p-4 : inexact-ok
+= sincos downward ldbl-96-intel 0x3.042d88p+0L : 0x1.ffc6da9f1ffed894p-4L -0xf.dfe6f2169e24f28p-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0x3.042d88p+0L : 0x1.ffc6da9f1ffed896p-4L -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0x3.042d88p+0L : 0x1.ffc6da9f1ffed894p-4L -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= sincos upward ldbl-96-intel 0x3.042d88p+0L : 0x1.ffc6da9f1ffed896p-4L -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0x3.042d88p+0L : 0x1.ffc6da9f1ffed894p-4L -0xf.dfe6f2169e24f28p-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0x3.042d88p+0L : 0x1.ffc6da9f1ffed896p-4L -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0x3.042d88p+0L : 0x1.ffc6da9f1ffed894p-4L -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0x3.042d88p+0L : 0x1.ffc6da9f1ffed896p-4L -0xf.dfe6f2169e24f27p-4L : inexact-ok
+= sincos downward ldbl-128 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba91p-4L -0xf.dfe6f2169e24f276e8027d91ba9p-4L : inexact-ok
+= sincos tonearest ldbl-128 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba91p-4L -0xf.dfe6f2169e24f276e8027d91ba9p-4L : inexact-ok
+= sincos towardzero ldbl-128 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba91p-4L -0xf.dfe6f2169e24f276e8027d91ba88p-4L : inexact-ok
+= sincos upward ldbl-128 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba911p-4L -0xf.dfe6f2169e24f276e8027d91ba88p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba9p-4L -0xf.dfe6f2169e24f276e8027d91bcp-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba9p-4L -0xf.dfe6f2169e24f276e8027d91bcp-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba9p-4L -0xf.dfe6f2169e24f276e8027d91b8p-4L : inexact-ok
+= sincos upward ldbl-128ibm 0x3.042d88p+0L : 0x1.ffc6da9f1ffed895f9fa424ba98p-4L -0xf.dfe6f2169e24f276e8027d91b8p-4L : inexact-ok
sincos min
= sincos downward flt-32 0x4p-128f : 0x3.fffff8p-128f 0xf.fffffp-4f : inexact-ok underflow-ok errno-erange-ok
= sincos tonearest flt-32 0x4p-128f : 0x4p-128f 0x1p+0f : inexact-ok underflow-ok errno-erange-ok
@@ -223405,6 +226269,219 @@ sinh 0x1.c0709p-12
= sinh tonearest ldbl-128ibm 0x1.c0709p-12L : 0x1.c07090e55732a001dde433d772p-12L : inexact-ok
= sinh towardzero ldbl-128ibm 0x1.c0709p-12L : 0x1.c07090e55732a001dde433d772p-12L : inexact-ok
= sinh upward ldbl-128ibm 0x1.c0709p-12L : 0x1.c07090e55732a001dde433d7728p-12L : inexact-ok
+sinh 0xb.7f67c3586c24p-4
+= sinh downward flt-32 0xb.7f67dp-4f : 0xc.835a5p-4f : inexact-ok
+= sinh tonearest flt-32 0xb.7f67dp-4f : 0xc.835a6p-4f : inexact-ok
+= sinh towardzero flt-32 0xb.7f67dp-4f : 0xc.835a5p-4f : inexact-ok
+= sinh upward flt-32 0xb.7f67dp-4f : 0xc.835a6p-4f : inexact-ok
+= sinh downward dbl-64 0xb.7f67dp-4 : 0xc.835a5a1df79a8p-4 : inexact-ok
+= sinh tonearest dbl-64 0xb.7f67dp-4 : 0xc.835a5a1df79bp-4 : inexact-ok
+= sinh towardzero dbl-64 0xb.7f67dp-4 : 0xc.835a5a1df79a8p-4 : inexact-ok
+= sinh upward dbl-64 0xb.7f67dp-4 : 0xc.835a5a1df79bp-4 : inexact-ok
+= sinh downward ldbl-96-intel 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ep-4L : inexact-ok
+= sinh tonearest ldbl-96-intel 0xb.7f67dp-4L : 0xc.835a5a1df79ae5fp-4L : inexact-ok
+= sinh towardzero ldbl-96-intel 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ep-4L : inexact-ok
+= sinh upward ldbl-96-intel 0xb.7f67dp-4L : 0xc.835a5a1df79ae5fp-4L : inexact-ok
+= sinh downward ldbl-96-m68k 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ep-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0xb.7f67dp-4L : 0xc.835a5a1df79ae5fp-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ep-4L : inexact-ok
+= sinh upward ldbl-96-m68k 0xb.7f67dp-4L : 0xc.835a5a1df79ae5fp-4L : inexact-ok
+= sinh downward ldbl-128 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ec9c48cbb6bf08p-4L : inexact-ok
+= sinh tonearest ldbl-128 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ec9c48cbb6bf08p-4L : inexact-ok
+= sinh towardzero ldbl-128 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ec9c48cbb6bf08p-4L : inexact-ok
+= sinh upward ldbl-128 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ec9c48cbb6bf1p-4L : inexact-ok
+= sinh downward ldbl-128ibm 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ec9c48cbb6bcp-4L : inexact-ok
+= sinh tonearest ldbl-128ibm 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ec9c48cbb6cp-4L : inexact-ok
+= sinh towardzero ldbl-128ibm 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ec9c48cbb6bcp-4L : inexact-ok
+= sinh upward ldbl-128ibm 0xb.7f67dp-4L : 0xc.835a5a1df79ae5ec9c48cbb6cp-4L : inexact-ok
+= sinh downward flt-32 0xb.7f67cp-4f : 0xc.835a4p-4f : inexact-ok
+= sinh tonearest flt-32 0xb.7f67cp-4f : 0xc.835a4p-4f : inexact-ok
+= sinh towardzero flt-32 0xb.7f67cp-4f : 0xc.835a4p-4f : inexact-ok
+= sinh upward flt-32 0xb.7f67cp-4f : 0xc.835a5p-4f : inexact-ok
+= sinh downward dbl-64 0xb.7f67cp-4 : 0xc.835a45ce17f9p-4 : inexact-ok
+= sinh tonearest dbl-64 0xb.7f67cp-4 : 0xc.835a45ce17f9p-4 : inexact-ok
+= sinh towardzero dbl-64 0xb.7f67cp-4 : 0xc.835a45ce17f9p-4 : inexact-ok
+= sinh upward dbl-64 0xb.7f67cp-4 : 0xc.835a45ce17f98p-4 : inexact-ok
+= sinh downward ldbl-96-intel 0xb.7f67cp-4L : 0xc.835a45ce17f9353p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel 0xb.7f67cp-4L : 0xc.835a45ce17f9353p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel 0xb.7f67cp-4L : 0xc.835a45ce17f9353p-4L : inexact-ok
+= sinh upward ldbl-96-intel 0xb.7f67cp-4L : 0xc.835a45ce17f9354p-4L : inexact-ok
+= sinh downward ldbl-96-m68k 0xb.7f67cp-4L : 0xc.835a45ce17f9353p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0xb.7f67cp-4L : 0xc.835a45ce17f9353p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0xb.7f67cp-4L : 0xc.835a45ce17f9353p-4L : inexact-ok
+= sinh upward ldbl-96-m68k 0xb.7f67cp-4L : 0xc.835a45ce17f9354p-4L : inexact-ok
+= sinh downward ldbl-128 0xb.7f67cp-4L : 0xc.835a45ce17f9353505896689a238p-4L : inexact-ok
+= sinh tonearest ldbl-128 0xb.7f67cp-4L : 0xc.835a45ce17f9353505896689a24p-4L : inexact-ok
+= sinh towardzero ldbl-128 0xb.7f67cp-4L : 0xc.835a45ce17f9353505896689a238p-4L : inexact-ok
+= sinh upward ldbl-128 0xb.7f67cp-4L : 0xc.835a45ce17f9353505896689a24p-4L : inexact-ok
+= sinh downward ldbl-128ibm 0xb.7f67cp-4L : 0xc.835a45ce17f9353505896689ap-4L : inexact-ok
+= sinh tonearest ldbl-128ibm 0xb.7f67cp-4L : 0xc.835a45ce17f9353505896689a4p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm 0xb.7f67cp-4L : 0xc.835a45ce17f9353505896689ap-4L : inexact-ok
+= sinh upward ldbl-128ibm 0xb.7f67cp-4L : 0xc.835a45ce17f9353505896689a4p-4L : inexact-ok
+= sinh downward dbl-64 0xb.7f67c3586c24p-4 : 0xc.835a4a0d527dp-4 : inexact-ok
+= sinh tonearest dbl-64 0xb.7f67c3586c24p-4 : 0xc.835a4a0d527d8p-4 : inexact-ok
+= sinh towardzero dbl-64 0xb.7f67c3586c24p-4 : 0xc.835a4a0d527dp-4 : inexact-ok
+= sinh upward dbl-64 0xb.7f67c3586c24p-4 : 0xc.835a4a0d527d8p-4 : inexact-ok
+= sinh downward ldbl-96-intel 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4ffp-4L : inexact-ok
+= sinh tonearest ldbl-96-intel 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d5p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4ffp-4L : inexact-ok
+= sinh upward ldbl-96-intel 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d5p-4L : inexact-ok
+= sinh downward ldbl-96-m68k 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4ffp-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d5p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4ffp-4L : inexact-ok
+= sinh upward ldbl-96-m68k 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d5p-4L : inexact-ok
+= sinh downward ldbl-128 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4fff7b247fd00638p-4L : inexact-ok
+= sinh tonearest ldbl-128 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4fff7b247fd0064p-4L : inexact-ok
+= sinh towardzero ldbl-128 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4fff7b247fd00638p-4L : inexact-ok
+= sinh upward ldbl-128 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4fff7b247fd0064p-4L : inexact-ok
+= sinh downward ldbl-128ibm 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4fff7b247fd004p-4L : inexact-ok
+= sinh tonearest ldbl-128ibm 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4fff7b247fd008p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4fff7b247fd004p-4L : inexact-ok
+= sinh upward ldbl-128ibm 0xb.7f67c3586c24p-4L : 0xc.835a4a0d527d4fff7b247fd008p-4L : inexact-ok
+sinh -0x1.3dda8ap+0
+= sinh downward flt-32 -0x1.3dda8ap+0f : -0x1.960d7p+0f : inexact-ok
+= sinh tonearest flt-32 -0x1.3dda8ap+0f : -0x1.960d6ep+0f : inexact-ok
+= sinh towardzero flt-32 -0x1.3dda8ap+0f : -0x1.960d6ep+0f : inexact-ok
+= sinh upward flt-32 -0x1.3dda8ap+0f : -0x1.960d6ep+0f : inexact-ok
+= sinh downward dbl-64 -0x1.3dda8ap+0 : -0x1.960d6e6e4b63dp+0 : inexact-ok
+= sinh tonearest dbl-64 -0x1.3dda8ap+0 : -0x1.960d6e6e4b63cp+0 : inexact-ok
+= sinh towardzero dbl-64 -0x1.3dda8ap+0 : -0x1.960d6e6e4b63cp+0 : inexact-ok
+= sinh upward dbl-64 -0x1.3dda8ap+0 : -0x1.960d6e6e4b63cp+0 : inexact-ok
+= sinh downward ldbl-96-intel -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c67p+0L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c67p+0L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ep+0L : inexact-ok
+= sinh upward ldbl-96-intel -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ep+0L : inexact-ok
+= sinh downward ldbl-96-m68k -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c67p+0L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c67p+0L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ep+0L : inexact-ok
+= sinh upward ldbl-96-m68k -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ep+0L : inexact-ok
+= sinh downward ldbl-128 -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ff64892c1bf38p+0L : inexact-ok
+= sinh tonearest ldbl-128 -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ff64892c1bf37p+0L : inexact-ok
+= sinh towardzero ldbl-128 -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ff64892c1bf37p+0L : inexact-ok
+= sinh upward ldbl-128 -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ff64892c1bf37p+0L : inexact-ok
+= sinh downward ldbl-128ibm -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ff64892c1bf8p+0L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ff64892c1bfp+0L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ff64892c1bfp+0L : inexact-ok
+= sinh upward ldbl-128ibm -0x1.3dda8ap+0L : -0x1.960d6e6e4b63c66ff64892c1bfp+0L : inexact-ok
+sinh -0x5.ee9218p-4
+= sinh downward flt-32 -0x5.ee9218p-4f : -0x6.119958p-4f : inexact-ok
+= sinh tonearest flt-32 -0x5.ee9218p-4f : -0x6.11995p-4f : inexact-ok
+= sinh towardzero flt-32 -0x5.ee9218p-4f : -0x6.11995p-4f : inexact-ok
+= sinh upward flt-32 -0x5.ee9218p-4f : -0x6.11995p-4f : inexact-ok
+= sinh downward dbl-64 -0x5.ee9218p-4 : -0x6.119951b224aa4p-4 : inexact-ok
+= sinh tonearest dbl-64 -0x5.ee9218p-4 : -0x6.119951b224aa4p-4 : inexact-ok
+= sinh towardzero dbl-64 -0x5.ee9218p-4 : -0x6.119951b224aap-4 : inexact-ok
+= sinh upward dbl-64 -0x5.ee9218p-4 : -0x6.119951b224aap-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x5.ee9218p-4L : -0x6.119951b224aa2acp-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x5.ee9218p-4L : -0x6.119951b224aa2ab8p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x5.ee9218p-4L : -0x6.119951b224aa2ab8p-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x5.ee9218p-4L : -0x6.119951b224aa2ab8p-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x5.ee9218p-4L : -0x6.119951b224aa2acp-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x5.ee9218p-4L : -0x6.119951b224aa2ab8p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x5.ee9218p-4L : -0x6.119951b224aa2ab8p-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x5.ee9218p-4L : -0x6.119951b224aa2ab8p-4L : inexact-ok
+= sinh downward ldbl-128 -0x5.ee9218p-4L : -0x6.119951b224aa2ab9c11796817da8p-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x5.ee9218p-4L : -0x6.119951b224aa2ab9c11796817da8p-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x5.ee9218p-4L : -0x6.119951b224aa2ab9c11796817da4p-4L : inexact-ok
+= sinh upward ldbl-128 -0x5.ee9218p-4L : -0x6.119951b224aa2ab9c11796817da4p-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x5.ee9218p-4L : -0x6.119951b224aa2ab9c11796817ep-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x5.ee9218p-4L : -0x6.119951b224aa2ab9c11796817ep-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x5.ee9218p-4L : -0x6.119951b224aa2ab9c11796817cp-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x5.ee9218p-4L : -0x6.119951b224aa2ab9c11796817cp-4L : inexact-ok
+sinh -0x1.bcfc98p+0
+= sinh downward flt-32 -0x1.bcfc98p+0f : -0x2.c176ap+0f : inexact-ok
+= sinh tonearest flt-32 -0x1.bcfc98p+0f : -0x2.c176ap+0f : inexact-ok
+= sinh towardzero flt-32 -0x1.bcfc98p+0f : -0x2.c1769cp+0f : inexact-ok
+= sinh upward flt-32 -0x1.bcfc98p+0f : -0x2.c1769cp+0f : inexact-ok
+= sinh downward dbl-64 -0x1.bcfc98p+0 : -0x2.c1769e4cedb6ap+0 : inexact-ok
+= sinh tonearest dbl-64 -0x1.bcfc98p+0 : -0x2.c1769e4cedb6ap+0 : inexact-ok
+= sinh towardzero dbl-64 -0x1.bcfc98p+0 : -0x2.c1769e4cedb68p+0 : inexact-ok
+= sinh upward dbl-64 -0x1.bcfc98p+0 : -0x2.c1769e4cedb68p+0 : inexact-ok
+= sinh downward ldbl-96-intel -0x1.bcfc98p+0L : -0x2.c1769e4cedb691ep+0L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dcp+0L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dcp+0L : inexact-ok
+= sinh upward ldbl-96-intel -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dcp+0L : inexact-ok
+= sinh downward ldbl-96-m68k -0x1.bcfc98p+0L : -0x2.c1769e4cedb691ep+0L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dcp+0L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dcp+0L : inexact-ok
+= sinh upward ldbl-96-m68k -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dcp+0L : inexact-ok
+= sinh downward ldbl-128 -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dd692f866d5f38p+0L : inexact-ok
+= sinh tonearest ldbl-128 -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dd692f866d5f38p+0L : inexact-ok
+= sinh towardzero ldbl-128 -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dd692f866d5f36p+0L : inexact-ok
+= sinh upward ldbl-128 -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dd692f866d5f36p+0L : inexact-ok
+= sinh downward ldbl-128ibm -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dd692f866d6p+0L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dd692f866d5fp+0L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dd692f866d5fp+0L : inexact-ok
+= sinh upward ldbl-128ibm -0x1.bcfc98p+0L : -0x2.c1769e4cedb691dd692f866d5fp+0L : inexact-ok
+sinh -0x6.9bbb6df7c5d08p-4
+= sinh downward flt-32 -0x6.9bbb68p-4f : -0x6.cc3dep-4f : inexact-ok
+= sinh tonearest flt-32 -0x6.9bbb68p-4f : -0x6.cc3dd8p-4f : inexact-ok
+= sinh towardzero flt-32 -0x6.9bbb68p-4f : -0x6.cc3dd8p-4f : inexact-ok
+= sinh upward flt-32 -0x6.9bbb68p-4f : -0x6.cc3dd8p-4f : inexact-ok
+= sinh downward dbl-64 -0x6.9bbb68p-4 : -0x6.cc3dd8844c264p-4 : inexact-ok
+= sinh tonearest dbl-64 -0x6.9bbb68p-4 : -0x6.cc3dd8844c26p-4 : inexact-ok
+= sinh towardzero dbl-64 -0x6.9bbb68p-4 : -0x6.cc3dd8844c26p-4 : inexact-ok
+= sinh upward dbl-64 -0x6.9bbb68p-4 : -0x6.cc3dd8844c26p-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e98p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e98p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e9p-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e9p-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e98p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e98p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e9p-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e9p-4L : inexact-ok
+= sinh downward ldbl-128 -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e97377c1f6d1564p-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e97377c1f6d1564p-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e97377c1f6d156p-4L : inexact-ok
+= sinh upward ldbl-128 -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e97377c1f6d156p-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e97377c1f6d16p-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e97377c1f6d16p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e97377c1f6d14p-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x6.9bbb68p-4L : -0x6.cc3dd8844c261e97377c1f6d14p-4L : inexact-ok
+= sinh downward flt-32 -0x6.9bbb7p-4f : -0x6.cc3de8p-4f : inexact-ok
+= sinh tonearest flt-32 -0x6.9bbb7p-4f : -0x6.cc3dep-4f : inexact-ok
+= sinh towardzero flt-32 -0x6.9bbb7p-4f : -0x6.cc3dep-4f : inexact-ok
+= sinh upward flt-32 -0x6.9bbb7p-4f : -0x6.cc3dep-4f : inexact-ok
+= sinh downward dbl-64 -0x6.9bbb7p-4 : -0x6.cc3de135798d4p-4 : inexact-ok
+= sinh tonearest dbl-64 -0x6.9bbb7p-4 : -0x6.cc3de135798dp-4 : inexact-ok
+= sinh towardzero dbl-64 -0x6.9bbb7p-4 : -0x6.cc3de135798dp-4 : inexact-ok
+= sinh upward dbl-64 -0x6.9bbb7p-4 : -0x6.cc3de135798dp-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x6.9bbb7p-4L : -0x6.cc3de135798d1c5p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x6.9bbb7p-4L : -0x6.cc3de135798d1c48p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x6.9bbb7p-4L : -0x6.cc3de135798d1c48p-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x6.9bbb7p-4L : -0x6.cc3de135798d1c48p-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x6.9bbb7p-4L : -0x6.cc3de135798d1c5p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x6.9bbb7p-4L : -0x6.cc3de135798d1c48p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x6.9bbb7p-4L : -0x6.cc3de135798d1c48p-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x6.9bbb7p-4L : -0x6.cc3de135798d1c48p-4L : inexact-ok
+= sinh downward ldbl-128 -0x6.9bbb7p-4L : -0x6.cc3de135798d1c4ad5b34b3db2ep-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x6.9bbb7p-4L : -0x6.cc3de135798d1c4ad5b34b3db2ep-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x6.9bbb7p-4L : -0x6.cc3de135798d1c4ad5b34b3db2dcp-4L : inexact-ok
+= sinh upward ldbl-128 -0x6.9bbb7p-4L : -0x6.cc3de135798d1c4ad5b34b3db2dcp-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x6.9bbb7p-4L : -0x6.cc3de135798d1c4ad5b34b3db4p-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x6.9bbb7p-4L : -0x6.cc3de135798d1c4ad5b34b3db2p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x6.9bbb7p-4L : -0x6.cc3de135798d1c4ad5b34b3db2p-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x6.9bbb7p-4L : -0x6.cc3de135798d1c4ad5b34b3db2p-4L : inexact-ok
+= sinh downward dbl-64 -0x6.9bbb6df7c5d08p-4 : -0x6.cc3ddf003dcdcp-4 : inexact-ok
+= sinh tonearest dbl-64 -0x6.9bbb6df7c5d08p-4 : -0x6.cc3ddf003dcdcp-4 : inexact-ok
+= sinh towardzero dbl-64 -0x6.9bbb6df7c5d08p-4 : -0x6.cc3ddf003dcd8p-4 : inexact-ok
+= sinh upward dbl-64 -0x6.9bbb6df7c5d08p-4 : -0x6.cc3ddf003dcd8p-4 : inexact-ok
+= sinh downward ldbl-96-intel -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda78p-4L : inexact-ok
+= sinh tonearest ldbl-96-intel -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda78p-4L : inexact-ok
+= sinh towardzero ldbl-96-intel -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda778p-4L : inexact-ok
+= sinh upward ldbl-96-intel -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda778p-4L : inexact-ok
+= sinh downward ldbl-96-m68k -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda78p-4L : inexact-ok
+= sinh tonearest ldbl-96-m68k -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda78p-4L : inexact-ok
+= sinh towardzero ldbl-96-m68k -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda778p-4L : inexact-ok
+= sinh upward ldbl-96-m68k -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda778p-4L : inexact-ok
+= sinh downward ldbl-128 -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda77f8f9e892e36d8p-4L : inexact-ok
+= sinh tonearest ldbl-128 -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda77f8f9e892e36d8p-4L : inexact-ok
+= sinh towardzero ldbl-128 -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda77f8f9e892e36d4p-4L : inexact-ok
+= sinh upward ldbl-128 -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda77f8f9e892e36d4p-4L : inexact-ok
+= sinh downward ldbl-128ibm -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda77f8f9e892e38p-4L : inexact-ok
+= sinh tonearest ldbl-128ibm -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda77f8f9e892e36p-4L : inexact-ok
+= sinh towardzero ldbl-128ibm -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda77f8f9e892e36p-4L : inexact-ok
+= sinh upward ldbl-128ibm -0x6.9bbb6df7c5d08p-4L : -0x6.cc3ddf003dcda77f8f9e892e36p-4L : inexact-ok
sinh min
= sinh downward flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
= sinh tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
@@ -229544,6 +232621,31 @@ tan 0x1.1ad374p+0
= tan tonearest ldbl-128ibm 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb7718p+0L : inexact-ok
= tan towardzero ldbl-128ibm 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb7718p+0L : inexact-ok
= tan upward ldbl-128ibm 0x1.1ad374p+0L : 0x1.fcfe678552d4a7cc4536fb77188p+0L : inexact-ok
+tan -0x1.0d55b8p+0
+= tan downward flt-32 -0x1.0d55b8p+0f : -0x1.c074fap+0f : inexact-ok
+= tan tonearest flt-32 -0x1.0d55b8p+0f : -0x1.c074f8p+0f : inexact-ok
+= tan towardzero flt-32 -0x1.0d55b8p+0f : -0x1.c074f8p+0f : inexact-ok
+= tan upward flt-32 -0x1.0d55b8p+0f : -0x1.c074f8p+0f : inexact-ok
+= tan downward dbl-64 -0x1.0d55b8p+0 : -0x1.c074f83e72237p+0 : inexact-ok
+= tan tonearest dbl-64 -0x1.0d55b8p+0 : -0x1.c074f83e72237p+0 : inexact-ok
+= tan towardzero dbl-64 -0x1.0d55b8p+0 : -0x1.c074f83e72236p+0 : inexact-ok
+= tan upward dbl-64 -0x1.0d55b8p+0 : -0x1.c074f83e72236p+0 : inexact-ok
+= tan downward ldbl-96-intel -0x1.0d55b8p+0L : -0x1.c074f83e72236f1ap+0L : inexact-ok
+= tan tonearest ldbl-96-intel -0x1.0d55b8p+0L : -0x1.c074f83e72236f1ap+0L : inexact-ok
+= tan towardzero ldbl-96-intel -0x1.0d55b8p+0L : -0x1.c074f83e72236f18p+0L : inexact-ok
+= tan upward ldbl-96-intel -0x1.0d55b8p+0L : -0x1.c074f83e72236f18p+0L : inexact-ok
+= tan downward ldbl-96-m68k -0x1.0d55b8p+0L : -0x1.c074f83e72236f1ap+0L : inexact-ok
+= tan tonearest ldbl-96-m68k -0x1.0d55b8p+0L : -0x1.c074f83e72236f1ap+0L : inexact-ok
+= tan towardzero ldbl-96-m68k -0x1.0d55b8p+0L : -0x1.c074f83e72236f18p+0L : inexact-ok
+= tan upward ldbl-96-m68k -0x1.0d55b8p+0L : -0x1.c074f83e72236f18p+0L : inexact-ok
+= tan downward ldbl-128 -0x1.0d55b8p+0L : -0x1.c074f83e72236f1900dbba65f784p+0L : inexact-ok
+= tan tonearest ldbl-128 -0x1.0d55b8p+0L : -0x1.c074f83e72236f1900dbba65f783p+0L : inexact-ok
+= tan towardzero ldbl-128 -0x1.0d55b8p+0L : -0x1.c074f83e72236f1900dbba65f783p+0L : inexact-ok
+= tan upward ldbl-128 -0x1.0d55b8p+0L : -0x1.c074f83e72236f1900dbba65f783p+0L : inexact-ok
+= tan downward ldbl-128ibm -0x1.0d55b8p+0L : -0x1.c074f83e72236f1900dbba65f8p+0L : inexact-ok
+= tan tonearest ldbl-128ibm -0x1.0d55b8p+0L : -0x1.c074f83e72236f1900dbba65f78p+0L : inexact-ok
+= tan towardzero ldbl-128ibm -0x1.0d55b8p+0L : -0x1.c074f83e72236f1900dbba65f78p+0L : inexact-ok
+= tan upward ldbl-128ibm -0x1.0d55b8p+0L : -0x1.c074f83e72236f1900dbba65f78p+0L : inexact-ok
tan min
= tan downward flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
= tan tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
@@ -231392,6 +234494,290 @@ tanh -0x3.c0d8b54c5a488p-4
= tanh tonearest ldbl-128ibm -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d39p-4L : inexact-ok
= tanh towardzero ldbl-128ibm -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d38p-4L : inexact-ok
= tanh upward ldbl-128ibm -0x3.c0d8b54c5a488p-4L : -0x3.af99f183b9d71e966538c40d38p-4L : inexact-ok
+tanh -0x3.2f59p-4
+= tanh downward flt-32 -0x3.2f59p-4f : -0x3.24bf14p-4f : inexact-ok
+= tanh tonearest flt-32 -0x3.2f59p-4f : -0x3.24bf1p-4f : inexact-ok
+= tanh towardzero flt-32 -0x3.2f59p-4f : -0x3.24bf1p-4f : inexact-ok
+= tanh upward flt-32 -0x3.2f59p-4f : -0x3.24bf1p-4f : inexact-ok
+= tanh downward dbl-64 -0x3.2f59p-4 : -0x3.24bf114777f9p-4 : inexact-ok
+= tanh tonearest dbl-64 -0x3.2f59p-4 : -0x3.24bf114777f9p-4 : inexact-ok
+= tanh towardzero dbl-64 -0x3.2f59p-4 : -0x3.24bf114777f8ep-4 : inexact-ok
+= tanh upward dbl-64 -0x3.2f59p-4 : -0x3.24bf114777f8ep-4 : inexact-ok
+= tanh downward ldbl-96-intel -0x3.2f59p-4L : -0x3.24bf114777f8fafcp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel -0x3.2f59p-4L : -0x3.24bf114777f8faf8p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel -0x3.2f59p-4L : -0x3.24bf114777f8faf8p-4L : inexact-ok
+= tanh upward ldbl-96-intel -0x3.2f59p-4L : -0x3.24bf114777f8faf8p-4L : inexact-ok
+= tanh downward ldbl-96-m68k -0x3.2f59p-4L : -0x3.24bf114777f8fafcp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k -0x3.2f59p-4L : -0x3.24bf114777f8faf8p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k -0x3.2f59p-4L : -0x3.24bf114777f8faf8p-4L : inexact-ok
+= tanh upward ldbl-96-m68k -0x3.2f59p-4L : -0x3.24bf114777f8faf8p-4L : inexact-ok
+= tanh downward ldbl-128 -0x3.2f59p-4L : -0x3.24bf114777f8faf96902769a0d84p-4L : inexact-ok
+= tanh tonearest ldbl-128 -0x3.2f59p-4L : -0x3.24bf114777f8faf96902769a0d84p-4L : inexact-ok
+= tanh towardzero ldbl-128 -0x3.2f59p-4L : -0x3.24bf114777f8faf96902769a0d82p-4L : inexact-ok
+= tanh upward ldbl-128 -0x3.2f59p-4L : -0x3.24bf114777f8faf96902769a0d82p-4L : inexact-ok
+= tanh downward ldbl-128ibm -0x3.2f59p-4L : -0x3.24bf114777f8faf96902769a0ep-4L : inexact-ok
+= tanh tonearest ldbl-128ibm -0x3.2f59p-4L : -0x3.24bf114777f8faf96902769a0ep-4L : inexact-ok
+= tanh towardzero ldbl-128ibm -0x3.2f59p-4L : -0x3.24bf114777f8faf96902769a0dp-4L : inexact-ok
+= tanh upward ldbl-128ibm -0x3.2f59p-4L : -0x3.24bf114777f8faf96902769a0dp-4L : inexact-ok
+tanh 0x2.e6f54cp-4
+= tanh downward flt-32 0x2.e6f54cp-4f : 0x2.deea7cp-4f : inexact-ok
+= tanh tonearest flt-32 0x2.e6f54cp-4f : 0x2.deea8p-4f : inexact-ok
+= tanh towardzero flt-32 0x2.e6f54cp-4f : 0x2.deea7cp-4f : inexact-ok
+= tanh upward flt-32 0x2.e6f54cp-4f : 0x2.deea8p-4f : inexact-ok
+= tanh downward dbl-64 0x2.e6f54cp-4 : 0x2.deea7ea48e5ecp-4 : inexact-ok
+= tanh tonearest dbl-64 0x2.e6f54cp-4 : 0x2.deea7ea48e5eep-4 : inexact-ok
+= tanh towardzero dbl-64 0x2.e6f54cp-4 : 0x2.deea7ea48e5ecp-4 : inexact-ok
+= tanh upward dbl-64 0x2.e6f54cp-4 : 0x2.deea7ea48e5eep-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed338p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed338p-4L : inexact-ok
+= tanh downward ldbl-128 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334e492b456066cp-4L : inexact-ok
+= tanh tonearest ldbl-128 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334e492b456066ep-4L : inexact-ok
+= tanh towardzero ldbl-128 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334e492b456066cp-4L : inexact-ok
+= tanh upward ldbl-128 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334e492b456066ep-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334e492b45606p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334e492b45606p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334e492b45606p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x2.e6f54cp-4L : 0x2.deea7ea48e5ed334e492b45607p-4L : inexact-ok
+tanh 0x3.397f2f50241d031p-4
+= tanh downward flt-32 0x3.397f3p-4f : 0x3.2e7fbcp-4f : inexact-ok
+= tanh tonearest flt-32 0x3.397f3p-4f : 0x3.2e7fbcp-4f : inexact-ok
+= tanh towardzero flt-32 0x3.397f3p-4f : 0x3.2e7fbcp-4f : inexact-ok
+= tanh upward flt-32 0x3.397f3p-4f : 0x3.2e7fcp-4f : inexact-ok
+= tanh downward dbl-64 0x3.397f3p-4 : 0x3.2e7fbdedf6f4ep-4 : inexact-ok
+= tanh tonearest dbl-64 0x3.397f3p-4 : 0x3.2e7fbdedf6f4ep-4 : inexact-ok
+= tanh towardzero dbl-64 0x3.397f3p-4 : 0x3.2e7fbdedf6f4ep-4 : inexact-ok
+= tanh upward dbl-64 0x3.397f3p-4 : 0x3.2e7fbdedf6f5p-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e464p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e468p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e464p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e468p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e464p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e468p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e464p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e468p-4L : inexact-ok
+= tanh downward ldbl-128 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e4677fd41531d3bp-4L : inexact-ok
+= tanh tonearest ldbl-128 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e4677fd41531d3b2p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e4677fd41531d3bp-4L : inexact-ok
+= tanh upward ldbl-128 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e4677fd41531d3b2p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e4677fd41531d3p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e4677fd41531d4p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e4677fd41531d3p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x3.397f3p-4L : 0x3.2e7fbdedf6f4e4677fd41531d4p-4L : inexact-ok
+= tanh downward flt-32 0x3.397f2cp-4f : 0x3.2e7fb8p-4f : inexact-ok
+= tanh tonearest flt-32 0x3.397f2cp-4f : 0x3.2e7fbcp-4f : inexact-ok
+= tanh towardzero flt-32 0x3.397f2cp-4f : 0x3.2e7fb8p-4f : inexact-ok
+= tanh upward flt-32 0x3.397f2cp-4f : 0x3.2e7fbcp-4f : inexact-ok
+= tanh downward dbl-64 0x3.397f2cp-4 : 0x3.2e7fba1674b72p-4 : inexact-ok
+= tanh tonearest dbl-64 0x3.397f2cp-4 : 0x3.2e7fba1674b72p-4 : inexact-ok
+= tanh towardzero dbl-64 0x3.397f2cp-4 : 0x3.2e7fba1674b72p-4 : inexact-ok
+= tanh upward dbl-64 0x3.397f2cp-4 : 0x3.2e7fba1674b74p-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x3.397f2cp-4L : 0x3.2e7fba1674b721dp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x3.397f2cp-4L : 0x3.2e7fba1674b721dp-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x3.397f2cp-4L : 0x3.2e7fba1674b721dp-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x3.397f2cp-4L : 0x3.2e7fba1674b721d4p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x3.397f2cp-4L : 0x3.2e7fba1674b721dp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x3.397f2cp-4L : 0x3.2e7fba1674b721dp-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x3.397f2cp-4L : 0x3.2e7fba1674b721dp-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x3.397f2cp-4L : 0x3.2e7fba1674b721d4p-4L : inexact-ok
+= tanh downward ldbl-128 0x3.397f2cp-4L : 0x3.2e7fba1674b721d00a6064e53d74p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x3.397f2cp-4L : 0x3.2e7fba1674b721d00a6064e53d74p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x3.397f2cp-4L : 0x3.2e7fba1674b721d00a6064e53d74p-4L : inexact-ok
+= tanh upward ldbl-128 0x3.397f2cp-4L : 0x3.2e7fba1674b721d00a6064e53d76p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x3.397f2cp-4L : 0x3.2e7fba1674b721d00a6064e53dp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x3.397f2cp-4L : 0x3.2e7fba1674b721d00a6064e53dp-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x3.397f2cp-4L : 0x3.2e7fba1674b721d00a6064e53dp-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x3.397f2cp-4L : 0x3.2e7fba1674b721d00a6064e53ep-4L : inexact-ok
+= tanh downward dbl-64 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41cp-4 : inexact-ok
+= tanh tonearest dbl-64 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41ep-4 : inexact-ok
+= tanh towardzero dbl-64 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41cp-4 : inexact-ok
+= tanh upward dbl-64 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41ep-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db4p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db44p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db4p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db44p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db4p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db44p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db4p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db44p-4L : inexact-ok
+= tanh downward ldbl-128 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db420b102ed5c87cp-4L : inexact-ok
+= tanh tonearest ldbl-128 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db420b102ed5c87cp-4L : inexact-ok
+= tanh towardzero ldbl-128 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db420b102ed5c87cp-4L : inexact-ok
+= tanh upward ldbl-128 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db420b102ed5c87ep-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db420b102ed5c8p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db420b102ed5c8p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db420b102ed5c8p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x3.397f2f50241d2p-4L : 0x3.2e7fbd450f41db420b102ed5c9p-4L : inexact-ok
+= tanh downward dbl-64 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41ap-4 : inexact-ok
+= tanh tonearest dbl-64 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41cp-4 : inexact-ok
+= tanh towardzero dbl-64 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41ap-4 : inexact-ok
+= tanh upward dbl-64 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41cp-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc84p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc84p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc84p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc88p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc84p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc84p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc84p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc88p-4L : inexact-ok
+= tanh downward ldbl-128 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc85f9231ae637dp-4L : inexact-ok
+= tanh tonearest ldbl-128 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc85f9231ae637dp-4L : inexact-ok
+= tanh towardzero ldbl-128 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc85f9231ae637dp-4L : inexact-ok
+= tanh upward ldbl-128 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc85f9231ae637d2p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc85f9231ae637p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc85f9231ae638p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc85f9231ae637p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x3.397f2f50241dp-4L : 0x3.2e7fbd450f41bc85f9231ae638p-4L : inexact-ok
+= tanh downward ldbl-96-intel 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf74p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf78p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf74p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf78p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf74p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf78p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf74p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf78p-4L : inexact-ok
+= tanh downward ldbl-128 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf76f8da4b4ea528p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf76f8da4b4ea52ap-4L : inexact-ok
+= tanh towardzero ldbl-128 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf76f8da4b4ea528p-4L : inexact-ok
+= tanh upward ldbl-128 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf76f8da4b4ea52ap-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf76f8da4b4ea5p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf76f8da4b4ea5p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf76f8da4b4ea5p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x3.397f2f50241d031p-4L : 0x3.2e7fbd450f41bf76f8da4b4ea6p-4L : inexact-ok
+tanh 0x8.4024a11b6610672b2982b852e8p-4
+= tanh downward flt-32 0x8.4024bp-4f : 0x7.96e92p-4f : inexact-ok
+= tanh tonearest flt-32 0x8.4024bp-4f : 0x7.96e928p-4f : inexact-ok
+= tanh towardzero flt-32 0x8.4024bp-4f : 0x7.96e92p-4f : inexact-ok
+= tanh upward flt-32 0x8.4024bp-4f : 0x7.96e928p-4f : inexact-ok
+= tanh downward dbl-64 0x8.4024bp-4 : 0x7.96e925f6aa4f8p-4 : inexact-ok
+= tanh tonearest dbl-64 0x8.4024bp-4 : 0x7.96e925f6aa4fcp-4 : inexact-ok
+= tanh towardzero dbl-64 0x8.4024bp-4 : 0x7.96e925f6aa4f8p-4 : inexact-ok
+= tanh upward dbl-64 0x8.4024bp-4 : 0x7.96e925f6aa4fcp-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x8.4024bp-4L : 0x7.96e925f6aa4fa0fp-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8.4024bp-4L : 0x7.96e925f6aa4fa0fp-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8.4024bp-4L : 0x7.96e925f6aa4fa0fp-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f8p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8.4024bp-4L : 0x7.96e925f6aa4fa0fp-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8.4024bp-4L : 0x7.96e925f6aa4fa0fp-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8.4024bp-4L : 0x7.96e925f6aa4fa0fp-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f8p-4L : inexact-ok
+= tanh downward ldbl-128 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f29663e3f79f08p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f29663e3f79f08p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f29663e3f79f08p-4L : inexact-ok
+= tanh upward ldbl-128 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f29663e3f79f0cp-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f29663e3f79ep-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f29663e3f7ap-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f29663e3f79ep-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x8.4024bp-4L : 0x7.96e925f6aa4fa0f29663e3f7ap-4L : inexact-ok
+= tanh downward flt-32 0x8.4024ap-4f : 0x7.96e918p-4f : inexact-ok
+= tanh tonearest flt-32 0x8.4024ap-4f : 0x7.96e918p-4f : inexact-ok
+= tanh towardzero flt-32 0x8.4024ap-4f : 0x7.96e918p-4f : inexact-ok
+= tanh upward flt-32 0x8.4024ap-4f : 0x7.96e92p-4f : inexact-ok
+= tanh downward dbl-64 0x8.4024ap-4 : 0x7.96e9199045abcp-4 : inexact-ok
+= tanh tonearest dbl-64 0x8.4024ap-4 : 0x7.96e9199045abcp-4 : inexact-ok
+= tanh towardzero dbl-64 0x8.4024ap-4 : 0x7.96e9199045abcp-4 : inexact-ok
+= tanh upward dbl-64 0x8.4024ap-4 : 0x7.96e9199045acp-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x8.4024ap-4L : 0x7.96e9199045abc438p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8.4024ap-4L : 0x7.96e9199045abc438p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8.4024ap-4L : 0x7.96e9199045abc438p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x8.4024ap-4L : 0x7.96e9199045abc44p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8.4024ap-4L : 0x7.96e9199045abc438p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8.4024ap-4L : 0x7.96e9199045abc438p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8.4024ap-4L : 0x7.96e9199045abc438p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8.4024ap-4L : 0x7.96e9199045abc44p-4L : inexact-ok
+= tanh downward ldbl-128 0x8.4024ap-4L : 0x7.96e9199045abc439fc0595df5b88p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x8.4024ap-4L : 0x7.96e9199045abc439fc0595df5b8cp-4L : inexact-ok
+= tanh towardzero ldbl-128 0x8.4024ap-4L : 0x7.96e9199045abc439fc0595df5b88p-4L : inexact-ok
+= tanh upward ldbl-128 0x8.4024ap-4L : 0x7.96e9199045abc439fc0595df5b8cp-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x8.4024ap-4L : 0x7.96e9199045abc439fc0595df5ap-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8.4024ap-4L : 0x7.96e9199045abc439fc0595df5cp-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8.4024ap-4L : 0x7.96e9199045abc439fc0595df5ap-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x8.4024ap-4L : 0x7.96e9199045abc439fc0595df5cp-4L : inexact-ok
+= tanh downward dbl-64 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9cp-4 : inexact-ok
+= tanh tonearest dbl-64 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9cp-4 : inexact-ok
+= tanh towardzero dbl-64 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9cp-4 : inexact-ok
+= tanh upward dbl-64 0x8.4024a11b66108p-4 : 0x7.96e91a6be7dap-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2a8p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2bp-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2a8p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2bp-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2a8p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2bp-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2a8p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2bp-4L : inexact-ok
+= tanh downward ldbl-128 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2af9a5db822e298p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2af9a5db822e29cp-4L : inexact-ok
+= tanh towardzero ldbl-128 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2af9a5db822e298p-4L : inexact-ok
+= tanh upward ldbl-128 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2af9a5db822e29cp-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2af9a5db822e2p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2af9a5db822e2p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2af9a5db822e2p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x8.4024a11b66108p-4L : 0x7.96e91a6be7d9c2af9a5db822e4p-4L : inexact-ok
+= tanh downward dbl-64 0x8.4024a11b661p-4 : 0x7.96e91a6be7d94p-4 : inexact-ok
+= tanh tonearest dbl-64 0x8.4024a11b661p-4 : 0x7.96e91a6be7d94p-4 : inexact-ok
+= tanh towardzero dbl-64 0x8.4024a11b661p-4 : 0x7.96e91a6be7d94p-4 : inexact-ok
+= tanh upward dbl-64 0x8.4024a11b661p-4 : 0x7.96e91a6be7d98p-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f78p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f8p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f78p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f8p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f78p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f8p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f78p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f8p-4L : inexact-ok
+= tanh downward ldbl-128 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f7c75164741421cp-4L : inexact-ok
+= tanh tonearest ldbl-128 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f7c75164741422p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f7c75164741421cp-4L : inexact-ok
+= tanh upward ldbl-128 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f7c75164741422p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f7c7516474142p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f7c7516474142p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f7c7516474142p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x8.4024a11b661p-4L : 0x7.96e91a6be7d95f7c7516474144p-4L : inexact-ok
+= tanh downward ldbl-96-intel 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af7p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af78p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af7p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af78p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af7p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af78p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af7p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af78p-4L : inexact-ok
+= tanh downward ldbl-128 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af74d043bee12618p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af74d043bee12618p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af74d043bee12618p-4L : inexact-ok
+= tanh upward ldbl-128 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af74d043bee1261cp-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af74d043bee126p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af74d043bee126p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af74d043bee126p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x8.4024a11b6610673p-4L : 0x7.96e91a6be7d9af74d043bee128p-4L : inexact-ok
+= tanh downward ldbl-96-intel 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af68p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af68p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af68p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af7p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af68p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af68p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af68p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af7p-4L : inexact-ok
+= tanh downward ldbl-128 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af6869df15f309e4p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af6869df15f309e4p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af6869df15f309e4p-4L : inexact-ok
+= tanh upward ldbl-128 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af6869df15f309e8p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af6869df15f308p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af6869df15f30ap-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af6869df15f308p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x8.4024a11b6610672p-4L : 0x7.96e91a6be7d9af6869df15f30ap-4L : inexact-ok
+= tanh downward ldbl-128 0x8.4024a11b6610672b2982b852e8p-4L : 0x7.96e91a6be7d9af71106ffad34224p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x8.4024a11b6610672b2982b852e8p-4L : 0x7.96e91a6be7d9af71106ffad34228p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x8.4024a11b6610672b2982b852e8p-4L : 0x7.96e91a6be7d9af71106ffad34224p-4L : inexact-ok
+= tanh upward ldbl-128 0x8.4024a11b6610672b2982b852e8p-4L : 0x7.96e91a6be7d9af71106ffad34228p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x8.4024a11b6610672b2982b852e8p-4L : 0x7.96e91a6be7d9af71106ffad342p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x8.4024a11b6610672b2982b852e8p-4L : 0x7.96e91a6be7d9af71106ffad342p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x8.4024a11b6610672b2982b852e8p-4L : 0x7.96e91a6be7d9af71106ffad342p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x8.4024a11b6610672b2982b852e8p-4L : 0x7.96e91a6be7d9af71106ffad344p-4L : inexact-ok
tanh min
= tanh downward flt-32 0x4p-128f : 0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
= tanh tonearest flt-32 0x4p-128f : 0x4p-128f : inexact-ok underflow-ok errno-erange-ok
diff --git a/sysdeps/i386/fpu/libm-test-ulps b/sysdeps/i386/fpu/libm-test-ulps
index 3c7ba5be01..ddaa8fc93b 100644
--- a/sysdeps/i386/fpu/libm-test-ulps
+++ b/sysdeps/i386/fpu/libm-test-ulps
@@ -1914,8 +1914,8 @@ ldouble: 1
Function: "sin_downward":
double: 1
idouble: 1
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
Function: "sin_towardzero":
double: 1
diff --git a/sysdeps/mips/mips32/libm-test-ulps b/sysdeps/mips/mips32/libm-test-ulps
index cbde8a3d11..d174f36691 100644
--- a/sysdeps/mips/mips32/libm-test-ulps
+++ b/sysdeps/mips/mips32/libm-test-ulps
@@ -1113,6 +1113,10 @@ float: 6
idouble: 5
ifloat: 6
+Function: "exp":
+float: 1
+ifloat: 1
+
Function: "exp10":
double: 2
idouble: 2
@@ -1503,9 +1507,9 @@ ifloat: 1
Function: "sincos_upward":
double: 1
-float: 1
+float: 2
idouble: 1
-ifloat: 1
+ifloat: 2
Function: "sinh":
double: 2
diff --git a/sysdeps/mips/mips64/libm-test-ulps b/sysdeps/mips/mips64/libm-test-ulps
index a2cf3d47b2..bda837f21d 100644
--- a/sysdeps/mips/mips64/libm-test-ulps
+++ b/sysdeps/mips/mips64/libm-test-ulps
@@ -4,6 +4,8 @@
Function: "acos":
float: 1
ifloat: 1
+ildouble: 1
+ldouble: 1
Function: "acos_downward":
double: 1
@@ -34,16 +36,16 @@ double: 2
float: 2
idouble: 2
ifloat: 2
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "acosh_downward":
double: 2
float: 2
idouble: 2
ifloat: 2
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
Function: "acosh_towardzero":
double: 2
@@ -72,8 +74,8 @@ double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "asin_towardzero":
double: 1
@@ -88,24 +90,24 @@ double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "asinh":
double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 3
+ldouble: 3
Function: "asinh_downward":
double: 3
float: 3
idouble: 3
ifloat: 3
-ildouble: 3
-ldouble: 3
+ildouble: 4
+ldouble: 4
Function: "asinh_towardzero":
double: 2
@@ -120,8 +122,8 @@ double: 3
float: 3
idouble: 3
ifloat: 3
-ildouble: 3
-ldouble: 3
+ildouble: 4
+ldouble: 4
Function: "atan":
float: 1
@@ -140,16 +142,16 @@ double: 1
float: 2
idouble: 1
ifloat: 2
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "atan2_towardzero":
double: 1
float: 2
idouble: 1
ifloat: 2
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
Function: "atan2_upward":
double: 1
@@ -180,24 +182,24 @@ double: 1
float: 2
idouble: 1
ifloat: 2
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "atanh":
double: 2
float: 2
idouble: 2
ifloat: 2
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
Function: "atanh_downward":
double: 3
float: 3
idouble: 3
ifloat: 3
-ildouble: 3
-ldouble: 3
+ildouble: 4
+ldouble: 4
Function: "atanh_towardzero":
double: 2
@@ -212,24 +214,32 @@ double: 3
float: 3
idouble: 3
ifloat: 3
-ildouble: 3
-ldouble: 3
+ildouble: 4
+ldouble: 4
Function: "cabs":
double: 1
idouble: 1
+ildouble: 1
+ldouble: 1
Function: "cabs_downward":
double: 1
idouble: 1
+ildouble: 1
+ldouble: 1
Function: "cabs_towardzero":
double: 1
idouble: 1
+ildouble: 1
+ldouble: 1
Function: "cabs_upward":
double: 1
idouble: 1
+ildouble: 1
+ldouble: 1
Function: Real part of "cacos":
double: 1
@@ -362,32 +372,32 @@ ldouble: 3
Function: "carg":
float: 1
ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "carg_downward":
double: 1
float: 2
idouble: 1
ifloat: 2
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "carg_towardzero":
double: 1
float: 2
idouble: 1
ifloat: 2
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
Function: "carg_upward":
double: 1
float: 2
idouble: 1
ifloat: 2
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: Real part of "casin":
double: 1
@@ -1238,16 +1248,16 @@ double: 2
float: 2
idouble: 2
ifloat: 2
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: Imaginary part of "csqrt":
double: 2
float: 2
idouble: 2
ifloat: 2
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: Real part of "csqrt_downward":
double: 5
@@ -1286,16 +1296,16 @@ double: 5
float: 4
idouble: 5
ifloat: 4
-ildouble: 3
-ldouble: 3
+ildouble: 4
+ldouble: 4
Function: Imaginary part of "csqrt_upward":
double: 3
float: 3
idouble: 3
ifloat: 3
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
Function: Real part of "ctan":
double: 1
@@ -1470,30 +1480,34 @@ double: 5
float: 6
idouble: 5
ifloat: 6
-ildouble: 3
-ldouble: 3
+ildouble: 5
+ldouble: 5
Function: "erfc_towardzero":
double: 3
float: 4
idouble: 3
ifloat: 4
-ildouble: 3
-ldouble: 3
+ildouble: 4
+ldouble: 4
Function: "erfc_upward":
double: 5
float: 6
idouble: 5
ifloat: 6
-ildouble: 3
-ldouble: 3
+ildouble: 5
+ldouble: 5
+
+Function: "exp":
+float: 1
+ifloat: 1
Function: "exp10":
double: 2
idouble: 2
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "exp10_downward":
double: 2
@@ -1516,8 +1530,8 @@ double: 2
float: 1
idouble: 2
ifloat: 1
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
Function: "exp2":
double: 1
@@ -1548,8 +1562,8 @@ double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "exp_downward":
double: 1
@@ -1584,8 +1598,8 @@ double: 1
float: 2
idouble: 1
ifloat: 2
-ildouble: 3
-ldouble: 3
+ildouble: 4
+ldouble: 4
Function: "expm1_upward":
double: 1
@@ -1822,48 +1836,48 @@ double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "log1p_downward":
double: 2
float: 2
idouble: 2
ifloat: 2
-ildouble: 1
-ldouble: 1
+ildouble: 3
+ldouble: 3
Function: "log1p_towardzero":
double: 2
float: 2
idouble: 2
ifloat: 2
-ildouble: 1
-ldouble: 1
+ildouble: 3
+ldouble: 3
Function: "log1p_upward":
double: 2
float: 2
idouble: 2
ifloat: 2
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "log2":
double: 2
float: 1
idouble: 2
ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "log2_downward":
double: 3
float: 3
idouble: 3
ifloat: 3
-ildouble: 1
-ldouble: 1
+ildouble: 3
+ldouble: 3
Function: "log2_towardzero":
double: 2
@@ -1890,8 +1904,8 @@ ldouble: 1
Function: "log_towardzero":
float: 2
ifloat: 2
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "log_upward":
float: 2
@@ -1902,14 +1916,14 @@ ldouble: 1
Function: "pow":
float: 3
ifloat: 3
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "pow10":
double: 2
idouble: 2
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "pow10_downward":
double: 2
@@ -1932,24 +1946,24 @@ double: 2
float: 1
idouble: 2
ifloat: 1
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
Function: "pow_downward":
double: 1
float: 4
idouble: 1
ifloat: 4
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "pow_towardzero":
double: 1
float: 8
idouble: 1
ifloat: 8
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "pow_upward":
double: 1
@@ -1986,8 +2000,8 @@ double: 1
float: 2
idouble: 1
ifloat: 2
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
Function: "sincos":
float: 1
@@ -2013,47 +2027,49 @@ ldouble: 2
Function: "sincos_upward":
double: 1
-float: 1
+float: 2
idouble: 1
-ifloat: 1
-ildouble: 2
-ldouble: 2
+ifloat: 2
+ildouble: 3
+ldouble: 3
Function: "sinh":
double: 2
float: 2
idouble: 2
ifloat: 2
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "sinh_downward":
double: 3
float: 3
idouble: 3
ifloat: 3
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
Function: "sinh_towardzero":
double: 2
float: 2
idouble: 2
ifloat: 2
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
Function: "sinh_upward":
double: 3
float: 3
idouble: 3
ifloat: 3
-ildouble: 2
-ldouble: 2
+ildouble: 4
+ldouble: 4
Function: "tan":
float: 1
ifloat: 1
+ildouble: 1
+ldouble: 1
Function: "tan_downward":
double: 1
@@ -2084,24 +2100,24 @@ double: 2
float: 2
idouble: 2
ifloat: 2
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "tanh_downward":
double: 3
float: 3
idouble: 3
ifloat: 3
-ildouble: 2
-ldouble: 2
+ildouble: 4
+ldouble: 4
Function: "tanh_towardzero":
double: 2
float: 2
idouble: 2
ifloat: 2
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
Function: "tanh_upward":
double: 3
diff --git a/sysdeps/x86_64/fpu/libm-test-ulps b/sysdeps/x86_64/fpu/libm-test-ulps
index b4f2faf094..127a8e1b4d 100644
--- a/sysdeps/x86_64/fpu/libm-test-ulps
+++ b/sysdeps/x86_64/fpu/libm-test-ulps
@@ -2052,8 +2052,8 @@ ldouble: 1
Function: "sin_downward":
double: 1
idouble: 1
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
Function: "sin_towardzero":
double: 1