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


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

GNU C Library master sources branch master updated. glibc-2.22-229-ga1f99ba


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

The branch, master has been updated
       via  a1f99ba28b7b2ed4370b81820f47384d9dae4e36 (commit)
      from  d57248f0351b307e17476aa1ef812023025c8fd7 (commit)

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

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

commit a1f99ba28b7b2ed4370b81820f47384d9dae4e36
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Sat Sep 12 00:01:38 2015 +0000

    Add more random libm test inputs (mainly for ldbl-128).
    
    This patch adds more libm test inputs found through random test
    generation to increase previously known ulps.  This particular test
    generation was run for mips64, so most of the increased ulps are for
    ldbl-128 (float and double having been fairly well covered by such
    testing for x86_64), but there's the odd ulps increase for other
    formats.
    
    Tested for x86_64, x86 and mips64.
    
    	* 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.

diff --git a/ChangeLog b/ChangeLog
index cb9c953..ae714e0 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 83eb4cf..002a1fc 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 747815b..42fa83e 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 3c7ba5b..ddaa8fc 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 cbde8a3..d174f36 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 a2cf3d4..bda837f 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 b4f2faf..127a8e1 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

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

Summary of changes:
 ChangeLog                          |   12 +
 math/auto-libm-test-in             |   62 +
 math/auto-libm-test-out            | 3386 ++++++++++++++++++++++++++++++++++++
 sysdeps/i386/fpu/libm-test-ulps    |    4 +-
 sysdeps/mips/mips32/libm-test-ulps |    8 +-
 sysdeps/mips/mips64/libm-test-ulps |  216 ++--
 sysdeps/x86_64/fpu/libm-test-ulps  |    4 +-
 7 files changed, 3586 insertions(+), 106 deletions(-)


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


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