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.21-310-g305392e


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  305392eaca0be3111cdabc4b458400a6596b6970 (commit)
      from  51e15247c39b0483499079ba6617c8eb666941d3 (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=305392eaca0be3111cdabc4b458400a6596b6970

commit 305392eaca0be3111cdabc4b458400a6596b6970
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Sat May 2 21:06:33 2015 +0000

    Add more tests of libm functions.
    
    This patch adds more randomly-generated tests of various libm
    functions that are observed to increase ulps on x86_64.
    
    Tested for x86_64 and x86 and ulps updated accordingly.
    
    	* math/auto-libm-test-in: Add more tests of atan, clog, clog10,
    	cos, csqrt, erf, erfc, exp2, lgamma, log1p, sin, sincos, tanh and
    	tgamma.
    	* math/auto-libm-test-out: Regenerated.
    	* sysdeps/i386/fpu/libm-test-ulps: Update.
    	* sysdeps/x86_64/fpu/libm-test-ulps: Likewise.

diff --git a/ChangeLog b/ChangeLog
index 5f6c02b..b5a58c7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2015-05-02  Joseph Myers  <joseph@codesourcery.com>
+
+	* math/auto-libm-test-in: Add more tests of atan, clog, clog10,
+	cos, csqrt, erf, erfc, exp2, lgamma, log1p, sin, sincos, tanh and
+	tgamma.
+	* math/auto-libm-test-out: Regenerated.
+	* sysdeps/i386/fpu/libm-test-ulps: Update.
+	* sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
+
 2015-05-01  Joseph Myers  <joseph@codesourcery.com>
 
 	* math/auto-libm-test-in: Add more tests of tgamma.
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in
index 89fcc17..6cad94d 100644
--- a/math/auto-libm-test-in
+++ b/math/auto-libm-test-in
@@ -245,6 +245,7 @@ atan -0x3.3fb708p-4
 atan -0x2.3249ap+0
 atan -0x1.363f46p+0
 atan -0x1.ad4c0ap+0
+atan -0x3.eb8e18p+0
 atan min
 atan -min
 atan min_subnorm
@@ -569,6 +570,10 @@ clog 0x6.9a4569067b6ecp-4 0xb.0a30d15e7d798p-4
 clog -0x1.105436p+0 -0x6.66396df3cc7ap-4
 clog -0x2.c90b952282392dep-4 0x1.43cda16634cc7046p+0
 
+clog -0x9.93d164127d9fp-4 0x7.c5c8d8p-4
+clog -0xa.5920ap-4 -0x6.2cda5p-4
+clog 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44
+
 clog 0x1.fffffep+127 0x1.fffffep+127
 clog 0x1.fffffep+127 1.0
 clog 0x1p-149 0x1p-149
@@ -708,6 +713,10 @@ clog10 -0x2.51320d99da5a2p-4 0x3.b8176p-4
 clog10 -0x1.25c2d3e172df8p+0 0
 clog10 0x1.0c684e35d0b2ap+0 -0x7.37df8a65c28fp-4
 
+clog10 -0x9.93d164127d9fp-4 0x7.c5c8d8p-4
+clog10 -0xa.5920ap-4 -0x6.2cda5p-4
+clog10 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44
+
 clog10 0x1.fffffep+127 0x1.fffffep+127
 clog10 0x1.fffffep+127 1.0
 clog10 0x1p-149 0x1p-149
@@ -866,6 +875,7 @@ cos -min
 cos min_subnorm
 cos -min_subnorm
 cos -0x3.3de320f6be87ep+1020
+cos 0xe.9f1e5bc3bb88p+112
 
 cosh 0
 cosh -0
@@ -954,6 +964,8 @@ csqrt -0x4.82773b736291p-4 -0x1.bcb7cep+0
 csqrt 0xf.fffffp+124 0xe.7e0c2p+116
 csqrt -0x4.15ca1p+0 -0x8p-152
 csqrt 0xf.a24adp+28 0x8.0f148p+36
+csqrt 0x1.f9610ap+4 0x9.87716p+4
+csqrt 0x5.9cc21p-4 -0x1.fb1ec91b40dcdp+0
 
 csqrt 0x1.fffffep+127 0x1.fffffep+127
 csqrt 0x1.fffffep+127 1.0
@@ -1091,6 +1103,7 @@ erf max
 erf -0x1.ddaea4p+0
 erf -0x1.2b1f68p+0
 erf 0x1.44e722p+0
+erf -0x1.3a0d48p+0
 
 erfc 0.0
 erfc -0
@@ -1125,6 +1138,9 @@ erfc 0x8.c66b44ca40038p+0
 erfc 0x2.586f1cp+0
 erfc 0xb.acb72p+0
 erfc 0xb.227499103357d84p+0
+erfc 0xd.28abfp-4
+erfc 0x1.5289fep+0
+erfc 0x4.b48498p+0
 
 exp 0
 exp -0
@@ -1258,6 +1274,7 @@ exp2 0xc.122c4p-4
 exp2 -0x1.567cc8p+0
 exp2 -0x1.bbbd76p+0
 exp2 -0x1.3045fep+8
+exp2 0xa.87b8bp+0
 
 expm1 0
 expm1 -0
@@ -1767,6 +1784,7 @@ lgamma 0xa.d55d6b4d78e28p+0
 lgamma 0x8.d6315p+0
 lgamma 0xb.2e679p+0
 lgamma 0xb.01191p+0
+lgamma 0xb.26fdap+0
 
 log 1
 log e
@@ -1826,6 +1844,7 @@ log1p 0x7.89dc17790eeb4p-4
 log1p 0x9.81ccf8887c24a7bp-4
 log1p 0xa.5028608bd65f38dp-4
 log1p 0x5.bf78873e20a2d468p-4
+log1p 0x7.aa5198p-4
 
 log2 1
 log2 e
@@ -2243,6 +2262,7 @@ sin 9
 sin 10
 sin 0x1.2001469775ce6p32
 sin -0x3.3de320f6be87ep+1020
+sin 0xe.9f1e5bc3bb88p+112
 
 sincos 0
 sincos -0
@@ -2263,6 +2283,7 @@ sincos 0x1.fffffep+127
 sincos 0x1p+50
 sincos 0x1p+28
 sincos -0x3.3de320f6be87ep+1020
+sincos 0xe.9f1e5bc3bb88p+112
 
 sinh 0
 sinh -0
@@ -2428,6 +2449,7 @@ tanh 0x7.a18e8p-4
 tanh -0x2.6082fp-4
 tanh 0xe.05031p-16
 tanh 0x3.c80eaa7adaa3p-4
+tanh 0x2.00f9857616524p-4
 
 tgamma 0.5
 tgamma -0.5
@@ -2873,6 +2895,7 @@ tgamma -100000.5
 tgamma -0x3.06644cp+0
 tgamma -0x6.fe4636e0c5064p+0
 tgamma -0x7.a13d7a2945cd5718p+0
+tgamma -0x1.4a5caap+4
 
 y0 0.125
 y0 0.75
diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out
index b13ac2f..48477c6 100644
--- a/math/auto-libm-test-out
+++ b/math/auto-libm-test-out
@@ -8002,6 +8002,31 @@ atan -0x1.ad4c0ap+0
 = atan tonearest ldbl-128ibm -0x1.ad4c0ap+0L : -0x1.0878377062dada2af4f466e4658p+0L : inexact-ok
 = atan towardzero ldbl-128ibm -0x1.ad4c0ap+0L : -0x1.0878377062dada2af4f466e465p+0L : inexact-ok
 = atan upward ldbl-128ibm -0x1.ad4c0ap+0L : -0x1.0878377062dada2af4f466e465p+0L : inexact-ok
+atan -0x3.eb8e18p+0
+= atan downward flt-32 -0x3.eb8e18p+0f : -0x1.522f06p+0f : inexact-ok
+= atan tonearest flt-32 -0x3.eb8e18p+0f : -0x1.522f04p+0f : inexact-ok
+= atan towardzero flt-32 -0x3.eb8e18p+0f : -0x1.522f04p+0f : inexact-ok
+= atan upward flt-32 -0x3.eb8e18p+0f : -0x1.522f04p+0f : inexact-ok
+= atan downward dbl-64 -0x3.eb8e18p+0 : -0x1.522f0408c0e8dp+0 : inexact-ok
+= atan tonearest dbl-64 -0x3.eb8e18p+0 : -0x1.522f0408c0e8cp+0 : inexact-ok
+= atan towardzero dbl-64 -0x3.eb8e18p+0 : -0x1.522f0408c0e8cp+0 : inexact-ok
+= atan upward dbl-64 -0x3.eb8e18p+0 : -0x1.522f0408c0e8cp+0 : inexact-ok
+= atan downward ldbl-96-intel -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2dap+0L : inexact-ok
+= atan tonearest ldbl-96-intel -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8p+0L : inexact-ok
+= atan towardzero ldbl-96-intel -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8p+0L : inexact-ok
+= atan upward ldbl-96-intel -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8p+0L : inexact-ok
+= atan downward ldbl-96-m68k -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2dap+0L : inexact-ok
+= atan tonearest ldbl-96-m68k -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8p+0L : inexact-ok
+= atan towardzero ldbl-96-m68k -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8p+0L : inexact-ok
+= atan upward ldbl-96-m68k -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8p+0L : inexact-ok
+= atan downward ldbl-128 -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8d3fe682ee8bdp+0L : inexact-ok
+= atan tonearest ldbl-128 -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8d3fe682ee8bdp+0L : inexact-ok
+= atan towardzero ldbl-128 -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8d3fe682ee8bcp+0L : inexact-ok
+= atan upward ldbl-128 -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8d3fe682ee8bcp+0L : inexact-ok
+= atan downward ldbl-128ibm -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8d3fe682ee9p+0L : inexact-ok
+= atan tonearest ldbl-128ibm -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8d3fe682ee88p+0L : inexact-ok
+= atan towardzero ldbl-128ibm -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8d3fe682ee88p+0L : inexact-ok
+= atan upward ldbl-128ibm -0x3.eb8e18p+0L : -0x1.522f0408c0e8c2d8d3fe682ee88p+0L : 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
@@ -26974,6 +26999,169 @@ clog -0x2.c90b952282392dep-4 0x1.43cda16634cc7046p+0
 = clog tonearest ldbl-128ibm -0x2.c90b952282392dep-4L 0x1.43cda16634cc7046p+0L : 0x3.e8d246d27d2bb2a86cd726054cp-4L 0x1.b5232c421c0687e87a757b754p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x2.c90b952282392dep-4L 0x1.43cda16634cc7046p+0L : 0x3.e8d246d27d2bb2a86cd726054cp-4L 0x1.b5232c421c0687e87a757b754p+0L : inexact-ok
 = clog upward ldbl-128ibm -0x2.c90b952282392dep-4L 0x1.43cda16634cc7046p+0L : 0x3.e8d246d27d2bb2a86cd726054dp-4L 0x1.b5232c421c0687e87a757b75408p+0L : inexact-ok
+clog -0x9.93d164127d9fp-4 0x7.c5c8d8p-4
+= clog downward flt-32 -0x9.93d16p-4f 0x7.c5c8d8p-4f : -0x4.29bab8p-4f 0x2.75b87p+0f : inexact-ok
+= clog tonearest flt-32 -0x9.93d16p-4f 0x7.c5c8d8p-4f : -0x4.29bab8p-4f 0x2.75b874p+0f : inexact-ok
+= clog towardzero flt-32 -0x9.93d16p-4f 0x7.c5c8d8p-4f : -0x4.29babp-4f 0x2.75b87p+0f : inexact-ok
+= clog upward flt-32 -0x9.93d16p-4f 0x7.c5c8d8p-4f : -0x4.29babp-4f 0x2.75b874p+0f : inexact-ok
+= clog downward dbl-64 -0x9.93d16p-4 0x7.c5c8d8p-4 : -0x4.29bab63b2cf38p-4 0x2.75b872ce22b1cp+0 : inexact-ok
+= clog tonearest dbl-64 -0x9.93d16p-4 0x7.c5c8d8p-4 : -0x4.29bab63b2cf38p-4 0x2.75b872ce22b1cp+0 : inexact-ok
+= clog towardzero dbl-64 -0x9.93d16p-4 0x7.c5c8d8p-4 : -0x4.29bab63b2cf34p-4 0x2.75b872ce22b1cp+0 : inexact-ok
+= clog upward dbl-64 -0x9.93d16p-4 0x7.c5c8d8p-4 : -0x4.29bab63b2cf34p-4 0x2.75b872ce22b1ep+0 : inexact-ok
+= clog downward ldbl-96-intel -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x4.29bab63b2cf36ff8p-4L 0x2.75b872ce22b1ccb4p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x4.29bab63b2cf36ffp-4L 0x2.75b872ce22b1ccb4p+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x4.29bab63b2cf36ffp-4L 0x2.75b872ce22b1ccb4p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x4.29bab63b2cf36ffp-4L 0x2.75b872ce22b1ccb8p+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x4.29bab63b2cf36ff8p-4L 0x2.75b872ce22b1ccb4p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x4.29bab63b2cf36ffp-4L 0x2.75b872ce22b1ccb4p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x4.29bab63b2cf36ffp-4L 0x2.75b872ce22b1ccb4p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x4.29bab63b2cf36ffp-4L 0x2.75b872ce22b1ccb8p+0L : inexact-ok
+= clog downward ldbl-128 -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x4.29bab63b2cf36ff39d60a5ad6e74p-4L 0x2.75b872ce22b1ccb5dc872301ae12p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x4.29bab63b2cf36ff39d60a5ad6e74p-4L 0x2.75b872ce22b1ccb5dc872301ae14p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x4.29bab63b2cf36ff39d60a5ad6e7p-4L 0x2.75b872ce22b1ccb5dc872301ae12p+0L : inexact-ok
+= clog upward ldbl-128 -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x4.29bab63b2cf36ff39d60a5ad6e7p-4L 0x2.75b872ce22b1ccb5dc872301ae14p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x4.29bab63b2cf36ff39d60a5ad7p-4L 0x2.75b872ce22b1ccb5dc872301aep+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x4.29bab63b2cf36ff39d60a5ad6ep-4L 0x2.75b872ce22b1ccb5dc872301aep+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x4.29bab63b2cf36ff39d60a5ad6ep-4L 0x2.75b872ce22b1ccb5dc872301aep+0L : inexact-ok
+= clog upward ldbl-128ibm -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x4.29bab63b2cf36ff39d60a5ad6ep-4L 0x2.75b872ce22b1ccb5dc872301afp+0L : inexact-ok
+= clog downward flt-32 -0x9.93d17p-4f 0x7.c5c8d8p-4f : -0x4.29baa8p-4f 0x2.75b87p+0f : inexact-ok
+= clog tonearest flt-32 -0x9.93d17p-4f 0x7.c5c8d8p-4f : -0x4.29baa8p-4f 0x2.75b874p+0f : inexact-ok
+= clog towardzero flt-32 -0x9.93d17p-4f 0x7.c5c8d8p-4f : -0x4.29baap-4f 0x2.75b87p+0f : inexact-ok
+= clog upward flt-32 -0x9.93d17p-4f 0x7.c5c8d8p-4f : -0x4.29baap-4f 0x2.75b874p+0f : inexact-ok
+= clog downward dbl-64 -0x9.93d17p-4 0x7.c5c8d8p-4 : -0x4.29baa61d99c6p-4 0x2.75b8739f64c5ep+0 : inexact-ok
+= clog tonearest dbl-64 -0x9.93d17p-4 0x7.c5c8d8p-4 : -0x4.29baa61d99c5cp-4 0x2.75b8739f64c6p+0 : inexact-ok
+= clog towardzero dbl-64 -0x9.93d17p-4 0x7.c5c8d8p-4 : -0x4.29baa61d99c5cp-4 0x2.75b8739f64c5ep+0 : inexact-ok
+= clog upward dbl-64 -0x9.93d17p-4 0x7.c5c8d8p-4 : -0x4.29baa61d99c5cp-4 0x2.75b8739f64c6p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x4.29baa61d99c5dd7p-4L 0x2.75b8739f64c5feb8p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x4.29baa61d99c5dd7p-4L 0x2.75b8739f64c5febcp+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x4.29baa61d99c5dd68p-4L 0x2.75b8739f64c5feb8p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x4.29baa61d99c5dd68p-4L 0x2.75b8739f64c5febcp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x4.29baa61d99c5dd7p-4L 0x2.75b8739f64c5feb8p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x4.29baa61d99c5dd7p-4L 0x2.75b8739f64c5febcp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x4.29baa61d99c5dd68p-4L 0x2.75b8739f64c5feb8p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x4.29baa61d99c5dd68p-4L 0x2.75b8739f64c5febcp+0L : inexact-ok
+= clog downward ldbl-128 -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x4.29baa61d99c5dd6de05550c19f9cp-4L 0x2.75b8739f64c5feba0ca23b9bb4bp+0L : inexact-ok
+= clog tonearest ldbl-128 -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x4.29baa61d99c5dd6de05550c19f98p-4L 0x2.75b8739f64c5feba0ca23b9bb4bp+0L : inexact-ok
+= clog towardzero ldbl-128 -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x4.29baa61d99c5dd6de05550c19f98p-4L 0x2.75b8739f64c5feba0ca23b9bb4bp+0L : inexact-ok
+= clog upward ldbl-128 -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x4.29baa61d99c5dd6de05550c19f98p-4L 0x2.75b8739f64c5feba0ca23b9bb4b2p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x4.29baa61d99c5dd6de05550c1ap-4L 0x2.75b8739f64c5feba0ca23b9bb4p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x4.29baa61d99c5dd6de05550c1ap-4L 0x2.75b8739f64c5feba0ca23b9bb5p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x4.29baa61d99c5dd6de05550c19ep-4L 0x2.75b8739f64c5feba0ca23b9bb4p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x4.29baa61d99c5dd6de05550c19ep-4L 0x2.75b8739f64c5feba0ca23b9bb5p+0L : inexact-ok
+= clog downward dbl-64 -0x9.93d164127d9fp-4 0x7.c5c8d8p-4 : -0x4.29bab221285acp-4 0x2.75b87303650c4p+0 : inexact-ok
+= clog tonearest dbl-64 -0x9.93d164127d9fp-4 0x7.c5c8d8p-4 : -0x4.29bab221285acp-4 0x2.75b87303650c4p+0 : inexact-ok
+= clog towardzero dbl-64 -0x9.93d164127d9fp-4 0x7.c5c8d8p-4 : -0x4.29bab221285a8p-4 0x2.75b87303650c4p+0 : inexact-ok
+= clog upward dbl-64 -0x9.93d164127d9fp-4 0x7.c5c8d8p-4 : -0x4.29bab221285a8p-4 0x2.75b87303650c6p+0 : inexact-ok
+= clog downward ldbl-96-intel -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x4.29bab221285abdcp-4L 0x2.75b87303650c4ba8p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x4.29bab221285abdcp-4L 0x2.75b87303650c4bacp+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x4.29bab221285abdb8p-4L 0x2.75b87303650c4ba8p+0L : inexact-ok
+= clog upward ldbl-96-intel -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x4.29bab221285abdb8p-4L 0x2.75b87303650c4bacp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x4.29bab221285abdcp-4L 0x2.75b87303650c4ba8p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x4.29bab221285abdcp-4L 0x2.75b87303650c4bacp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x4.29bab221285abdb8p-4L 0x2.75b87303650c4ba8p+0L : inexact-ok
+= clog upward ldbl-96-m68k -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x4.29bab221285abdb8p-4L 0x2.75b87303650c4bacp+0L : inexact-ok
+= clog downward ldbl-128 -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x4.29bab221285abdbf4de3a053840cp-4L 0x2.75b87303650c4bab378ddcfc38d4p+0L : inexact-ok
+= clog tonearest ldbl-128 -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x4.29bab221285abdbf4de3a053840cp-4L 0x2.75b87303650c4bab378ddcfc38d6p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x4.29bab221285abdbf4de3a0538408p-4L 0x2.75b87303650c4bab378ddcfc38d4p+0L : inexact-ok
+= clog upward ldbl-128 -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x4.29bab221285abdbf4de3a0538408p-4L 0x2.75b87303650c4bab378ddcfc38d6p+0L : inexact-ok
+= clog downward ldbl-128ibm -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x4.29bab221285abdbf4de3a05386p-4L 0x2.75b87303650c4bab378ddcfc38p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x4.29bab221285abdbf4de3a05384p-4L 0x2.75b87303650c4bab378ddcfc39p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x4.29bab221285abdbf4de3a05384p-4L 0x2.75b87303650c4bab378ddcfc38p+0L : inexact-ok
+= clog upward ldbl-128ibm -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x4.29bab221285abdbf4de3a05384p-4L 0x2.75b87303650c4bab378ddcfc39p+0L : inexact-ok
+clog -0xa.5920ap-4 -0x6.2cda5p-4
+= clog downward flt-32 -0xa.5920ap-4f -0x6.2cda5p-4f : -0x4.891a8p-4f -0x2.9a8394p+0f : inexact-ok
+= clog tonearest flt-32 -0xa.5920ap-4f -0x6.2cda5p-4f : -0x4.891a8p-4f -0x2.9a8394p+0f : inexact-ok
+= clog towardzero flt-32 -0xa.5920ap-4f -0x6.2cda5p-4f : -0x4.891a78p-4f -0x2.9a839p+0f : inexact-ok
+= clog upward flt-32 -0xa.5920ap-4f -0x6.2cda5p-4f : -0x4.891a78p-4f -0x2.9a839p+0f : inexact-ok
+= clog downward dbl-64 -0xa.5920ap-4 -0x6.2cda5p-4 : -0x4.891a7fadf41fcp-4 -0x2.9a839369972b6p+0 : inexact-ok
+= clog tonearest dbl-64 -0xa.5920ap-4 -0x6.2cda5p-4 : -0x4.891a7fadf41fcp-4 -0x2.9a839369972b4p+0 : inexact-ok
+= clog towardzero dbl-64 -0xa.5920ap-4 -0x6.2cda5p-4 : -0x4.891a7fadf41f8p-4 -0x2.9a839369972b4p+0 : inexact-ok
+= clog upward dbl-64 -0xa.5920ap-4 -0x6.2cda5p-4 : -0x4.891a7fadf41f8p-4 -0x2.9a839369972b4p+0 : inexact-ok
+= clog downward ldbl-96-intel -0xa.5920ap-4L -0x6.2cda5p-4L : -0x4.891a7fadf41fabcp-4L -0x2.9a839369972b4a5p+0L : inexact-ok
+= clog tonearest ldbl-96-intel -0xa.5920ap-4L -0x6.2cda5p-4L : -0x4.891a7fadf41fabb8p-4L -0x2.9a839369972b4a4cp+0L : inexact-ok
+= clog towardzero ldbl-96-intel -0xa.5920ap-4L -0x6.2cda5p-4L : -0x4.891a7fadf41fabb8p-4L -0x2.9a839369972b4a4cp+0L : inexact-ok
+= clog upward ldbl-96-intel -0xa.5920ap-4L -0x6.2cda5p-4L : -0x4.891a7fadf41fabb8p-4L -0x2.9a839369972b4a4cp+0L : inexact-ok
+= clog downward ldbl-96-m68k -0xa.5920ap-4L -0x6.2cda5p-4L : -0x4.891a7fadf41fabcp-4L -0x2.9a839369972b4a5p+0L : inexact-ok
+= clog tonearest ldbl-96-m68k -0xa.5920ap-4L -0x6.2cda5p-4L : -0x4.891a7fadf41fabb8p-4L -0x2.9a839369972b4a4cp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k -0xa.5920ap-4L -0x6.2cda5p-4L : -0x4.891a7fadf41fabb8p-4L -0x2.9a839369972b4a4cp+0L : inexact-ok
+= clog upward ldbl-96-m68k -0xa.5920ap-4L -0x6.2cda5p-4L : -0x4.891a7fadf41fabb8p-4L -0x2.9a839369972b4a4cp+0L : inexact-ok
+= clog downward ldbl-128 -0xa.5920ap-4L -0x6.2cda5p-4L : -0x4.891a7fadf41fabb9a088e2cafb9p-4L -0x2.9a839369972b4a4de33d96ef711ap+0L : inexact-ok
+= clog tonearest ldbl-128 -0xa.5920ap-4L -0x6.2cda5p-4L : -0x4.891a7fadf41fabb9a088e2cafb9p-4L -0x2.9a839369972b4a4de33d96ef7118p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xa.5920ap-4L -0x6.2cda5p-4L : -0x4.891a7fadf41fabb9a088e2cafb8cp-4L -0x2.9a839369972b4a4de33d96ef7118p+0L : inexact-ok
+= clog upward ldbl-128 -0xa.5920ap-4L -0x6.2cda5p-4L : -0x4.891a7fadf41fabb9a088e2cafb8cp-4L -0x2.9a839369972b4a4de33d96ef7118p+0L : inexact-ok
+= clog downward ldbl-128ibm -0xa.5920ap-4L -0x6.2cda5p-4L : -0x4.891a7fadf41fabb9a088e2cafcp-4L -0x2.9a839369972b4a4de33d96ef72p+0L : inexact-ok
+= clog tonearest ldbl-128ibm -0xa.5920ap-4L -0x6.2cda5p-4L : -0x4.891a7fadf41fabb9a088e2cafcp-4L -0x2.9a839369972b4a4de33d96ef71p+0L : inexact-ok
+= clog towardzero ldbl-128ibm -0xa.5920ap-4L -0x6.2cda5p-4L : -0x4.891a7fadf41fabb9a088e2cafap-4L -0x2.9a839369972b4a4de33d96ef71p+0L : inexact-ok
+= clog upward ldbl-128ibm -0xa.5920ap-4L -0x6.2cda5p-4L : -0x4.891a7fadf41fabb9a088e2cafap-4L -0x2.9a839369972b4a4de33d96ef71p+0L : inexact-ok
+clog 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44
+= clog downward flt-32 0xd.d05c4p+60f -0x3.c22fdp+44f : 0x2.c36e9cp+4f -0x4.5a74bp-20f : inexact-ok
+= clog tonearest flt-32 0xd.d05c4p+60f -0x3.c22fdp+44f : 0x2.c36eap+4f -0x4.5a74a8p-20f : inexact-ok
+= clog towardzero flt-32 0xd.d05c4p+60f -0x3.c22fdp+44f : 0x2.c36e9cp+4f -0x4.5a74a8p-20f : inexact-ok
+= clog upward flt-32 0xd.d05c4p+60f -0x3.c22fdp+44f : 0x2.c36eap+4f -0x4.5a74a8p-20f : inexact-ok
+= clog downward dbl-64 0xd.d05c4p+60 -0x3.c22fdp+44 : 0x2.c36e9e98695e6p+4 -0x4.5a74a9a9706b8p-20 : inexact-ok
+= clog tonearest dbl-64 0xd.d05c4p+60 -0x3.c22fdp+44 : 0x2.c36e9e98695e6p+4 -0x4.5a74a9a9706b8p-20 : inexact-ok
+= clog towardzero dbl-64 0xd.d05c4p+60 -0x3.c22fdp+44 : 0x2.c36e9e98695e6p+4 -0x4.5a74a9a9706b4p-20 : inexact-ok
+= clog upward dbl-64 0xd.d05c4p+60 -0x3.c22fdp+44 : 0x2.c36e9e98695e8p+4 -0x4.5a74a9a9706b4p-20 : inexact-ok
+= clog downward ldbl-96-intel 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x2.c36e9e98695e69e4p+4L -0x4.5a74a9a9706b718p-20L : inexact-ok
+= clog tonearest ldbl-96-intel 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x2.c36e9e98695e69e4p+4L -0x4.5a74a9a9706b7178p-20L : inexact-ok
+= clog towardzero ldbl-96-intel 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x2.c36e9e98695e69e4p+4L -0x4.5a74a9a9706b7178p-20L : inexact-ok
+= clog upward ldbl-96-intel 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x2.c36e9e98695e69e8p+4L -0x4.5a74a9a9706b7178p-20L : inexact-ok
+= clog downward ldbl-96-m68k 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x2.c36e9e98695e69e4p+4L -0x4.5a74a9a9706b718p-20L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x2.c36e9e98695e69e4p+4L -0x4.5a74a9a9706b7178p-20L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x2.c36e9e98695e69e4p+4L -0x4.5a74a9a9706b7178p-20L : inexact-ok
+= clog upward ldbl-96-m68k 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x2.c36e9e98695e69e8p+4L -0x4.5a74a9a9706b7178p-20L : inexact-ok
+= clog downward ldbl-128 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x2.c36e9e98695e69e5ee3af22a3818p+4L -0x4.5a74a9a9706b7179cb4e5145e2f4p-20L : inexact-ok
+= clog tonearest ldbl-128 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x2.c36e9e98695e69e5ee3af22a381ap+4L -0x4.5a74a9a9706b7179cb4e5145e2f4p-20L : inexact-ok
+= clog towardzero ldbl-128 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x2.c36e9e98695e69e5ee3af22a3818p+4L -0x4.5a74a9a9706b7179cb4e5145e2fp-20L : inexact-ok
+= clog upward ldbl-128 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x2.c36e9e98695e69e5ee3af22a381ap+4L -0x4.5a74a9a9706b7179cb4e5145e2fp-20L : inexact-ok
+= clog downward ldbl-128ibm 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x2.c36e9e98695e69e5ee3af22a38p+4L -0x4.5a74a9a9706b7179cb4e5145e4p-20L : inexact-ok
+= clog tonearest ldbl-128ibm 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x2.c36e9e98695e69e5ee3af22a38p+4L -0x4.5a74a9a9706b7179cb4e5145e2p-20L : inexact-ok
+= clog towardzero ldbl-128ibm 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x2.c36e9e98695e69e5ee3af22a38p+4L -0x4.5a74a9a9706b7179cb4e5145e2p-20L : inexact-ok
+= clog upward ldbl-128ibm 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x2.c36e9e98695e69e5ee3af22a39p+4L -0x4.5a74a9a9706b7179cb4e5145e2p-20L : inexact-ok
+= clog downward flt-32 0xd.d05c3p+60f -0x3.c22fdp+44f : 0x2.c36e9cp+4f -0x4.5a74bp-20f : inexact-ok
+= clog tonearest flt-32 0xd.d05c3p+60f -0x3.c22fdp+44f : 0x2.c36eap+4f -0x4.5a74bp-20f : inexact-ok
+= clog towardzero flt-32 0xd.d05c3p+60f -0x3.c22fdp+44f : 0x2.c36e9cp+4f -0x4.5a74a8p-20f : inexact-ok
+= clog upward flt-32 0xd.d05c3p+60f -0x3.c22fdp+44f : 0x2.c36eap+4f -0x4.5a74a8p-20f : inexact-ok
+= clog downward dbl-64 0xd.d05c3p+60 -0x3.c22fdp+44 : 0x2.c36e9e85e12ap+4 -0x4.5a74aeb442cbp-20 : inexact-ok
+= clog tonearest dbl-64 0xd.d05c3p+60 -0x3.c22fdp+44 : 0x2.c36e9e85e12a2p+4 -0x4.5a74aeb442cacp-20 : inexact-ok
+= clog towardzero dbl-64 0xd.d05c3p+60 -0x3.c22fdp+44 : 0x2.c36e9e85e12ap+4 -0x4.5a74aeb442cacp-20 : inexact-ok
+= clog upward dbl-64 0xd.d05c3p+60 -0x3.c22fdp+44 : 0x2.c36e9e85e12a2p+4 -0x4.5a74aeb442cacp-20 : inexact-ok
+= clog downward ldbl-96-intel 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x2.c36e9e85e12a11e8p+4L -0x4.5a74aeb442cac9a8p-20L : inexact-ok
+= clog tonearest ldbl-96-intel 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x2.c36e9e85e12a11e8p+4L -0x4.5a74aeb442cac9a8p-20L : inexact-ok
+= clog towardzero ldbl-96-intel 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x2.c36e9e85e12a11e8p+4L -0x4.5a74aeb442cac9ap-20L : inexact-ok
+= clog upward ldbl-96-intel 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x2.c36e9e85e12a11ecp+4L -0x4.5a74aeb442cac9ap-20L : inexact-ok
+= clog downward ldbl-96-m68k 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x2.c36e9e85e12a11e8p+4L -0x4.5a74aeb442cac9a8p-20L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x2.c36e9e85e12a11e8p+4L -0x4.5a74aeb442cac9a8p-20L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x2.c36e9e85e12a11e8p+4L -0x4.5a74aeb442cac9ap-20L : inexact-ok
+= clog upward ldbl-96-m68k 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x2.c36e9e85e12a11ecp+4L -0x4.5a74aeb442cac9ap-20L : inexact-ok
+= clog downward ldbl-128 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x2.c36e9e85e12a11e943315ee6704cp+4L -0x4.5a74aeb442cac9a5e4b9d918800cp-20L : inexact-ok
+= clog tonearest ldbl-128 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x2.c36e9e85e12a11e943315ee6704ep+4L -0x4.5a74aeb442cac9a5e4b9d9188008p-20L : inexact-ok
+= clog towardzero ldbl-128 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x2.c36e9e85e12a11e943315ee6704cp+4L -0x4.5a74aeb442cac9a5e4b9d9188008p-20L : inexact-ok
+= clog upward ldbl-128 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x2.c36e9e85e12a11e943315ee6704ep+4L -0x4.5a74aeb442cac9a5e4b9d9188008p-20L : inexact-ok
+= clog downward ldbl-128ibm 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x2.c36e9e85e12a11e943315ee67p+4L -0x4.5a74aeb442cac9a5e4b9d91882p-20L : inexact-ok
+= clog tonearest ldbl-128ibm 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x2.c36e9e85e12a11e943315ee67p+4L -0x4.5a74aeb442cac9a5e4b9d9188p-20L : inexact-ok
+= clog towardzero ldbl-128ibm 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x2.c36e9e85e12a11e943315ee67p+4L -0x4.5a74aeb442cac9a5e4b9d9188p-20L : inexact-ok
+= clog upward ldbl-128ibm 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x2.c36e9e85e12a11e943315ee671p+4L -0x4.5a74aeb442cac9a5e4b9d9188p-20L : inexact-ok
+= clog downward dbl-64 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44 : 0x2.c36e9e9036428p+4 -0x4.5a74abe492a78p-20 : inexact-ok
+= clog tonearest dbl-64 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44 : 0x2.c36e9e903642ap+4 -0x4.5a74abe492a78p-20 : inexact-ok
+= clog towardzero dbl-64 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44 : 0x2.c36e9e9036428p+4 -0x4.5a74abe492a74p-20 : inexact-ok
+= clog upward dbl-64 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44 : 0x2.c36e9e903642ap+4 -0x4.5a74abe492a74p-20 : inexact-ok
+= clog downward ldbl-96-intel 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x2.c36e9e9036429498p+4L -0x4.5a74abe492a76368p-20L : inexact-ok
+= clog tonearest ldbl-96-intel 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x2.c36e9e9036429498p+4L -0x4.5a74abe492a7636p-20L : inexact-ok
+= clog towardzero ldbl-96-intel 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x2.c36e9e9036429498p+4L -0x4.5a74abe492a7636p-20L : inexact-ok
+= clog upward ldbl-96-intel 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x2.c36e9e903642949cp+4L -0x4.5a74abe492a7636p-20L : inexact-ok
+= clog downward ldbl-96-m68k 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x2.c36e9e9036429498p+4L -0x4.5a74abe492a76368p-20L : inexact-ok
+= clog tonearest ldbl-96-m68k 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x2.c36e9e9036429498p+4L -0x4.5a74abe492a7636p-20L : inexact-ok
+= clog towardzero ldbl-96-m68k 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x2.c36e9e9036429498p+4L -0x4.5a74abe492a7636p-20L : inexact-ok
+= clog upward ldbl-96-m68k 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x2.c36e9e903642949cp+4L -0x4.5a74abe492a7636p-20L : inexact-ok
+= clog downward ldbl-128 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x2.c36e9e903642949908bbbacd1a44p+4L -0x4.5a74abe492a76360698de2290f2cp-20L : inexact-ok
+= clog tonearest ldbl-128 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x2.c36e9e903642949908bbbacd1a44p+4L -0x4.5a74abe492a76360698de2290f2cp-20L : inexact-ok
+= clog towardzero ldbl-128 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x2.c36e9e903642949908bbbacd1a44p+4L -0x4.5a74abe492a76360698de2290f28p-20L : inexact-ok
+= clog upward ldbl-128 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x2.c36e9e903642949908bbbacd1a46p+4L -0x4.5a74abe492a76360698de2290f28p-20L : inexact-ok
+= clog downward ldbl-128ibm 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x2.c36e9e903642949908bbbacd1ap+4L -0x4.5a74abe492a76360698de2291p-20L : inexact-ok
+= clog tonearest ldbl-128ibm 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x2.c36e9e903642949908bbbacd1ap+4L -0x4.5a74abe492a76360698de2291p-20L : inexact-ok
+= clog towardzero ldbl-128ibm 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x2.c36e9e903642949908bbbacd1ap+4L -0x4.5a74abe492a76360698de2290ep-20L : inexact-ok
+= clog upward ldbl-128ibm 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x2.c36e9e903642949908bbbacd1bp+4L -0x4.5a74abe492a76360698de2290ep-20L : inexact-ok
 clog 0x1.fffffep+127 0x1.fffffep+127
 = clog downward flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0x5.911c5p+4f 0xc.90fdap-4f : inexact-ok
 = clog tonearest flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0x5.911c5p+4f 0xc.90fdbp-4f : inexact-ok
@@ -55004,6 +55192,169 @@ clog10 0x1.0c684e35d0b2ap+0 -0x7.37df8a65c28fp-4
 = clog10 tonearest ldbl-128ibm 0x1.0c684e35d0b2ap+0L -0x7.37df8a65c28fp-4L : 0xe.b46d2f68bf70b4f7178222360cp-8L -0x2.d2d35f3911c9379281f40ab378p-4L : inexact-ok
 = clog10 towardzero ldbl-128ibm 0x1.0c684e35d0b2ap+0L -0x7.37df8a65c28fp-4L : 0xe.b46d2f68bf70b4f7178222360cp-8L -0x2.d2d35f3911c9379281f40ab377p-4L : inexact-ok
 = clog10 upward ldbl-128ibm 0x1.0c684e35d0b2ap+0L -0x7.37df8a65c28fp-4L : 0xe.b46d2f68bf70b4f7178222361p-8L -0x2.d2d35f3911c9379281f40ab377p-4L : inexact-ok
+clog10 -0x9.93d164127d9fp-4 0x7.c5c8d8p-4
+= clog10 downward flt-32 -0x9.93d16p-4f 0x7.c5c8d8p-4f : -0x1.ced724p-4f 0x1.117bfp+0f : inexact-ok
+= clog10 tonearest flt-32 -0x9.93d16p-4f 0x7.c5c8d8p-4f : -0x1.ced722p-4f 0x1.117bfp+0f : inexact-ok
+= clog10 towardzero flt-32 -0x9.93d16p-4f 0x7.c5c8d8p-4f : -0x1.ced722p-4f 0x1.117bfp+0f : inexact-ok
+= clog10 upward flt-32 -0x9.93d16p-4f 0x7.c5c8d8p-4f : -0x1.ced722p-4f 0x1.117bf2p+0f : inexact-ok
+= clog10 downward dbl-64 -0x9.93d16p-4 0x7.c5c8d8p-4 : -0x1.ced722ae09d3fp-4 0x1.117bf089b8562p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0x9.93d16p-4 0x7.c5c8d8p-4 : -0x1.ced722ae09d3ep-4 0x1.117bf089b8563p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0x9.93d16p-4 0x7.c5c8d8p-4 : -0x1.ced722ae09d3ep-4 0x1.117bf089b8562p+0 : inexact-ok
+= clog10 upward dbl-64 -0x9.93d16p-4 0x7.c5c8d8p-4 : -0x1.ced722ae09d3ep-4 0x1.117bf089b8563p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x1.ced722ae09d3e5e4p-4L 0x1.117bf089b8562c7ap+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x1.ced722ae09d3e5e4p-4L 0x1.117bf089b8562c7cp+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x1.ced722ae09d3e5e2p-4L 0x1.117bf089b8562c7ap+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x1.ced722ae09d3e5e2p-4L 0x1.117bf089b8562c7cp+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x1.ced722ae09d3e5e4p-4L 0x1.117bf089b8562c7ap+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x1.ced722ae09d3e5e4p-4L 0x1.117bf089b8562c7cp+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x1.ced722ae09d3e5e2p-4L 0x1.117bf089b8562c7ap+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x1.ced722ae09d3e5e2p-4L 0x1.117bf089b8562c7cp+0L : inexact-ok
+= clog10 downward ldbl-128 -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x1.ced722ae09d3e5e3f1b0fdd6c505p-4L 0x1.117bf089b8562c7b08f72262ac63p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x1.ced722ae09d3e5e3f1b0fdd6c505p-4L 0x1.117bf089b8562c7b08f72262ac64p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x1.ced722ae09d3e5e3f1b0fdd6c504p-4L 0x1.117bf089b8562c7b08f72262ac63p+0L : inexact-ok
+= clog10 upward ldbl-128 -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x1.ced722ae09d3e5e3f1b0fdd6c504p-4L 0x1.117bf089b8562c7b08f72262ac64p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x1.ced722ae09d3e5e3f1b0fdd6c58p-4L 0x1.117bf089b8562c7b08f72262acp+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x1.ced722ae09d3e5e3f1b0fdd6c5p-4L 0x1.117bf089b8562c7b08f72262ac8p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x1.ced722ae09d3e5e3f1b0fdd6c5p-4L 0x1.117bf089b8562c7b08f72262acp+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0x9.93d16p-4L 0x7.c5c8d8p-4L : -0x1.ced722ae09d3e5e3f1b0fdd6c5p-4L 0x1.117bf089b8562c7b08f72262ac8p+0L : inexact-ok
+= clog10 downward flt-32 -0x9.93d17p-4f 0x7.c5c8d8p-4f : -0x1.ced71cp-4f 0x1.117bfp+0f : inexact-ok
+= clog10 tonearest flt-32 -0x9.93d17p-4f 0x7.c5c8d8p-4f : -0x1.ced71cp-4f 0x1.117bfp+0f : inexact-ok
+= clog10 towardzero flt-32 -0x9.93d17p-4f 0x7.c5c8d8p-4f : -0x1.ced71ap-4f 0x1.117bfp+0f : inexact-ok
+= clog10 upward flt-32 -0x9.93d17p-4f 0x7.c5c8d8p-4f : -0x1.ced71ap-4f 0x1.117bf2p+0f : inexact-ok
+= clog10 downward dbl-64 -0x9.93d17p-4 0x7.c5c8d8p-4 : -0x1.ced71bae52efbp-4 0x1.117bf0e49986bp+0 : inexact-ok
+= clog10 tonearest dbl-64 -0x9.93d17p-4 0x7.c5c8d8p-4 : -0x1.ced71bae52efbp-4 0x1.117bf0e49986cp+0 : inexact-ok
+= clog10 towardzero dbl-64 -0x9.93d17p-4 0x7.c5c8d8p-4 : -0x1.ced71bae52efap-4 0x1.117bf0e49986bp+0 : inexact-ok
+= clog10 upward dbl-64 -0x9.93d17p-4 0x7.c5c8d8p-4 : -0x1.ced71bae52efap-4 0x1.117bf0e49986cp+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x1.ced71bae52efad2cp-4L 0x1.117bf0e49986b9cap+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x1.ced71bae52efad2cp-4L 0x1.117bf0e49986b9ccp+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x1.ced71bae52efad2ap-4L 0x1.117bf0e49986b9cap+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x1.ced71bae52efad2ap-4L 0x1.117bf0e49986b9ccp+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x1.ced71bae52efad2cp-4L 0x1.117bf0e49986b9cap+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x1.ced71bae52efad2cp-4L 0x1.117bf0e49986b9ccp+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x1.ced71bae52efad2ap-4L 0x1.117bf0e49986b9cap+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x1.ced71bae52efad2ap-4L 0x1.117bf0e49986b9ccp+0L : inexact-ok
+= clog10 downward ldbl-128 -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x1.ced71bae52efad2ba86693899a22p-4L 0x1.117bf0e49986b9cb1d76768ffe2bp+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x1.ced71bae52efad2ba86693899a22p-4L 0x1.117bf0e49986b9cb1d76768ffe2bp+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x1.ced71bae52efad2ba86693899a21p-4L 0x1.117bf0e49986b9cb1d76768ffe2bp+0L : inexact-ok
+= clog10 upward ldbl-128 -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x1.ced71bae52efad2ba86693899a21p-4L 0x1.117bf0e49986b9cb1d76768ffe2cp+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x1.ced71bae52efad2ba86693899a8p-4L 0x1.117bf0e49986b9cb1d76768ffep+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x1.ced71bae52efad2ba86693899ap-4L 0x1.117bf0e49986b9cb1d76768ffep+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x1.ced71bae52efad2ba86693899ap-4L 0x1.117bf0e49986b9cb1d76768ffep+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0x9.93d17p-4L 0x7.c5c8d8p-4L : -0x1.ced71bae52efad2ba86693899ap-4L 0x1.117bf0e49986b9cb1d76768ffe8p+0L : inexact-ok
+= clog10 downward dbl-64 -0x9.93d164127d9fp-4 0x7.c5c8d8p-4 : -0x1.ced720e605799p-4 0x1.117bf0a0d9a93p+0 : inexact-ok
+= clog10 tonearest dbl-64 -0x9.93d164127d9fp-4 0x7.c5c8d8p-4 : -0x1.ced720e605799p-4 0x1.117bf0a0d9a94p+0 : inexact-ok
+= clog10 towardzero dbl-64 -0x9.93d164127d9fp-4 0x7.c5c8d8p-4 : -0x1.ced720e605798p-4 0x1.117bf0a0d9a93p+0 : inexact-ok
+= clog10 upward dbl-64 -0x9.93d164127d9fp-4 0x7.c5c8d8p-4 : -0x1.ced720e605798p-4 0x1.117bf0a0d9a94p+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x1.ced720e605798a84p-4L 0x1.117bf0a0d9a93e34p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x1.ced720e605798a84p-4L 0x1.117bf0a0d9a93e36p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x1.ced720e605798a82p-4L 0x1.117bf0a0d9a93e34p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x1.ced720e605798a82p-4L 0x1.117bf0a0d9a93e36p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x1.ced720e605798a84p-4L 0x1.117bf0a0d9a93e34p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x1.ced720e605798a84p-4L 0x1.117bf0a0d9a93e36p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x1.ced720e605798a82p-4L 0x1.117bf0a0d9a93e34p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x1.ced720e605798a82p-4L 0x1.117bf0a0d9a93e36p+0L : inexact-ok
+= clog10 downward ldbl-128 -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x1.ced720e605798a8388e910e95805p-4L 0x1.117bf0a0d9a93e354d4edd7b5a77p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x1.ced720e605798a8388e910e95804p-4L 0x1.117bf0a0d9a93e354d4edd7b5a78p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x1.ced720e605798a8388e910e95804p-4L 0x1.117bf0a0d9a93e354d4edd7b5a77p+0L : inexact-ok
+= clog10 upward ldbl-128 -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x1.ced720e605798a8388e910e95804p-4L 0x1.117bf0a0d9a93e354d4edd7b5a78p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x1.ced720e605798a8388e910e9588p-4L 0x1.117bf0a0d9a93e354d4edd7b5ap+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x1.ced720e605798a8388e910e958p-4L 0x1.117bf0a0d9a93e354d4edd7b5a8p+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x1.ced720e605798a8388e910e958p-4L 0x1.117bf0a0d9a93e354d4edd7b5ap+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0x9.93d164127d9fp-4L 0x7.c5c8d8p-4L : -0x1.ced720e605798a8388e910e958p-4L 0x1.117bf0a0d9a93e354d4edd7b5a8p+0L : inexact-ok
+clog10 -0xa.5920ap-4 -0x6.2cda5p-4
+= clog10 downward flt-32 -0xa.5920ap-4f -0x6.2cda5p-4f : -0x1.f842c8p-4f -0x1.21769ep+0f : inexact-ok
+= clog10 tonearest flt-32 -0xa.5920ap-4f -0x6.2cda5p-4f : -0x1.f842c6p-4f -0x1.21769ep+0f : inexact-ok
+= clog10 towardzero flt-32 -0xa.5920ap-4f -0x6.2cda5p-4f : -0x1.f842c6p-4f -0x1.21769cp+0f : inexact-ok
+= clog10 upward flt-32 -0xa.5920ap-4f -0x6.2cda5p-4f : -0x1.f842c6p-4f -0x1.21769cp+0f : inexact-ok
+= clog10 downward dbl-64 -0xa.5920ap-4 -0x6.2cda5p-4 : -0x1.f842c6e90a774p-4 -0x1.21769d59463cbp+0 : inexact-ok
+= clog10 tonearest dbl-64 -0xa.5920ap-4 -0x6.2cda5p-4 : -0x1.f842c6e90a773p-4 -0x1.21769d59463cap+0 : inexact-ok
+= clog10 towardzero dbl-64 -0xa.5920ap-4 -0x6.2cda5p-4 : -0x1.f842c6e90a773p-4 -0x1.21769d59463cap+0 : inexact-ok
+= clog10 upward dbl-64 -0xa.5920ap-4 -0x6.2cda5p-4 : -0x1.f842c6e90a773p-4 -0x1.21769d59463cap+0 : inexact-ok
+= clog10 downward ldbl-96-intel -0xa.5920ap-4L -0x6.2cda5p-4L : -0x1.f842c6e90a77375ep-4L -0x1.21769d59463ca004p+0L : inexact-ok
+= clog10 tonearest ldbl-96-intel -0xa.5920ap-4L -0x6.2cda5p-4L : -0x1.f842c6e90a77375cp-4L -0x1.21769d59463ca004p+0L : inexact-ok
+= clog10 towardzero ldbl-96-intel -0xa.5920ap-4L -0x6.2cda5p-4L : -0x1.f842c6e90a77375cp-4L -0x1.21769d59463ca002p+0L : inexact-ok
+= clog10 upward ldbl-96-intel -0xa.5920ap-4L -0x6.2cda5p-4L : -0x1.f842c6e90a77375cp-4L -0x1.21769d59463ca002p+0L : inexact-ok
+= clog10 downward ldbl-96-m68k -0xa.5920ap-4L -0x6.2cda5p-4L : -0x1.f842c6e90a77375ep-4L -0x1.21769d59463ca004p+0L : inexact-ok
+= clog10 tonearest ldbl-96-m68k -0xa.5920ap-4L -0x6.2cda5p-4L : -0x1.f842c6e90a77375cp-4L -0x1.21769d59463ca004p+0L : inexact-ok
+= clog10 towardzero ldbl-96-m68k -0xa.5920ap-4L -0x6.2cda5p-4L : -0x1.f842c6e90a77375cp-4L -0x1.21769d59463ca002p+0L : inexact-ok
+= clog10 upward ldbl-96-m68k -0xa.5920ap-4L -0x6.2cda5p-4L : -0x1.f842c6e90a77375cp-4L -0x1.21769d59463ca002p+0L : inexact-ok
+= clog10 downward ldbl-128 -0xa.5920ap-4L -0x6.2cda5p-4L : -0x1.f842c6e90a77375cd4b5869757cep-4L -0x1.21769d59463ca003c64897c3dde7p+0L : inexact-ok
+= clog10 tonearest ldbl-128 -0xa.5920ap-4L -0x6.2cda5p-4L : -0x1.f842c6e90a77375cd4b5869757cdp-4L -0x1.21769d59463ca003c64897c3dde6p+0L : inexact-ok
+= clog10 towardzero ldbl-128 -0xa.5920ap-4L -0x6.2cda5p-4L : -0x1.f842c6e90a77375cd4b5869757cdp-4L -0x1.21769d59463ca003c64897c3dde6p+0L : inexact-ok
+= clog10 upward ldbl-128 -0xa.5920ap-4L -0x6.2cda5p-4L : -0x1.f842c6e90a77375cd4b5869757cdp-4L -0x1.21769d59463ca003c64897c3dde6p+0L : inexact-ok
+= clog10 downward ldbl-128ibm -0xa.5920ap-4L -0x6.2cda5p-4L : -0x1.f842c6e90a77375cd4b5869758p-4L -0x1.21769d59463ca003c64897c3dep+0L : inexact-ok
+= clog10 tonearest ldbl-128ibm -0xa.5920ap-4L -0x6.2cda5p-4L : -0x1.f842c6e90a77375cd4b5869758p-4L -0x1.21769d59463ca003c64897c3dep+0L : inexact-ok
+= clog10 towardzero ldbl-128ibm -0xa.5920ap-4L -0x6.2cda5p-4L : -0x1.f842c6e90a77375cd4b58697578p-4L -0x1.21769d59463ca003c64897c3dd8p+0L : inexact-ok
+= clog10 upward ldbl-128ibm -0xa.5920ap-4L -0x6.2cda5p-4L : -0x1.f842c6e90a77375cd4b58697578p-4L -0x1.21769d59463ca003c64897c3dd8p+0L : inexact-ok
+clog10 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44
+= clog10 downward flt-32 0xd.d05c4p+60f -0x3.c22fdp+44f : 0x1.333bdep+4f -0x1.e40082p-20f : inexact-ok
+= clog10 tonearest flt-32 0xd.d05c4p+60f -0x3.c22fdp+44f : 0x1.333bdep+4f -0x1.e4008p-20f : inexact-ok
+= clog10 towardzero flt-32 0xd.d05c4p+60f -0x3.c22fdp+44f : 0x1.333bdep+4f -0x1.e4008p-20f : inexact-ok
+= clog10 upward flt-32 0xd.d05c4p+60f -0x3.c22fdp+44f : 0x1.333bep+4f -0x1.e4008p-20f : inexact-ok
+= clog10 downward dbl-64 0xd.d05c4p+60 -0x3.c22fdp+44 : 0x1.333bde49bee89p+4 -0x1.e40080e62a812p-20 : inexact-ok
+= clog10 tonearest dbl-64 0xd.d05c4p+60 -0x3.c22fdp+44 : 0x1.333bde49bee89p+4 -0x1.e40080e62a812p-20 : inexact-ok
+= clog10 towardzero dbl-64 0xd.d05c4p+60 -0x3.c22fdp+44 : 0x1.333bde49bee89p+4 -0x1.e40080e62a811p-20 : inexact-ok
+= clog10 upward dbl-64 0xd.d05c4p+60 -0x3.c22fdp+44 : 0x1.333bde49bee8ap+4 -0x1.e40080e62a811p-20 : inexact-ok
+= clog10 downward ldbl-96-intel 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x1.333bde49bee89392p+4L -0x1.e40080e62a811dbap-20L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x1.333bde49bee89392p+4L -0x1.e40080e62a811dbap-20L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x1.333bde49bee89392p+4L -0x1.e40080e62a811db8p-20L : inexact-ok
+= clog10 upward ldbl-96-intel 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x1.333bde49bee89394p+4L -0x1.e40080e62a811db8p-20L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x1.333bde49bee89392p+4L -0x1.e40080e62a811dbap-20L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x1.333bde49bee89392p+4L -0x1.e40080e62a811dbap-20L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x1.333bde49bee89392p+4L -0x1.e40080e62a811db8p-20L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x1.333bde49bee89394p+4L -0x1.e40080e62a811db8p-20L : inexact-ok
+= clog10 downward ldbl-128 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x1.333bde49bee89392f7a5a1274021p+4L -0x1.e40080e62a811db9e4fd21291799p-20L : inexact-ok
+= clog10 tonearest ldbl-128 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x1.333bde49bee89392f7a5a1274021p+4L -0x1.e40080e62a811db9e4fd21291798p-20L : inexact-ok
+= clog10 towardzero ldbl-128 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x1.333bde49bee89392f7a5a1274021p+4L -0x1.e40080e62a811db9e4fd21291798p-20L : inexact-ok
+= clog10 upward ldbl-128 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x1.333bde49bee89392f7a5a1274022p+4L -0x1.e40080e62a811db9e4fd21291798p-20L : inexact-ok
+= clog10 downward ldbl-128ibm 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x1.333bde49bee89392f7a5a1274p+4L -0x1.e40080e62a811db9e4fd212918p-20L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x1.333bde49bee89392f7a5a1274p+4L -0x1.e40080e62a811db9e4fd2129178p-20L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x1.333bde49bee89392f7a5a1274p+4L -0x1.e40080e62a811db9e4fd2129178p-20L : inexact-ok
+= clog10 upward ldbl-128ibm 0xd.d05c4p+60L -0x3.c22fdp+44L : 0x1.333bde49bee89392f7a5a127408p+4L -0x1.e40080e62a811db9e4fd2129178p-20L : inexact-ok
+= clog10 downward flt-32 0xd.d05c3p+60f -0x3.c22fdp+44f : 0x1.333bdep+4f -0x1.e40084p-20f : inexact-ok
+= clog10 tonearest flt-32 0xd.d05c3p+60f -0x3.c22fdp+44f : 0x1.333bdep+4f -0x1.e40084p-20f : inexact-ok
+= clog10 towardzero flt-32 0xd.d05c3p+60f -0x3.c22fdp+44f : 0x1.333bdep+4f -0x1.e40082p-20f : inexact-ok
+= clog10 upward flt-32 0xd.d05c3p+60f -0x3.c22fdp+44f : 0x1.333bep+4f -0x1.e40082p-20f : inexact-ok
+= clog10 downward dbl-64 0xd.d05c3p+60 -0x3.c22fdp+44 : 0x1.333bde41b286dp+4 -0x1.e4008316c3472p-20 : inexact-ok
+= clog10 tonearest dbl-64 0xd.d05c3p+60 -0x3.c22fdp+44 : 0x1.333bde41b286dp+4 -0x1.e4008316c3471p-20 : inexact-ok
+= clog10 towardzero dbl-64 0xd.d05c3p+60 -0x3.c22fdp+44 : 0x1.333bde41b286dp+4 -0x1.e4008316c3471p-20 : inexact-ok
+= clog10 upward dbl-64 0xd.d05c3p+60 -0x3.c22fdp+44 : 0x1.333bde41b286ep+4 -0x1.e4008316c3471p-20 : inexact-ok
+= clog10 downward ldbl-96-intel 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x1.333bde41b286d488p+4L -0x1.e4008316c3471446p-20L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x1.333bde41b286d488p+4L -0x1.e4008316c3471444p-20L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x1.333bde41b286d488p+4L -0x1.e4008316c3471444p-20L : inexact-ok
+= clog10 upward ldbl-96-intel 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x1.333bde41b286d48ap+4L -0x1.e4008316c3471444p-20L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x1.333bde41b286d488p+4L -0x1.e4008316c3471446p-20L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x1.333bde41b286d488p+4L -0x1.e4008316c3471444p-20L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x1.333bde41b286d488p+4L -0x1.e4008316c3471444p-20L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x1.333bde41b286d48ap+4L -0x1.e4008316c3471444p-20L : inexact-ok
+= clog10 downward ldbl-128 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x1.333bde41b286d488bc96110a0dfbp+4L -0x1.e4008316c3471444e91483f838b3p-20L : inexact-ok
+= clog10 tonearest ldbl-128 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x1.333bde41b286d488bc96110a0dfbp+4L -0x1.e4008316c3471444e91483f838b3p-20L : inexact-ok
+= clog10 towardzero ldbl-128 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x1.333bde41b286d488bc96110a0dfbp+4L -0x1.e4008316c3471444e91483f838b2p-20L : inexact-ok
+= clog10 upward ldbl-128 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x1.333bde41b286d488bc96110a0dfcp+4L -0x1.e4008316c3471444e91483f838b2p-20L : inexact-ok
+= clog10 downward ldbl-128ibm 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x1.333bde41b286d488bc96110a0d8p+4L -0x1.e4008316c3471444e91483f839p-20L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x1.333bde41b286d488bc96110a0ep+4L -0x1.e4008316c3471444e91483f8388p-20L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x1.333bde41b286d488bc96110a0d8p+4L -0x1.e4008316c3471444e91483f8388p-20L : inexact-ok
+= clog10 upward ldbl-128ibm 0xd.d05c3p+60L -0x3.c22fdp+44L : 0x1.333bde41b286d488bc96110a0ep+4L -0x1.e4008316c3471444e91483f8388p-20L : inexact-ok
+= clog10 downward dbl-64 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44 : 0x1.333bde462f46fp+4 -0x1.e40081de34cd7p-20 : inexact-ok
+= clog10 tonearest dbl-64 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44 : 0x1.333bde462f46fp+4 -0x1.e40081de34cd6p-20 : inexact-ok
+= clog10 towardzero dbl-64 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44 : 0x1.333bde462f46fp+4 -0x1.e40081de34cd6p-20 : inexact-ok
+= clog10 upward dbl-64 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44 : 0x1.333bde462f47p+4 -0x1.e40081de34cd6p-20 : inexact-ok
+= clog10 downward ldbl-96-intel 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x1.333bde462f46f45ep+4L -0x1.e40081de34cd607ap-20L : inexact-ok
+= clog10 tonearest ldbl-96-intel 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x1.333bde462f46f45ep+4L -0x1.e40081de34cd6078p-20L : inexact-ok
+= clog10 towardzero ldbl-96-intel 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x1.333bde462f46f45ep+4L -0x1.e40081de34cd6078p-20L : inexact-ok
+= clog10 upward ldbl-96-intel 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x1.333bde462f46f46p+4L -0x1.e40081de34cd6078p-20L : inexact-ok
+= clog10 downward ldbl-96-m68k 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x1.333bde462f46f45ep+4L -0x1.e40081de34cd607ap-20L : inexact-ok
+= clog10 tonearest ldbl-96-m68k 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x1.333bde462f46f45ep+4L -0x1.e40081de34cd6078p-20L : inexact-ok
+= clog10 towardzero ldbl-96-m68k 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x1.333bde462f46f45ep+4L -0x1.e40081de34cd6078p-20L : inexact-ok
+= clog10 upward ldbl-96-m68k 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x1.333bde462f46f46p+4L -0x1.e40081de34cd6078p-20L : inexact-ok
+= clog10 downward ldbl-128 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x1.333bde462f46f45eb829081451b3p+4L -0x1.e40081de34cd60780039455447e7p-20L : inexact-ok
+= clog10 tonearest ldbl-128 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x1.333bde462f46f45eb829081451b4p+4L -0x1.e40081de34cd60780039455447e6p-20L : inexact-ok
+= clog10 towardzero ldbl-128 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x1.333bde462f46f45eb829081451b3p+4L -0x1.e40081de34cd60780039455447e6p-20L : inexact-ok
+= clog10 upward ldbl-128 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x1.333bde462f46f45eb829081451b4p+4L -0x1.e40081de34cd60780039455447e6p-20L : inexact-ok
+= clog10 downward ldbl-128ibm 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x1.333bde462f46f45eb8290814518p+4L -0x1.e40081de34cd60780039455448p-20L : inexact-ok
+= clog10 tonearest ldbl-128ibm 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x1.333bde462f46f45eb8290814518p+4L -0x1.e40081de34cd60780039455448p-20L : inexact-ok
+= clog10 towardzero ldbl-128ibm 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x1.333bde462f46f45eb8290814518p+4L -0x1.e40081de34cd607800394554478p-20L : inexact-ok
+= clog10 upward ldbl-128ibm 0xd.d05c38ebb1b4p+60L -0x3.c22fdp+44L : 0x1.333bde462f46f45eb829081452p+4L -0x1.e40081de34cd607800394554478p-20L : inexact-ok
 clog10 0x1.fffffep+127 0x1.fffffep+127
 = clog10 downward flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0x2.6aeaecp+4f 0x5.751f1p-4f : inexact-ok
 = clog10 tonearest flt-32 0xf.fffffp+124f 0xf.fffffp+124f : 0x2.6aeaecp+4f 0x5.751f1p-4f : inexact-ok
@@ -84324,6 +84675,75 @@ cos -0x3.3de320f6be87ep+1020
 = cos tonearest ldbl-128ibm -0x3.3de320f6be87ep+1020L : -0x1.febbf9949ecc133623bb8c8c5ap-4L : inexact-ok
 = cos towardzero ldbl-128ibm -0x3.3de320f6be87ep+1020L : -0x1.febbf9949ecc133623bb8c8c5ap-4L : inexact-ok
 = cos upward ldbl-128ibm -0x3.3de320f6be87ep+1020L : -0x1.febbf9949ecc133623bb8c8c5ap-4L : inexact-ok
+cos 0xe.9f1e5bc3bb88p+112
+= cos downward flt-32 0xe.9f1e6p+112f : -0xa.07bd4p-4f : inexact-ok
+= cos tonearest flt-32 0xe.9f1e6p+112f : -0xa.07bd4p-4f : inexact-ok
+= cos towardzero flt-32 0xe.9f1e6p+112f : -0xa.07bd3p-4f : inexact-ok
+= cos upward flt-32 0xe.9f1e6p+112f : -0xa.07bd3p-4f : inexact-ok
+= cos downward dbl-64 0xe.9f1e6p+112 : -0xa.07bd3ab53ab98p-4 : inexact-ok
+= cos tonearest dbl-64 0xe.9f1e6p+112 : -0xa.07bd3ab53ab98p-4 : inexact-ok
+= cos towardzero dbl-64 0xe.9f1e6p+112 : -0xa.07bd3ab53ab9p-4 : inexact-ok
+= cos upward dbl-64 0xe.9f1e6p+112 : -0xa.07bd3ab53ab9p-4 : inexact-ok
+= cos downward ldbl-96-intel 0xe.9f1e6p+112L : -0xa.07bd3ab53ab9711p-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0xe.9f1e6p+112L : -0xa.07bd3ab53ab9711p-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0xe.9f1e6p+112L : -0xa.07bd3ab53ab971p-4L : inexact-ok
+= cos upward ldbl-96-intel 0xe.9f1e6p+112L : -0xa.07bd3ab53ab971p-4L : inexact-ok
+= cos downward ldbl-96-m68k 0xe.9f1e6p+112L : -0xa.07bd3ab53ab9711p-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0xe.9f1e6p+112L : -0xa.07bd3ab53ab9711p-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0xe.9f1e6p+112L : -0xa.07bd3ab53ab971p-4L : inexact-ok
+= cos upward ldbl-96-m68k 0xe.9f1e6p+112L : -0xa.07bd3ab53ab971p-4L : inexact-ok
+= cos downward ldbl-128 0xe.9f1e6p+112L : -0xa.07bd3ab53ab9710f3445538de8fp-4L : inexact-ok
+= cos tonearest ldbl-128 0xe.9f1e6p+112L : -0xa.07bd3ab53ab9710f3445538de8fp-4L : inexact-ok
+= cos towardzero ldbl-128 0xe.9f1e6p+112L : -0xa.07bd3ab53ab9710f3445538de8e8p-4L : inexact-ok
+= cos upward ldbl-128 0xe.9f1e6p+112L : -0xa.07bd3ab53ab9710f3445538de8e8p-4L : inexact-ok
+= cos downward ldbl-128ibm 0xe.9f1e6p+112L : -0xa.07bd3ab53ab9710f3445538decp-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0xe.9f1e6p+112L : -0xa.07bd3ab53ab9710f3445538de8p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0xe.9f1e6p+112L : -0xa.07bd3ab53ab9710f3445538de8p-4L : inexact-ok
+= cos upward ldbl-128ibm 0xe.9f1e6p+112L : -0xa.07bd3ab53ab9710f3445538de8p-4L : inexact-ok
+= cos downward flt-32 0xe.9f1e5p+112f : 0xe.26f8ap-4f : inexact-ok
+= cos tonearest flt-32 0xe.9f1e5p+112f : 0xe.26f8bp-4f : inexact-ok
+= cos towardzero flt-32 0xe.9f1e5p+112f : 0xe.26f8ap-4f : inexact-ok
+= cos upward flt-32 0xe.9f1e5p+112f : 0xe.26f8bp-4f : inexact-ok
+= cos downward dbl-64 0xe.9f1e5p+112 : 0xe.26f8af8333f9p-4 : inexact-ok
+= cos tonearest dbl-64 0xe.9f1e5p+112 : 0xe.26f8af8333f9p-4 : inexact-ok
+= cos towardzero dbl-64 0xe.9f1e5p+112 : 0xe.26f8af8333f9p-4 : inexact-ok
+= cos upward dbl-64 0xe.9f1e5p+112 : 0xe.26f8af8333f98p-4 : inexact-ok
+= cos downward ldbl-96-intel 0xe.9f1e5p+112L : 0xe.26f8af8333f927p-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0xe.9f1e5p+112L : 0xe.26f8af8333f9271p-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0xe.9f1e5p+112L : 0xe.26f8af8333f927p-4L : inexact-ok
+= cos upward ldbl-96-intel 0xe.9f1e5p+112L : 0xe.26f8af8333f9271p-4L : inexact-ok
+= cos downward ldbl-96-m68k 0xe.9f1e5p+112L : 0xe.26f8af8333f927p-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0xe.9f1e5p+112L : 0xe.26f8af8333f9271p-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0xe.9f1e5p+112L : 0xe.26f8af8333f927p-4L : inexact-ok
+= cos upward ldbl-96-m68k 0xe.9f1e5p+112L : 0xe.26f8af8333f9271p-4L : inexact-ok
+= cos downward ldbl-128 0xe.9f1e5p+112L : 0xe.26f8af8333f9270e9c3e9f64f938p-4L : inexact-ok
+= cos tonearest ldbl-128 0xe.9f1e5p+112L : 0xe.26f8af8333f9270e9c3e9f64f94p-4L : inexact-ok
+= cos towardzero ldbl-128 0xe.9f1e5p+112L : 0xe.26f8af8333f9270e9c3e9f64f938p-4L : inexact-ok
+= cos upward ldbl-128 0xe.9f1e5p+112L : 0xe.26f8af8333f9270e9c3e9f64f94p-4L : inexact-ok
+= cos downward ldbl-128ibm 0xe.9f1e5p+112L : 0xe.26f8af8333f9270e9c3e9f64f8p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0xe.9f1e5p+112L : 0xe.26f8af8333f9270e9c3e9f64f8p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0xe.9f1e5p+112L : 0xe.26f8af8333f9270e9c3e9f64f8p-4L : inexact-ok
+= cos upward ldbl-128ibm 0xe.9f1e5p+112L : 0xe.26f8af8333f9270e9c3e9f64fcp-4L : inexact-ok
+= cos downward dbl-64 0xe.9f1e5bc3bb88p+112 : 0x1.ff01000c9ae73p-4 : inexact-ok
+= cos tonearest dbl-64 0xe.9f1e5bc3bb88p+112 : 0x1.ff01000c9ae73p-4 : inexact-ok
+= cos towardzero dbl-64 0xe.9f1e5bc3bb88p+112 : 0x1.ff01000c9ae73p-4 : inexact-ok
+= cos upward dbl-64 0xe.9f1e5bc3bb88p+112 : 0x1.ff01000c9ae74p-4 : inexact-ok
+= cos downward ldbl-96-intel 0xe.9f1e5bc3bb88p+112L : 0x1.ff01000c9ae7363p-4L : inexact-ok
+= cos tonearest ldbl-96-intel 0xe.9f1e5bc3bb88p+112L : 0x1.ff01000c9ae7363p-4L : inexact-ok
+= cos towardzero ldbl-96-intel 0xe.9f1e5bc3bb88p+112L : 0x1.ff01000c9ae7363p-4L : inexact-ok
+= cos upward ldbl-96-intel 0xe.9f1e5bc3bb88p+112L : 0x1.ff01000c9ae73632p-4L : inexact-ok
+= cos downward ldbl-96-m68k 0xe.9f1e5bc3bb88p+112L : 0x1.ff01000c9ae7363p-4L : inexact-ok
+= cos tonearest ldbl-96-m68k 0xe.9f1e5bc3bb88p+112L : 0x1.ff01000c9ae7363p-4L : inexact-ok
+= cos towardzero ldbl-96-m68k 0xe.9f1e5bc3bb88p+112L : 0x1.ff01000c9ae7363p-4L : inexact-ok
+= cos upward ldbl-96-m68k 0xe.9f1e5bc3bb88p+112L : 0x1.ff01000c9ae73632p-4L : inexact-ok
+= cos downward ldbl-128 0xe.9f1e5bc3bb88p+112L : 0x1.ff01000c9ae73630add558c936b4p-4L : inexact-ok
+= cos tonearest ldbl-128 0xe.9f1e5bc3bb88p+112L : 0x1.ff01000c9ae73630add558c936b5p-4L : inexact-ok
+= cos towardzero ldbl-128 0xe.9f1e5bc3bb88p+112L : 0x1.ff01000c9ae73630add558c936b4p-4L : inexact-ok
+= cos upward ldbl-128 0xe.9f1e5bc3bb88p+112L : 0x1.ff01000c9ae73630add558c936b5p-4L : inexact-ok
+= cos downward ldbl-128ibm 0xe.9f1e5bc3bb88p+112L : 0x1.ff01000c9ae73630add558c9368p-4L : inexact-ok
+= cos tonearest ldbl-128ibm 0xe.9f1e5bc3bb88p+112L : 0x1.ff01000c9ae73630add558c9368p-4L : inexact-ok
+= cos towardzero ldbl-128ibm 0xe.9f1e5bc3bb88p+112L : 0x1.ff01000c9ae73630add558c9368p-4L : inexact-ok
+= cos upward ldbl-128ibm 0xe.9f1e5bc3bb88p+112L : 0x1.ff01000c9ae73630add558c937p-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
@@ -89193,6 +89613,100 @@ csqrt 0xf.a24adp+28 0x8.0f148p+36
 = csqrt tonearest ldbl-128ibm 0xf.a24adp+28L 0x8.0f148p+36L : 0x8.0f544aab1480595cbd4e8ac194p+16L 0x7.ffc0aea89479a12a5f913347d6p+16L : inexact-ok
 = csqrt towardzero ldbl-128ibm 0xf.a24adp+28L 0x8.0f148p+36L : 0x8.0f544aab1480595cbd4e8ac19p+16L 0x7.ffc0aea89479a12a5f913347d4p+16L : inexact-ok
 = csqrt upward ldbl-128ibm 0xf.a24adp+28L 0x8.0f148p+36L : 0x8.0f544aab1480595cbd4e8ac194p+16L 0x7.ffc0aea89479a12a5f913347d6p+16L : inexact-ok
+csqrt 0x1.f9610ap+4 0x9.87716p+4
+= csqrt downward flt-32 0x1.f9610ap+4f 0x9.87716p+4f : 0x9.ad503p+0f 0x7.e0b14p+0f : inexact-ok
+= csqrt tonearest flt-32 0x1.f9610ap+4f 0x9.87716p+4f : 0x9.ad503p+0f 0x7.e0b148p+0f : inexact-ok
+= csqrt towardzero flt-32 0x1.f9610ap+4f 0x9.87716p+4f : 0x9.ad503p+0f 0x7.e0b14p+0f : inexact-ok
+= csqrt upward flt-32 0x1.f9610ap+4f 0x9.87716p+4f : 0x9.ad504p+0f 0x7.e0b148p+0f : inexact-ok
+= csqrt downward dbl-64 0x1.f9610ap+4 0x9.87716p+4 : 0x9.ad5033142babp+0 0x7.e0b144c043868p+0 : inexact-ok
+= csqrt tonearest dbl-64 0x1.f9610ap+4 0x9.87716p+4 : 0x9.ad5033142babp+0 0x7.e0b144c043868p+0 : inexact-ok
+= csqrt towardzero dbl-64 0x1.f9610ap+4 0x9.87716p+4 : 0x9.ad5033142babp+0 0x7.e0b144c043868p+0 : inexact-ok
+= csqrt upward dbl-64 0x1.f9610ap+4 0x9.87716p+4 : 0x9.ad5033142bab8p+0 0x7.e0b144c04386cp+0 : inexact-ok
+= csqrt downward ldbl-96-intel 0x1.f9610ap+4L 0x9.87716p+4L : 0x9.ad5033142bab316p+0L 0x7.e0b144c043868bep+0L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x1.f9610ap+4L 0x9.87716p+4L : 0x9.ad5033142bab316p+0L 0x7.e0b144c043868bep+0L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x1.f9610ap+4L 0x9.87716p+4L : 0x9.ad5033142bab316p+0L 0x7.e0b144c043868bep+0L : inexact-ok
+= csqrt upward ldbl-96-intel 0x1.f9610ap+4L 0x9.87716p+4L : 0x9.ad5033142bab317p+0L 0x7.e0b144c043868be8p+0L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x1.f9610ap+4L 0x9.87716p+4L : 0x9.ad5033142bab316p+0L 0x7.e0b144c043868bep+0L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x1.f9610ap+4L 0x9.87716p+4L : 0x9.ad5033142bab316p+0L 0x7.e0b144c043868bep+0L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x1.f9610ap+4L 0x9.87716p+4L : 0x9.ad5033142bab316p+0L 0x7.e0b144c043868bep+0L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x1.f9610ap+4L 0x9.87716p+4L : 0x9.ad5033142bab317p+0L 0x7.e0b144c043868be8p+0L : inexact-ok
+= csqrt downward ldbl-128 0x1.f9610ap+4L 0x9.87716p+4L : 0x9.ad5033142bab31612e9054dcdf2p+0L 0x7.e0b144c043868be3519cfa06806cp+0L : inexact-ok
+= csqrt tonearest ldbl-128 0x1.f9610ap+4L 0x9.87716p+4L : 0x9.ad5033142bab31612e9054dcdf2p+0L 0x7.e0b144c043868be3519cfa06807p+0L : inexact-ok
+= csqrt towardzero ldbl-128 0x1.f9610ap+4L 0x9.87716p+4L : 0x9.ad5033142bab31612e9054dcdf2p+0L 0x7.e0b144c043868be3519cfa06806cp+0L : inexact-ok
+= csqrt upward ldbl-128 0x1.f9610ap+4L 0x9.87716p+4L : 0x9.ad5033142bab31612e9054dcdf28p+0L 0x7.e0b144c043868be3519cfa06807p+0L : inexact-ok
+= csqrt downward ldbl-128ibm 0x1.f9610ap+4L 0x9.87716p+4L : 0x9.ad5033142bab31612e9054dcdcp+0L 0x7.e0b144c043868be3519cfa068p+0L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x1.f9610ap+4L 0x9.87716p+4L : 0x9.ad5033142bab31612e9054dcep+0L 0x7.e0b144c043868be3519cfa068p+0L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x1.f9610ap+4L 0x9.87716p+4L : 0x9.ad5033142bab31612e9054dcdcp+0L 0x7.e0b144c043868be3519cfa068p+0L : inexact-ok
+= csqrt upward ldbl-128ibm 0x1.f9610ap+4L 0x9.87716p+4L : 0x9.ad5033142bab31612e9054dcep+0L 0x7.e0b144c043868be3519cfa0682p+0L : inexact-ok
+csqrt 0x5.9cc21p-4 -0x1.fb1ec91b40dcdp+0
+= csqrt downward flt-32 0x5.9cc21p-4f -0x1.fb1ec8p+0f : 0x1.163c66p+0f -0xe.94bd4p-4f : inexact-ok
+= csqrt tonearest flt-32 0x5.9cc21p-4f -0x1.fb1ec8p+0f : 0x1.163c68p+0f -0xe.94bd4p-4f : inexact-ok
+= csqrt towardzero flt-32 0x5.9cc21p-4f -0x1.fb1ec8p+0f : 0x1.163c66p+0f -0xe.94bd3p-4f : inexact-ok
+= csqrt upward flt-32 0x5.9cc21p-4f -0x1.fb1ec8p+0f : 0x1.163c68p+0f -0xe.94bd3p-4f : inexact-ok
+= csqrt downward dbl-64 0x5.9cc21p-4 -0x1.fb1ec8p+0 : 0x1.163c67724ff4ap+0 -0xe.94bd3c20367ap-4 : inexact-ok
+= csqrt tonearest dbl-64 0x5.9cc21p-4 -0x1.fb1ec8p+0 : 0x1.163c67724ff4ap+0 -0xe.94bd3c2036798p-4 : inexact-ok
+= csqrt towardzero dbl-64 0x5.9cc21p-4 -0x1.fb1ec8p+0 : 0x1.163c67724ff4ap+0 -0xe.94bd3c2036798p-4 : inexact-ok
+= csqrt upward dbl-64 0x5.9cc21p-4 -0x1.fb1ec8p+0 : 0x1.163c67724ff4bp+0 -0xe.94bd3c2036798p-4 : inexact-ok
+= csqrt downward ldbl-96-intel 0x5.9cc21p-4L -0x1.fb1ec8p+0L : 0x1.163c67724ff4a226p+0L -0xe.94bd3c203679a4dp-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x5.9cc21p-4L -0x1.fb1ec8p+0L : 0x1.163c67724ff4a226p+0L -0xe.94bd3c203679a4dp-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x5.9cc21p-4L -0x1.fb1ec8p+0L : 0x1.163c67724ff4a226p+0L -0xe.94bd3c203679a4cp-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x5.9cc21p-4L -0x1.fb1ec8p+0L : 0x1.163c67724ff4a228p+0L -0xe.94bd3c203679a4cp-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x5.9cc21p-4L -0x1.fb1ec8p+0L : 0x1.163c67724ff4a226p+0L -0xe.94bd3c203679a4dp-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x5.9cc21p-4L -0x1.fb1ec8p+0L : 0x1.163c67724ff4a226p+0L -0xe.94bd3c203679a4dp-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x5.9cc21p-4L -0x1.fb1ec8p+0L : 0x1.163c67724ff4a226p+0L -0xe.94bd3c203679a4cp-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x5.9cc21p-4L -0x1.fb1ec8p+0L : 0x1.163c67724ff4a228p+0L -0xe.94bd3c203679a4cp-4L : inexact-ok
+= csqrt downward ldbl-128 0x5.9cc21p-4L -0x1.fb1ec8p+0L : 0x1.163c67724ff4a226cf087765a16dp+0L -0xe.94bd3c203679a4cf7915a8cb6268p-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x5.9cc21p-4L -0x1.fb1ec8p+0L : 0x1.163c67724ff4a226cf087765a16ep+0L -0xe.94bd3c203679a4cf7915a8cb6268p-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x5.9cc21p-4L -0x1.fb1ec8p+0L : 0x1.163c67724ff4a226cf087765a16dp+0L -0xe.94bd3c203679a4cf7915a8cb626p-4L : inexact-ok
+= csqrt upward ldbl-128 0x5.9cc21p-4L -0x1.fb1ec8p+0L : 0x1.163c67724ff4a226cf087765a16ep+0L -0xe.94bd3c203679a4cf7915a8cb626p-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x5.9cc21p-4L -0x1.fb1ec8p+0L : 0x1.163c67724ff4a226cf087765a1p+0L -0xe.94bd3c203679a4cf7915a8cb64p-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x5.9cc21p-4L -0x1.fb1ec8p+0L : 0x1.163c67724ff4a226cf087765a18p+0L -0xe.94bd3c203679a4cf7915a8cb64p-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x5.9cc21p-4L -0x1.fb1ec8p+0L : 0x1.163c67724ff4a226cf087765a1p+0L -0xe.94bd3c203679a4cf7915a8cb6p-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x5.9cc21p-4L -0x1.fb1ec8p+0L : 0x1.163c67724ff4a226cf087765a18p+0L -0xe.94bd3c203679a4cf7915a8cb6p-4L : inexact-ok
+= csqrt downward flt-32 0x5.9cc21p-4f -0x1.fb1ecap+0f : 0x1.163c66p+0f -0xe.94bd5p-4f : inexact-ok
+= csqrt tonearest flt-32 0x5.9cc21p-4f -0x1.fb1ecap+0f : 0x1.163c68p+0f -0xe.94bd4p-4f : inexact-ok
+= csqrt towardzero flt-32 0x5.9cc21p-4f -0x1.fb1ecap+0f : 0x1.163c66p+0f -0xe.94bd4p-4f : inexact-ok
+= csqrt upward flt-32 0x5.9cc21p-4f -0x1.fb1ecap+0f : 0x1.163c68p+0f -0xe.94bd4p-4f : inexact-ok
+= csqrt downward dbl-64 0x5.9cc21p-4 -0x1.fb1ecap+0 : 0x1.163c67e647624p+0 -0xe.94bd44c5182a8p-4 : inexact-ok
+= csqrt tonearest dbl-64 0x5.9cc21p-4 -0x1.fb1ecap+0 : 0x1.163c67e647625p+0 -0xe.94bd44c5182ap-4 : inexact-ok
+= csqrt towardzero dbl-64 0x5.9cc21p-4 -0x1.fb1ecap+0 : 0x1.163c67e647624p+0 -0xe.94bd44c5182ap-4 : inexact-ok
+= csqrt upward dbl-64 0x5.9cc21p-4 -0x1.fb1ecap+0 : 0x1.163c67e647625p+0 -0xe.94bd44c5182ap-4 : inexact-ok
+= csqrt downward ldbl-96-intel 0x5.9cc21p-4L -0x1.fb1ecap+0L : 0x1.163c67e6476248eep+0L -0xe.94bd44c5182a0d5p-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x5.9cc21p-4L -0x1.fb1ecap+0L : 0x1.163c67e6476248eep+0L -0xe.94bd44c5182a0d4p-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x5.9cc21p-4L -0x1.fb1ecap+0L : 0x1.163c67e6476248eep+0L -0xe.94bd44c5182a0d4p-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x5.9cc21p-4L -0x1.fb1ecap+0L : 0x1.163c67e6476248fp+0L -0xe.94bd44c5182a0d4p-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x5.9cc21p-4L -0x1.fb1ecap+0L : 0x1.163c67e6476248eep+0L -0xe.94bd44c5182a0d5p-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x5.9cc21p-4L -0x1.fb1ecap+0L : 0x1.163c67e6476248eep+0L -0xe.94bd44c5182a0d4p-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x5.9cc21p-4L -0x1.fb1ecap+0L : 0x1.163c67e6476248eep+0L -0xe.94bd44c5182a0d4p-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x5.9cc21p-4L -0x1.fb1ecap+0L : 0x1.163c67e6476248fp+0L -0xe.94bd44c5182a0d4p-4L : inexact-ok
+= csqrt downward ldbl-128 0x5.9cc21p-4L -0x1.fb1ecap+0L : 0x1.163c67e6476248ee6aa067fa3f86p+0L -0xe.94bd44c5182a0d43dafb53336b08p-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x5.9cc21p-4L -0x1.fb1ecap+0L : 0x1.163c67e6476248ee6aa067fa3f86p+0L -0xe.94bd44c5182a0d43dafb53336bp-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x5.9cc21p-4L -0x1.fb1ecap+0L : 0x1.163c67e6476248ee6aa067fa3f86p+0L -0xe.94bd44c5182a0d43dafb53336bp-4L : inexact-ok
+= csqrt upward ldbl-128 0x5.9cc21p-4L -0x1.fb1ecap+0L : 0x1.163c67e6476248ee6aa067fa3f87p+0L -0xe.94bd44c5182a0d43dafb53336bp-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x5.9cc21p-4L -0x1.fb1ecap+0L : 0x1.163c67e6476248ee6aa067fa3f8p+0L -0xe.94bd44c5182a0d43dafb53336cp-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x5.9cc21p-4L -0x1.fb1ecap+0L : 0x1.163c67e6476248ee6aa067fa3f8p+0L -0xe.94bd44c5182a0d43dafb53336cp-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x5.9cc21p-4L -0x1.fb1ecap+0L : 0x1.163c67e6476248ee6aa067fa3f8p+0L -0xe.94bd44c5182a0d43dafb533368p-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x5.9cc21p-4L -0x1.fb1ecap+0L : 0x1.163c67e6476248ee6aa067fa4p+0L -0xe.94bd44c5182a0d43dafb533368p-4L : inexact-ok
+= csqrt downward dbl-64 0x5.9cc21p-4 -0x1.fb1ec91b40dcdp+0 : 0x1.163c67b277e8bp+0 -0xe.94bd40e8719p-4 : inexact-ok
+= csqrt tonearest dbl-64 0x5.9cc21p-4 -0x1.fb1ec91b40dcdp+0 : 0x1.163c67b277e8bp+0 -0xe.94bd40e8719p-4 : inexact-ok
+= csqrt towardzero dbl-64 0x5.9cc21p-4 -0x1.fb1ec91b40dcdp+0 : 0x1.163c67b277e8bp+0 -0xe.94bd40e8718f8p-4 : inexact-ok
+= csqrt upward dbl-64 0x5.9cc21p-4 -0x1.fb1ec91b40dcdp+0 : 0x1.163c67b277e8cp+0 -0xe.94bd40e8718f8p-4 : inexact-ok
+= csqrt downward ldbl-96-intel 0x5.9cc21p-4L -0x1.fb1ec91b40dcdp+0L : 0x1.163c67b277e8b48p+0L -0xe.94bd40e8718fd25p-4L : inexact-ok
+= csqrt tonearest ldbl-96-intel 0x5.9cc21p-4L -0x1.fb1ec91b40dcdp+0L : 0x1.163c67b277e8b482p+0L -0xe.94bd40e8718fd25p-4L : inexact-ok
+= csqrt towardzero ldbl-96-intel 0x5.9cc21p-4L -0x1.fb1ec91b40dcdp+0L : 0x1.163c67b277e8b48p+0L -0xe.94bd40e8718fd24p-4L : inexact-ok
+= csqrt upward ldbl-96-intel 0x5.9cc21p-4L -0x1.fb1ec91b40dcdp+0L : 0x1.163c67b277e8b482p+0L -0xe.94bd40e8718fd24p-4L : inexact-ok
+= csqrt downward ldbl-96-m68k 0x5.9cc21p-4L -0x1.fb1ec91b40dcdp+0L : 0x1.163c67b277e8b48p+0L -0xe.94bd40e8718fd25p-4L : inexact-ok
+= csqrt tonearest ldbl-96-m68k 0x5.9cc21p-4L -0x1.fb1ec91b40dcdp+0L : 0x1.163c67b277e8b482p+0L -0xe.94bd40e8718fd25p-4L : inexact-ok
+= csqrt towardzero ldbl-96-m68k 0x5.9cc21p-4L -0x1.fb1ec91b40dcdp+0L : 0x1.163c67b277e8b48p+0L -0xe.94bd40e8718fd24p-4L : inexact-ok
+= csqrt upward ldbl-96-m68k 0x5.9cc21p-4L -0x1.fb1ec91b40dcdp+0L : 0x1.163c67b277e8b482p+0L -0xe.94bd40e8718fd24p-4L : inexact-ok
+= csqrt downward ldbl-128 0x5.9cc21p-4L -0x1.fb1ec91b40dcdp+0L : 0x1.163c67b277e8b48129b48dbf9ad4p+0L -0xe.94bd40e8718fd24951a429be2918p-4L : inexact-ok
+= csqrt tonearest ldbl-128 0x5.9cc21p-4L -0x1.fb1ec91b40dcdp+0L : 0x1.163c67b277e8b48129b48dbf9ad5p+0L -0xe.94bd40e8718fd24951a429be291p-4L : inexact-ok
+= csqrt towardzero ldbl-128 0x5.9cc21p-4L -0x1.fb1ec91b40dcdp+0L : 0x1.163c67b277e8b48129b48dbf9ad4p+0L -0xe.94bd40e8718fd24951a429be291p-4L : inexact-ok
+= csqrt upward ldbl-128 0x5.9cc21p-4L -0x1.fb1ec91b40dcdp+0L : 0x1.163c67b277e8b48129b48dbf9ad5p+0L -0xe.94bd40e8718fd24951a429be291p-4L : inexact-ok
+= csqrt downward ldbl-128ibm 0x5.9cc21p-4L -0x1.fb1ec91b40dcdp+0L : 0x1.163c67b277e8b48129b48dbf9a8p+0L -0xe.94bd40e8718fd24951a429be2cp-4L : inexact-ok
+= csqrt tonearest ldbl-128ibm 0x5.9cc21p-4L -0x1.fb1ec91b40dcdp+0L : 0x1.163c67b277e8b48129b48dbf9bp+0L -0xe.94bd40e8718fd24951a429be28p-4L : inexact-ok
+= csqrt towardzero ldbl-128ibm 0x5.9cc21p-4L -0x1.fb1ec91b40dcdp+0L : 0x1.163c67b277e8b48129b48dbf9a8p+0L -0xe.94bd40e8718fd24951a429be28p-4L : inexact-ok
+= csqrt upward ldbl-128ibm 0x5.9cc21p-4L -0x1.fb1ec91b40dcdp+0L : 0x1.163c67b277e8b48129b48dbf9bp+0L -0xe.94bd40e8718fd24951a429be28p-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
@@ -98126,6 +98640,31 @@ erf 0x1.44e722p+0
 = erf tonearest ldbl-128ibm 0x1.44e722p+0L : 0xe.d6504b655134fdbfea37252f28p-4L : inexact-ok
 = erf towardzero ldbl-128ibm 0x1.44e722p+0L : 0xe.d6504b655134fdbfea37252f24p-4L : inexact-ok
 = erf upward ldbl-128ibm 0x1.44e722p+0L : 0xe.d6504b655134fdbfea37252f28p-4L : inexact-ok
+erf -0x1.3a0d48p+0
+= erf downward flt-32 -0x1.3a0d48p+0f : -0xe.ad06ep-4f : inexact-ok
+= erf tonearest flt-32 -0x1.3a0d48p+0f : -0xe.ad06ep-4f : inexact-ok
+= erf towardzero flt-32 -0x1.3a0d48p+0f : -0xe.ad06dp-4f : inexact-ok
+= erf upward flt-32 -0x1.3a0d48p+0f : -0xe.ad06dp-4f : inexact-ok
+= erf downward dbl-64 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f4p-4 : inexact-ok
+= erf tonearest dbl-64 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f4p-4 : inexact-ok
+= erf towardzero dbl-64 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f38p-4 : inexact-ok
+= erf upward dbl-64 -0x1.3a0d48p+0 : -0xe.ad06dfdab8f38p-4 : inexact-ok
+= erf downward ldbl-96-intel -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efdp-4L : inexact-ok
+= erf tonearest ldbl-96-intel -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efdp-4L : inexact-ok
+= erf towardzero ldbl-96-intel -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efcp-4L : inexact-ok
+= erf upward ldbl-96-intel -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efcp-4L : inexact-ok
+= erf downward ldbl-96-m68k -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efdp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efdp-4L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efcp-4L : inexact-ok
+= erf upward ldbl-96-m68k -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efcp-4L : inexact-ok
+= erf downward ldbl-128 -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efcfd1feb6bc4a9p-4L : inexact-ok
+= erf tonearest ldbl-128 -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efcfd1feb6bc4a88p-4L : inexact-ok
+= erf towardzero ldbl-128 -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efcfd1feb6bc4a88p-4L : inexact-ok
+= erf upward ldbl-128 -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efcfd1feb6bc4a88p-4L : inexact-ok
+= erf downward ldbl-128ibm -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efcfd1feb6bc4cp-4L : inexact-ok
+= erf tonearest ldbl-128ibm -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efcfd1feb6bc4cp-4L : inexact-ok
+= erf towardzero ldbl-128ibm -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efcfd1feb6bc48p-4L : inexact-ok
+= erf upward ldbl-128ibm -0x1.3a0d48p+0L : -0xe.ad06dfdab8f3efcfd1feb6bc48p-4L : inexact-ok
 erfc 0.0
 = erfc downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
 = erfc tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
@@ -99258,6 +99797,81 @@ erfc 0xb.227499103357d84p+0
 = erfc tonearest ldbl-128ibm 0xb.227499103357d84p+0L : 0x1.c6479753ddd176a5bf5193bad78p-184L : inexact-ok
 = erfc towardzero ldbl-128ibm 0xb.227499103357d84p+0L : 0x1.c6479753ddd176a5bf5193bad7p-184L : inexact-ok
 = erfc upward ldbl-128ibm 0xb.227499103357d84p+0L : 0x1.c6479753ddd176a5bf5193bad78p-184L : inexact-ok
+erfc 0xd.28abfp-4
+= erfc downward flt-32 0xd.28abfp-4f : 0x3.eaab94p-4f : inexact-ok
+= erfc tonearest flt-32 0xd.28abfp-4f : 0x3.eaab98p-4f : inexact-ok
+= erfc towardzero flt-32 0xd.28abfp-4f : 0x3.eaab94p-4f : inexact-ok
+= erfc upward flt-32 0xd.28abfp-4f : 0x3.eaab98p-4f : inexact-ok
+= erfc downward dbl-64 0xd.28abfp-4 : 0x3.eaab96d5a2e28p-4 : inexact-ok
+= erfc tonearest dbl-64 0xd.28abfp-4 : 0x3.eaab96d5a2e2ap-4 : inexact-ok
+= erfc towardzero dbl-64 0xd.28abfp-4 : 0x3.eaab96d5a2e28p-4 : inexact-ok
+= erfc upward dbl-64 0xd.28abfp-4 : 0x3.eaab96d5a2e2ap-4 : inexact-ok
+= erfc downward ldbl-96-intel 0xd.28abfp-4L : 0x3.eaab96d5a2e294b8p-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0xd.28abfp-4L : 0x3.eaab96d5a2e294b8p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0xd.28abfp-4L : 0x3.eaab96d5a2e294b8p-4L : inexact-ok
+= erfc upward ldbl-96-intel 0xd.28abfp-4L : 0x3.eaab96d5a2e294bcp-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0xd.28abfp-4L : 0x3.eaab96d5a2e294b8p-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0xd.28abfp-4L : 0x3.eaab96d5a2e294b8p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0xd.28abfp-4L : 0x3.eaab96d5a2e294b8p-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0xd.28abfp-4L : 0x3.eaab96d5a2e294bcp-4L : inexact-ok
+= erfc downward ldbl-128 0xd.28abfp-4L : 0x3.eaab96d5a2e294b81fff40fde9a8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0xd.28abfp-4L : 0x3.eaab96d5a2e294b81fff40fde9aap-4L : inexact-ok
+= erfc towardzero ldbl-128 0xd.28abfp-4L : 0x3.eaab96d5a2e294b81fff40fde9a8p-4L : inexact-ok
+= erfc upward ldbl-128 0xd.28abfp-4L : 0x3.eaab96d5a2e294b81fff40fde9aap-4L : inexact-ok
+= erfc downward ldbl-128ibm 0xd.28abfp-4L : 0x3.eaab96d5a2e294b81fff40fde9p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0xd.28abfp-4L : 0x3.eaab96d5a2e294b81fff40fdeap-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0xd.28abfp-4L : 0x3.eaab96d5a2e294b81fff40fde9p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0xd.28abfp-4L : 0x3.eaab96d5a2e294b81fff40fdeap-4L : inexact-ok
+erfc 0x1.5289fep+0
+= erfc downward flt-32 0x1.5289fep+0f : 0xf.bbc04p-8f : inexact-ok
+= erfc tonearest flt-32 0x1.5289fep+0f : 0xf.bbc04p-8f : inexact-ok
+= erfc towardzero flt-32 0x1.5289fep+0f : 0xf.bbc04p-8f : inexact-ok
+= erfc upward flt-32 0x1.5289fep+0f : 0xf.bbc05p-8f : inexact-ok
+= erfc downward dbl-64 0x1.5289fep+0 : 0xf.bbc04428a3d3p-8 : inexact-ok
+= erfc tonearest dbl-64 0x1.5289fep+0 : 0xf.bbc04428a3d3p-8 : inexact-ok
+= erfc towardzero dbl-64 0x1.5289fep+0 : 0xf.bbc04428a3d3p-8 : inexact-ok
+= erfc upward dbl-64 0x1.5289fep+0 : 0xf.bbc04428a3d38p-8 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.5289fep+0L : 0xf.bbc04428a3d30e7p-8L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.5289fep+0L : 0xf.bbc04428a3d30e7p-8L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.5289fep+0L : 0xf.bbc04428a3d30e7p-8L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.5289fep+0L : 0xf.bbc04428a3d30e8p-8L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.5289fep+0L : 0xf.bbc04428a3d30e7p-8L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.5289fep+0L : 0xf.bbc04428a3d30e7p-8L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.5289fep+0L : 0xf.bbc04428a3d30e7p-8L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.5289fep+0L : 0xf.bbc04428a3d30e8p-8L : inexact-ok
+= erfc downward ldbl-128 0x1.5289fep+0L : 0xf.bbc04428a3d30e77d2315d0046a8p-8L : inexact-ok
+= erfc tonearest ldbl-128 0x1.5289fep+0L : 0xf.bbc04428a3d30e77d2315d0046a8p-8L : inexact-ok
+= erfc towardzero ldbl-128 0x1.5289fep+0L : 0xf.bbc04428a3d30e77d2315d0046a8p-8L : inexact-ok
+= erfc upward ldbl-128 0x1.5289fep+0L : 0xf.bbc04428a3d30e77d2315d0046bp-8L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.5289fep+0L : 0xf.bbc04428a3d30e77d2315d0044p-8L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.5289fep+0L : 0xf.bbc04428a3d30e77d2315d0048p-8L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.5289fep+0L : 0xf.bbc04428a3d30e77d2315d0044p-8L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.5289fep+0L : 0xf.bbc04428a3d30e77d2315d0048p-8L : inexact-ok
+erfc 0x4.b48498p+0
+= erfc downward flt-32 0x4.b48498p+0f : 0x1.f57faap-36f : inexact-ok
+= erfc tonearest flt-32 0x4.b48498p+0f : 0x1.f57facp-36f : inexact-ok
+= erfc towardzero flt-32 0x4.b48498p+0f : 0x1.f57faap-36f : inexact-ok
+= erfc upward flt-32 0x4.b48498p+0f : 0x1.f57facp-36f : inexact-ok
+= erfc downward dbl-64 0x4.b48498p+0 : 0x1.f57fab6c3db3cp-36 : inexact-ok
+= erfc tonearest dbl-64 0x4.b48498p+0 : 0x1.f57fab6c3db3dp-36 : inexact-ok
+= erfc towardzero dbl-64 0x4.b48498p+0 : 0x1.f57fab6c3db3cp-36 : inexact-ok
+= erfc upward dbl-64 0x4.b48498p+0 : 0x1.f57fab6c3db3dp-36 : inexact-ok
+= erfc downward ldbl-96-intel 0x4.b48498p+0L : 0x1.f57fab6c3db3ce7ep-36L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4.b48498p+0L : 0x1.f57fab6c3db3ce7ep-36L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4.b48498p+0L : 0x1.f57fab6c3db3ce7ep-36L : inexact-ok
+= erfc upward ldbl-96-intel 0x4.b48498p+0L : 0x1.f57fab6c3db3ce8p-36L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4.b48498p+0L : 0x1.f57fab6c3db3ce7ep-36L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4.b48498p+0L : 0x1.f57fab6c3db3ce7ep-36L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4.b48498p+0L : 0x1.f57fab6c3db3ce7ep-36L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4.b48498p+0L : 0x1.f57fab6c3db3ce8p-36L : inexact-ok
+= erfc downward ldbl-128 0x4.b48498p+0L : 0x1.f57fab6c3db3ce7e0bd2fb137938p-36L : inexact-ok
+= erfc tonearest ldbl-128 0x4.b48498p+0L : 0x1.f57fab6c3db3ce7e0bd2fb137939p-36L : inexact-ok
+= erfc towardzero ldbl-128 0x4.b48498p+0L : 0x1.f57fab6c3db3ce7e0bd2fb137938p-36L : inexact-ok
+= erfc upward ldbl-128 0x4.b48498p+0L : 0x1.f57fab6c3db3ce7e0bd2fb137939p-36L : inexact-ok
+= erfc downward ldbl-128ibm 0x4.b48498p+0L : 0x1.f57fab6c3db3ce7e0bd2fb1379p-36L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4.b48498p+0L : 0x1.f57fab6c3db3ce7e0bd2fb1379p-36L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4.b48498p+0L : 0x1.f57fab6c3db3ce7e0bd2fb1379p-36L : inexact-ok
+= erfc upward ldbl-128ibm 0x4.b48498p+0L : 0x1.f57fab6c3db3ce7e0bd2fb13798p-36L : inexact-ok
 exp 0
 = exp downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
 = exp tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
@@ -103593,6 +104207,31 @@ exp2 -0x1.3045fep+8
 = exp2 tonearest ldbl-128ibm -0x1.3045fep+8L : 0xd.3ce16388003d339d8e42c2ed7p-308L : inexact-ok
 = exp2 towardzero ldbl-128ibm -0x1.3045fep+8L : 0xd.3ce16388003d339d8e42c2ed7p-308L : inexact-ok
 = exp2 upward ldbl-128ibm -0x1.3045fep+8L : 0xd.3ce16388003d339d8e42c2ed74p-308L : inexact-ok
+exp2 0xa.87b8bp+0
+= exp2 downward flt-32 0xa.87b8bp+0f : 0x5.c6bfdp+8f : inexact-ok
+= exp2 tonearest flt-32 0xa.87b8bp+0f : 0x5.c6bfd8p+8f : inexact-ok
+= exp2 towardzero flt-32 0xa.87b8bp+0f : 0x5.c6bfdp+8f : inexact-ok
+= exp2 upward flt-32 0xa.87b8bp+0f : 0x5.c6bfd8p+8f : inexact-ok
+= exp2 downward dbl-64 0xa.87b8bp+0 : 0x5.c6bfd7fd625f8p+8 : inexact-ok
+= exp2 tonearest dbl-64 0xa.87b8bp+0 : 0x5.c6bfd7fd625f8p+8 : inexact-ok
+= exp2 towardzero dbl-64 0xa.87b8bp+0 : 0x5.c6bfd7fd625f8p+8 : inexact-ok
+= exp2 upward dbl-64 0xa.87b8bp+0 : 0x5.c6bfd7fd625fcp+8 : inexact-ok
+= exp2 downward ldbl-96-intel 0xa.87b8bp+0L : 0x5.c6bfd7fd625f8118p+8L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0xa.87b8bp+0L : 0x5.c6bfd7fd625f812p+8L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0xa.87b8bp+0L : 0x5.c6bfd7fd625f8118p+8L : inexact-ok
+= exp2 upward ldbl-96-intel 0xa.87b8bp+0L : 0x5.c6bfd7fd625f812p+8L : inexact-ok
+= exp2 downward ldbl-96-m68k 0xa.87b8bp+0L : 0x5.c6bfd7fd625f8118p+8L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0xa.87b8bp+0L : 0x5.c6bfd7fd625f812p+8L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0xa.87b8bp+0L : 0x5.c6bfd7fd625f8118p+8L : inexact-ok
+= exp2 upward ldbl-96-m68k 0xa.87b8bp+0L : 0x5.c6bfd7fd625f812p+8L : inexact-ok
+= exp2 downward ldbl-128 0xa.87b8bp+0L : 0x5.c6bfd7fd625f811d85ee0f45e71p+8L : inexact-ok
+= exp2 tonearest ldbl-128 0xa.87b8bp+0L : 0x5.c6bfd7fd625f811d85ee0f45e71p+8L : inexact-ok
+= exp2 towardzero ldbl-128 0xa.87b8bp+0L : 0x5.c6bfd7fd625f811d85ee0f45e71p+8L : inexact-ok
+= exp2 upward ldbl-128 0xa.87b8bp+0L : 0x5.c6bfd7fd625f811d85ee0f45e714p+8L : inexact-ok
+= exp2 downward ldbl-128ibm 0xa.87b8bp+0L : 0x5.c6bfd7fd625f811d85ee0f45e6p+8L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0xa.87b8bp+0L : 0x5.c6bfd7fd625f811d85ee0f45e8p+8L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0xa.87b8bp+0L : 0x5.c6bfd7fd625f811d85ee0f45e6p+8L : inexact-ok
+= exp2 upward ldbl-128ibm 0xa.87b8bp+0L : 0x5.c6bfd7fd625f811d85ee0f45e8p+8L : inexact-ok
 expm1 0
 = expm1 downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
 = expm1 tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
@@ -137841,6 +138480,31 @@ lgamma 0xb.01191p+0
 = lgamma tonearest ldbl-128ibm 0xb.01191p+0L : 0xf.1d4fd446695d45f71085f9be18p+0L 1 : inexact-ok
 = lgamma towardzero ldbl-128ibm 0xb.01191p+0L : 0xf.1d4fd446695d45f71085f9be18p+0L 1 : inexact-ok
 = lgamma upward ldbl-128ibm 0xb.01191p+0L : 0xf.1d4fd446695d45f71085f9be1cp+0L 1 : inexact-ok
+lgamma 0xb.26fdap+0
+= lgamma downward flt-32 0xb.26fdap+0f : 0xf.76b51p+0f 1 : inexact-ok
+= lgamma tonearest flt-32 0xb.26fdap+0f : 0xf.76b51p+0f 1 : inexact-ok
+= lgamma towardzero flt-32 0xb.26fdap+0f : 0xf.76b51p+0f 1 : inexact-ok
+= lgamma upward flt-32 0xb.26fdap+0f : 0xf.76b52p+0f 1 : inexact-ok
+= lgamma downward dbl-64 0xb.26fdap+0 : 0xf.76b516707837p+0 1 : inexact-ok
+= lgamma tonearest dbl-64 0xb.26fdap+0 : 0xf.76b5167078378p+0 1 : inexact-ok
+= lgamma towardzero dbl-64 0xb.26fdap+0 : 0xf.76b516707837p+0 1 : inexact-ok
+= lgamma upward dbl-64 0xb.26fdap+0 : 0xf.76b5167078378p+0 1 : inexact-ok
+= lgamma downward ldbl-96-intel 0xb.26fdap+0L : 0xf.76b5167078375bfp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-intel 0xb.26fdap+0L : 0xf.76b5167078375cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-intel 0xb.26fdap+0L : 0xf.76b5167078375bfp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-intel 0xb.26fdap+0L : 0xf.76b5167078375cp+0L 1 : inexact-ok
+= lgamma downward ldbl-96-m68k 0xb.26fdap+0L : 0xf.76b5167078375bfp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-96-m68k 0xb.26fdap+0L : 0xf.76b5167078375cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-96-m68k 0xb.26fdap+0L : 0xf.76b5167078375bfp+0L 1 : inexact-ok
+= lgamma upward ldbl-96-m68k 0xb.26fdap+0L : 0xf.76b5167078375cp+0L 1 : inexact-ok
+= lgamma downward ldbl-128 0xb.26fdap+0L : 0xf.76b5167078375bfcf413bd552c88p+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0xb.26fdap+0L : 0xf.76b5167078375bfcf413bd552c88p+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128 0xb.26fdap+0L : 0xf.76b5167078375bfcf413bd552c88p+0L 1 : inexact-ok
+= lgamma upward ldbl-128 0xb.26fdap+0L : 0xf.76b5167078375bfcf413bd552c9p+0L 1 : inexact-ok
+= lgamma downward ldbl-128ibm 0xb.26fdap+0L : 0xf.76b5167078375bfcf413bd552cp+0L 1 : inexact-ok
+= lgamma tonearest ldbl-128ibm 0xb.26fdap+0L : 0xf.76b5167078375bfcf413bd552cp+0L 1 : inexact-ok
+= lgamma towardzero ldbl-128ibm 0xb.26fdap+0L : 0xf.76b5167078375bfcf413bd552cp+0L 1 : inexact-ok
+= lgamma upward ldbl-128ibm 0xb.26fdap+0L : 0xf.76b5167078375bfcf413bd553p+0L 1 : inexact-ok
 log 1
 = log downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
 = log tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
@@ -140565,6 +141229,31 @@ log1p 0x5.bf78873e20a2d468p-4
 = log1p tonearest ldbl-128ibm 0x5.bf78873e20a2d468p-4L : 0x4.e92f6bdbf036f267276d2f17d4p-4L : inexact-ok
 = log1p towardzero ldbl-128ibm 0x5.bf78873e20a2d468p-4L : 0x4.e92f6bdbf036f267276d2f17d4p-4L : inexact-ok
 = log1p upward ldbl-128ibm 0x5.bf78873e20a2d468p-4L : 0x4.e92f6bdbf036f267276d2f17d6p-4L : inexact-ok
+log1p 0x7.aa5198p-4
+= log1p downward flt-32 0x7.aa5198p-4f : 0x6.434318p-4f : inexact-ok
+= log1p tonearest flt-32 0x7.aa5198p-4f : 0x6.43432p-4f : inexact-ok
+= log1p towardzero flt-32 0x7.aa5198p-4f : 0x6.434318p-4f : inexact-ok
+= log1p upward flt-32 0x7.aa5198p-4f : 0x6.43432p-4f : inexact-ok
+= log1p downward dbl-64 0x7.aa5198p-4 : 0x6.43431f9d697f8p-4 : inexact-ok
+= log1p tonearest dbl-64 0x7.aa5198p-4 : 0x6.43431f9d697f8p-4 : inexact-ok
+= log1p towardzero dbl-64 0x7.aa5198p-4 : 0x6.43431f9d697f8p-4 : inexact-ok
+= log1p upward dbl-64 0x7.aa5198p-4 : 0x6.43431f9d697fcp-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x7.aa5198p-4L : 0x6.43431f9d697f9598p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x7.aa5198p-4L : 0x6.43431f9d697f9598p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x7.aa5198p-4L : 0x6.43431f9d697f9598p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x7.aa5198p-4L : 0x6.43431f9d697f95ap-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x7.aa5198p-4L : 0x6.43431f9d697f9598p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x7.aa5198p-4L : 0x6.43431f9d697f9598p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x7.aa5198p-4L : 0x6.43431f9d697f9598p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x7.aa5198p-4L : 0x6.43431f9d697f95ap-4L : inexact-ok
+= log1p downward ldbl-128 0x7.aa5198p-4L : 0x6.43431f9d697f9599160da109136p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x7.aa5198p-4L : 0x6.43431f9d697f9599160da109136p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x7.aa5198p-4L : 0x6.43431f9d697f9599160da109136p-4L : inexact-ok
+= log1p upward ldbl-128 0x7.aa5198p-4L : 0x6.43431f9d697f9599160da1091364p-4L : inexact-ok
+= log1p downward ldbl-128ibm 0x7.aa5198p-4L : 0x6.43431f9d697f9599160da10912p-4L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x7.aa5198p-4L : 0x6.43431f9d697f9599160da10914p-4L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x7.aa5198p-4L : 0x6.43431f9d697f9599160da10912p-4L : inexact-ok
+= log1p upward ldbl-128ibm 0x7.aa5198p-4L : 0x6.43431f9d697f9599160da10914p-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
@@ -176130,6 +176819,75 @@ sin -0x3.3de320f6be87ep+1020
 = sin tonearest ldbl-128ibm -0x3.3de320f6be87ep+1020L : -0xf.e00885042dd770c93962abdb6p-4L : inexact-ok
 = sin towardzero ldbl-128ibm -0x3.3de320f6be87ep+1020L : -0xf.e00885042dd770c93962abdb6p-4L : inexact-ok
 = sin upward ldbl-128ibm -0x3.3de320f6be87ep+1020L : -0xf.e00885042dd770c93962abdb6p-4L : inexact-ok
+sin 0xe.9f1e5bc3bb88p+112
+= sin downward flt-32 0xe.9f1e6p+112f : 0xc.773a2p-4f : inexact-ok
+= sin tonearest flt-32 0xe.9f1e6p+112f : 0xc.773a3p-4f : inexact-ok
+= sin towardzero flt-32 0xe.9f1e6p+112f : 0xc.773a2p-4f : inexact-ok
+= sin upward flt-32 0xe.9f1e6p+112f : 0xc.773a3p-4f : inexact-ok
+= sin downward dbl-64 0xe.9f1e6p+112 : 0xc.773a2eac30008p-4 : inexact-ok
+= sin tonearest dbl-64 0xe.9f1e6p+112 : 0xc.773a2eac3001p-4 : inexact-ok
+= sin towardzero dbl-64 0xe.9f1e6p+112 : 0xc.773a2eac30008p-4 : inexact-ok
+= sin upward dbl-64 0xe.9f1e6p+112 : 0xc.773a2eac3001p-4 : inexact-ok
+= sin downward ldbl-96-intel 0xe.9f1e6p+112L : 0xc.773a2eac3000ddep-4L : inexact-ok
+= sin tonearest ldbl-96-intel 0xe.9f1e6p+112L : 0xc.773a2eac3000ddfp-4L : inexact-ok
+= sin towardzero ldbl-96-intel 0xe.9f1e6p+112L : 0xc.773a2eac3000ddep-4L : inexact-ok
+= sin upward ldbl-96-intel 0xe.9f1e6p+112L : 0xc.773a2eac3000ddfp-4L : inexact-ok
+= sin downward ldbl-96-m68k 0xe.9f1e6p+112L : 0xc.773a2eac3000ddep-4L : inexact-ok
+= sin tonearest ldbl-96-m68k 0xe.9f1e6p+112L : 0xc.773a2eac3000ddfp-4L : inexact-ok
+= sin towardzero ldbl-96-m68k 0xe.9f1e6p+112L : 0xc.773a2eac3000ddep-4L : inexact-ok
+= sin upward ldbl-96-m68k 0xe.9f1e6p+112L : 0xc.773a2eac3000ddfp-4L : inexact-ok
+= sin downward ldbl-128 0xe.9f1e6p+112L : 0xc.773a2eac3000ddec0c69e7ddef68p-4L : inexact-ok
+= sin tonearest ldbl-128 0xe.9f1e6p+112L : 0xc.773a2eac3000ddec0c69e7ddef68p-4L : inexact-ok
+= sin towardzero ldbl-128 0xe.9f1e6p+112L : 0xc.773a2eac3000ddec0c69e7ddef68p-4L : inexact-ok
+= sin upward ldbl-128 0xe.9f1e6p+112L : 0xc.773a2eac3000ddec0c69e7ddef7p-4L : inexact-ok
+= sin downward ldbl-128ibm 0xe.9f1e6p+112L : 0xc.773a2eac3000ddec0c69e7ddecp-4L : inexact-ok
+= sin tonearest ldbl-128ibm 0xe.9f1e6p+112L : 0xc.773a2eac3000ddec0c69e7ddfp-4L : inexact-ok
+= sin towardzero ldbl-128ibm 0xe.9f1e6p+112L : 0xc.773a2eac3000ddec0c69e7ddecp-4L : inexact-ok
+= sin upward ldbl-128ibm 0xe.9f1e6p+112L : 0xc.773a2eac3000ddec0c69e7ddfp-4L : inexact-ok
+= sin downward flt-32 0xe.9f1e5p+112f : 0x7.76d6p-4f : inexact-ok
+= sin tonearest flt-32 0xe.9f1e5p+112f : 0x7.76d6p-4f : inexact-ok
+= sin towardzero flt-32 0xe.9f1e5p+112f : 0x7.76d6p-4f : inexact-ok
+= sin upward flt-32 0xe.9f1e5p+112f : 0x7.76d608p-4f : inexact-ok
+= sin downward dbl-64 0xe.9f1e5p+112 : 0x7.76d600e03152p-4 : inexact-ok
+= sin tonearest dbl-64 0xe.9f1e5p+112 : 0x7.76d600e03152p-4 : inexact-ok
+= sin towardzero dbl-64 0xe.9f1e5p+112 : 0x7.76d600e03152p-4 : inexact-ok
+= sin upward dbl-64 0xe.9f1e5p+112 : 0x7.76d600e031524p-4 : inexact-ok
+= sin downward ldbl-96-intel 0xe.9f1e5p+112L : 0x7.76d600e031521b78p-4L : inexact-ok
+= sin tonearest ldbl-96-intel 0xe.9f1e5p+112L : 0x7.76d600e031521b8p-4L : inexact-ok
+= sin towardzero ldbl-96-intel 0xe.9f1e5p+112L : 0x7.76d600e031521b78p-4L : inexact-ok
+= sin upward ldbl-96-intel 0xe.9f1e5p+112L : 0x7.76d600e031521b8p-4L : inexact-ok
+= sin downward ldbl-96-m68k 0xe.9f1e5p+112L : 0x7.76d600e031521b78p-4L : inexact-ok
+= sin tonearest ldbl-96-m68k 0xe.9f1e5p+112L : 0x7.76d600e031521b8p-4L : inexact-ok
+= sin towardzero ldbl-96-m68k 0xe.9f1e5p+112L : 0x7.76d600e031521b78p-4L : inexact-ok
+= sin upward ldbl-96-m68k 0xe.9f1e5p+112L : 0x7.76d600e031521b8p-4L : inexact-ok
+= sin downward ldbl-128 0xe.9f1e5p+112L : 0x7.76d600e031521b7cc3cd579a135p-4L : inexact-ok
+= sin tonearest ldbl-128 0xe.9f1e5p+112L : 0x7.76d600e031521b7cc3cd579a135p-4L : inexact-ok
+= sin towardzero ldbl-128 0xe.9f1e5p+112L : 0x7.76d600e031521b7cc3cd579a135p-4L : inexact-ok
+= sin upward ldbl-128 0xe.9f1e5p+112L : 0x7.76d600e031521b7cc3cd579a1354p-4L : inexact-ok
+= sin downward ldbl-128ibm 0xe.9f1e5p+112L : 0x7.76d600e031521b7cc3cd579a12p-4L : inexact-ok
+= sin tonearest ldbl-128ibm 0xe.9f1e5p+112L : 0x7.76d600e031521b7cc3cd579a14p-4L : inexact-ok
+= sin towardzero ldbl-128ibm 0xe.9f1e5p+112L : 0x7.76d600e031521b7cc3cd579a12p-4L : inexact-ok
+= sin upward ldbl-128ibm 0xe.9f1e5p+112L : 0x7.76d600e031521b7cc3cd579a14p-4L : inexact-ok
+= sin downward dbl-64 0xe.9f1e5bc3bb88p+112 : 0xf.dfffd7bde0fbp-4 : inexact-ok
+= sin tonearest dbl-64 0xe.9f1e5bc3bb88p+112 : 0xf.dfffd7bde0fb8p-4 : inexact-ok
+= sin towardzero dbl-64 0xe.9f1e5bc3bb88p+112 : 0xf.dfffd7bde0fbp-4 : inexact-ok
+= sin upward dbl-64 0xe.9f1e5bc3bb88p+112 : 0xf.dfffd7bde0fb8p-4 : inexact-ok
+= sin downward ldbl-96-intel 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ecp-4L : inexact-ok
+= sin tonearest ldbl-96-intel 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ecp-4L : inexact-ok
+= sin towardzero ldbl-96-intel 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ecp-4L : inexact-ok
+= sin upward ldbl-96-intel 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4edp-4L : inexact-ok
+= sin downward ldbl-96-m68k 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ecp-4L : inexact-ok
+= sin tonearest ldbl-96-m68k 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ecp-4L : inexact-ok
+= sin towardzero ldbl-96-m68k 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ecp-4L : inexact-ok
+= sin upward ldbl-96-m68k 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4edp-4L : inexact-ok
+= sin downward ldbl-128 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ec139784e3b7988p-4L : inexact-ok
+= sin tonearest ldbl-128 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ec139784e3b799p-4L : inexact-ok
+= sin towardzero ldbl-128 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ec139784e3b7988p-4L : inexact-ok
+= sin upward ldbl-128 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ec139784e3b799p-4L : inexact-ok
+= sin downward ldbl-128ibm 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ec139784e3b78p-4L : inexact-ok
+= sin tonearest ldbl-128ibm 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ec139784e3b78p-4L : inexact-ok
+= sin towardzero ldbl-128ibm 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ec139784e3b78p-4L : inexact-ok
+= sin upward ldbl-128ibm 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ec139784e3b7cp-4L : inexact-ok
 sincos 0
 = sincos downward flt-32 0x0p+0f : 0x0p+0f 0x1p+0f : inexact-ok
 = sincos tonearest flt-32 0x0p+0f : 0x0p+0f 0x1p+0f : inexact-ok
@@ -177209,6 +177967,75 @@ sincos -0x3.3de320f6be87ep+1020
 = sincos tonearest ldbl-128ibm -0x3.3de320f6be87ep+1020L : -0xf.e00885042dd770c93962abdb6p-4L -0x1.febbf9949ecc133623bb8c8c5ap-4L : inexact-ok
 = sincos towardzero ldbl-128ibm -0x3.3de320f6be87ep+1020L : -0xf.e00885042dd770c93962abdb6p-4L -0x1.febbf9949ecc133623bb8c8c5ap-4L : inexact-ok
 = sincos upward ldbl-128ibm -0x3.3de320f6be87ep+1020L : -0xf.e00885042dd770c93962abdb6p-4L -0x1.febbf9949ecc133623bb8c8c5ap-4L : inexact-ok
+sincos 0xe.9f1e5bc3bb88p+112
+= sincos downward flt-32 0xe.9f1e6p+112f : 0xc.773a2p-4f -0xa.07bd4p-4f : inexact-ok
+= sincos tonearest flt-32 0xe.9f1e6p+112f : 0xc.773a3p-4f -0xa.07bd4p-4f : inexact-ok
+= sincos towardzero flt-32 0xe.9f1e6p+112f : 0xc.773a2p-4f -0xa.07bd3p-4f : inexact-ok
+= sincos upward flt-32 0xe.9f1e6p+112f : 0xc.773a3p-4f -0xa.07bd3p-4f : inexact-ok
+= sincos downward dbl-64 0xe.9f1e6p+112 : 0xc.773a2eac30008p-4 -0xa.07bd3ab53ab98p-4 : inexact-ok
+= sincos tonearest dbl-64 0xe.9f1e6p+112 : 0xc.773a2eac3001p-4 -0xa.07bd3ab53ab98p-4 : inexact-ok
+= sincos towardzero dbl-64 0xe.9f1e6p+112 : 0xc.773a2eac30008p-4 -0xa.07bd3ab53ab9p-4 : inexact-ok
+= sincos upward dbl-64 0xe.9f1e6p+112 : 0xc.773a2eac3001p-4 -0xa.07bd3ab53ab9p-4 : inexact-ok
+= sincos downward ldbl-96-intel 0xe.9f1e6p+112L : 0xc.773a2eac3000ddep-4L -0xa.07bd3ab53ab9711p-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0xe.9f1e6p+112L : 0xc.773a2eac3000ddfp-4L -0xa.07bd3ab53ab9711p-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0xe.9f1e6p+112L : 0xc.773a2eac3000ddep-4L -0xa.07bd3ab53ab971p-4L : inexact-ok
+= sincos upward ldbl-96-intel 0xe.9f1e6p+112L : 0xc.773a2eac3000ddfp-4L -0xa.07bd3ab53ab971p-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0xe.9f1e6p+112L : 0xc.773a2eac3000ddep-4L -0xa.07bd3ab53ab9711p-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0xe.9f1e6p+112L : 0xc.773a2eac3000ddfp-4L -0xa.07bd3ab53ab9711p-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0xe.9f1e6p+112L : 0xc.773a2eac3000ddep-4L -0xa.07bd3ab53ab971p-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0xe.9f1e6p+112L : 0xc.773a2eac3000ddfp-4L -0xa.07bd3ab53ab971p-4L : inexact-ok
+= sincos downward ldbl-128 0xe.9f1e6p+112L : 0xc.773a2eac3000ddec0c69e7ddef68p-4L -0xa.07bd3ab53ab9710f3445538de8fp-4L : inexact-ok
+= sincos tonearest ldbl-128 0xe.9f1e6p+112L : 0xc.773a2eac3000ddec0c69e7ddef68p-4L -0xa.07bd3ab53ab9710f3445538de8fp-4L : inexact-ok
+= sincos towardzero ldbl-128 0xe.9f1e6p+112L : 0xc.773a2eac3000ddec0c69e7ddef68p-4L -0xa.07bd3ab53ab9710f3445538de8e8p-4L : inexact-ok
+= sincos upward ldbl-128 0xe.9f1e6p+112L : 0xc.773a2eac3000ddec0c69e7ddef7p-4L -0xa.07bd3ab53ab9710f3445538de8e8p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0xe.9f1e6p+112L : 0xc.773a2eac3000ddec0c69e7ddecp-4L -0xa.07bd3ab53ab9710f3445538decp-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0xe.9f1e6p+112L : 0xc.773a2eac3000ddec0c69e7ddfp-4L -0xa.07bd3ab53ab9710f3445538de8p-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0xe.9f1e6p+112L : 0xc.773a2eac3000ddec0c69e7ddecp-4L -0xa.07bd3ab53ab9710f3445538de8p-4L : inexact-ok
+= sincos upward ldbl-128ibm 0xe.9f1e6p+112L : 0xc.773a2eac3000ddec0c69e7ddfp-4L -0xa.07bd3ab53ab9710f3445538de8p-4L : inexact-ok
+= sincos downward flt-32 0xe.9f1e5p+112f : 0x7.76d6p-4f 0xe.26f8ap-4f : inexact-ok
+= sincos tonearest flt-32 0xe.9f1e5p+112f : 0x7.76d6p-4f 0xe.26f8bp-4f : inexact-ok
+= sincos towardzero flt-32 0xe.9f1e5p+112f : 0x7.76d6p-4f 0xe.26f8ap-4f : inexact-ok
+= sincos upward flt-32 0xe.9f1e5p+112f : 0x7.76d608p-4f 0xe.26f8bp-4f : inexact-ok
+= sincos downward dbl-64 0xe.9f1e5p+112 : 0x7.76d600e03152p-4 0xe.26f8af8333f9p-4 : inexact-ok
+= sincos tonearest dbl-64 0xe.9f1e5p+112 : 0x7.76d600e03152p-4 0xe.26f8af8333f9p-4 : inexact-ok
+= sincos towardzero dbl-64 0xe.9f1e5p+112 : 0x7.76d600e03152p-4 0xe.26f8af8333f9p-4 : inexact-ok
+= sincos upward dbl-64 0xe.9f1e5p+112 : 0x7.76d600e031524p-4 0xe.26f8af8333f98p-4 : inexact-ok
+= sincos downward ldbl-96-intel 0xe.9f1e5p+112L : 0x7.76d600e031521b78p-4L 0xe.26f8af8333f927p-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0xe.9f1e5p+112L : 0x7.76d600e031521b8p-4L 0xe.26f8af8333f9271p-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0xe.9f1e5p+112L : 0x7.76d600e031521b78p-4L 0xe.26f8af8333f927p-4L : inexact-ok
+= sincos upward ldbl-96-intel 0xe.9f1e5p+112L : 0x7.76d600e031521b8p-4L 0xe.26f8af8333f9271p-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0xe.9f1e5p+112L : 0x7.76d600e031521b78p-4L 0xe.26f8af8333f927p-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0xe.9f1e5p+112L : 0x7.76d600e031521b8p-4L 0xe.26f8af8333f9271p-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0xe.9f1e5p+112L : 0x7.76d600e031521b78p-4L 0xe.26f8af8333f927p-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0xe.9f1e5p+112L : 0x7.76d600e031521b8p-4L 0xe.26f8af8333f9271p-4L : inexact-ok
+= sincos downward ldbl-128 0xe.9f1e5p+112L : 0x7.76d600e031521b7cc3cd579a135p-4L 0xe.26f8af8333f9270e9c3e9f64f938p-4L : inexact-ok
+= sincos tonearest ldbl-128 0xe.9f1e5p+112L : 0x7.76d600e031521b7cc3cd579a135p-4L 0xe.26f8af8333f9270e9c3e9f64f94p-4L : inexact-ok
+= sincos towardzero ldbl-128 0xe.9f1e5p+112L : 0x7.76d600e031521b7cc3cd579a135p-4L 0xe.26f8af8333f9270e9c3e9f64f938p-4L : inexact-ok
+= sincos upward ldbl-128 0xe.9f1e5p+112L : 0x7.76d600e031521b7cc3cd579a1354p-4L 0xe.26f8af8333f9270e9c3e9f64f94p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0xe.9f1e5p+112L : 0x7.76d600e031521b7cc3cd579a12p-4L 0xe.26f8af8333f9270e9c3e9f64f8p-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0xe.9f1e5p+112L : 0x7.76d600e031521b7cc3cd579a14p-4L 0xe.26f8af8333f9270e9c3e9f64f8p-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0xe.9f1e5p+112L : 0x7.76d600e031521b7cc3cd579a12p-4L 0xe.26f8af8333f9270e9c3e9f64f8p-4L : inexact-ok
+= sincos upward ldbl-128ibm 0xe.9f1e5p+112L : 0x7.76d600e031521b7cc3cd579a14p-4L 0xe.26f8af8333f9270e9c3e9f64fcp-4L : inexact-ok
+= sincos downward dbl-64 0xe.9f1e5bc3bb88p+112 : 0xf.dfffd7bde0fbp-4 0x1.ff01000c9ae73p-4 : inexact-ok
+= sincos tonearest dbl-64 0xe.9f1e5bc3bb88p+112 : 0xf.dfffd7bde0fb8p-4 0x1.ff01000c9ae73p-4 : inexact-ok
+= sincos towardzero dbl-64 0xe.9f1e5bc3bb88p+112 : 0xf.dfffd7bde0fbp-4 0x1.ff01000c9ae73p-4 : inexact-ok
+= sincos upward dbl-64 0xe.9f1e5bc3bb88p+112 : 0xf.dfffd7bde0fb8p-4 0x1.ff01000c9ae74p-4 : inexact-ok
+= sincos downward ldbl-96-intel 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ecp-4L 0x1.ff01000c9ae7363p-4L : inexact-ok
+= sincos tonearest ldbl-96-intel 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ecp-4L 0x1.ff01000c9ae7363p-4L : inexact-ok
+= sincos towardzero ldbl-96-intel 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ecp-4L 0x1.ff01000c9ae7363p-4L : inexact-ok
+= sincos upward ldbl-96-intel 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4edp-4L 0x1.ff01000c9ae73632p-4L : inexact-ok
+= sincos downward ldbl-96-m68k 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ecp-4L 0x1.ff01000c9ae7363p-4L : inexact-ok
+= sincos tonearest ldbl-96-m68k 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ecp-4L 0x1.ff01000c9ae7363p-4L : inexact-ok
+= sincos towardzero ldbl-96-m68k 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ecp-4L 0x1.ff01000c9ae7363p-4L : inexact-ok
+= sincos upward ldbl-96-m68k 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4edp-4L 0x1.ff01000c9ae73632p-4L : inexact-ok
+= sincos downward ldbl-128 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ec139784e3b7988p-4L 0x1.ff01000c9ae73630add558c936b4p-4L : inexact-ok
+= sincos tonearest ldbl-128 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ec139784e3b799p-4L 0x1.ff01000c9ae73630add558c936b5p-4L : inexact-ok
+= sincos towardzero ldbl-128 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ec139784e3b7988p-4L 0x1.ff01000c9ae73630add558c936b4p-4L : inexact-ok
+= sincos upward ldbl-128 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ec139784e3b799p-4L 0x1.ff01000c9ae73630add558c936b5p-4L : inexact-ok
+= sincos downward ldbl-128ibm 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ec139784e3b78p-4L 0x1.ff01000c9ae73630add558c9368p-4L : inexact-ok
+= sincos tonearest ldbl-128ibm 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ec139784e3b78p-4L 0x1.ff01000c9ae73630add558c9368p-4L : inexact-ok
+= sincos towardzero ldbl-128ibm 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ec139784e3b78p-4L 0x1.ff01000c9ae73630add558c9368p-4L : inexact-ok
+= sincos upward ldbl-128ibm 0xe.9f1e5bc3bb88p+112L : 0xf.dfffd7bde0fb4ec139784e3b7cp-4L 0x1.ff01000c9ae73630add558c937p-4L : inexact-ok
 sinh 0
 = sinh downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
 = sinh tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
@@ -184250,6 +185077,75 @@ tanh 0x3.c80eaa7adaa3p-4
 = tanh tonearest ldbl-128ibm 0x3.c80eaa7adaa3p-4L : 0x3.b66d39531e6043a85263d7aef2p-4L : inexact-ok
 = tanh towardzero ldbl-128ibm 0x3.c80eaa7adaa3p-4L : 0x3.b66d39531e6043a85263d7aef2p-4L : inexact-ok
 = tanh upward ldbl-128ibm 0x3.c80eaa7adaa3p-4L : 0x3.b66d39531e6043a85263d7aef3p-4L : inexact-ok
+tanh 0x2.00f9857616524p-4
+= tanh downward flt-32 0x2.00f988p-4f : 0x1.fe4f3cp-4f : inexact-ok
+= tanh tonearest flt-32 0x2.00f988p-4f : 0x1.fe4f3ep-4f : inexact-ok
+= tanh towardzero flt-32 0x2.00f988p-4f : 0x1.fe4f3cp-4f : inexact-ok
+= tanh upward flt-32 0x2.00f988p-4f : 0x1.fe4f3ep-4f : inexact-ok
+= tanh downward dbl-64 0x2.00f988p-4 : 0x1.fe4f3d0dd83fap-4 : inexact-ok
+= tanh tonearest dbl-64 0x2.00f988p-4 : 0x1.fe4f3d0dd83fbp-4 : inexact-ok
+= tanh towardzero dbl-64 0x2.00f988p-4 : 0x1.fe4f3d0dd83fap-4 : inexact-ok
+= tanh upward dbl-64 0x2.00f988p-4 : 0x1.fe4f3d0dd83fbp-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x2.00f988p-4L : 0x1.fe4f3d0dd83fadaep-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x2.00f988p-4L : 0x1.fe4f3d0dd83fadbp-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x2.00f988p-4L : 0x1.fe4f3d0dd83fadaep-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x2.00f988p-4L : 0x1.fe4f3d0dd83fadbp-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x2.00f988p-4L : 0x1.fe4f3d0dd83fadaep-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x2.00f988p-4L : 0x1.fe4f3d0dd83fadbp-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x2.00f988p-4L : 0x1.fe4f3d0dd83fadaep-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x2.00f988p-4L : 0x1.fe4f3d0dd83fadbp-4L : inexact-ok
+= tanh downward ldbl-128 0x2.00f988p-4L : 0x1.fe4f3d0dd83fadafe273ab28dd29p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x2.00f988p-4L : 0x1.fe4f3d0dd83fadafe273ab28dd29p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x2.00f988p-4L : 0x1.fe4f3d0dd83fadafe273ab28dd29p-4L : inexact-ok
+= tanh upward ldbl-128 0x2.00f988p-4L : 0x1.fe4f3d0dd83fadafe273ab28dd2ap-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x2.00f988p-4L : 0x1.fe4f3d0dd83fadafe273ab28ddp-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x2.00f988p-4L : 0x1.fe4f3d0dd83fadafe273ab28ddp-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x2.00f988p-4L : 0x1.fe4f3d0dd83fadafe273ab28ddp-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x2.00f988p-4L : 0x1.fe4f3d0dd83fadafe273ab28dd8p-4L : inexact-ok
+= tanh downward flt-32 0x2.00f984p-4f : 0x1.fe4f38p-4f : inexact-ok
+= tanh tonearest flt-32 0x2.00f984p-4f : 0x1.fe4f3ap-4f : inexact-ok
+= tanh towardzero flt-32 0x2.00f984p-4f : 0x1.fe4f38p-4f : inexact-ok
+= tanh upward flt-32 0x2.00f984p-4f : 0x1.fe4f3ap-4f : inexact-ok
+= tanh downward dbl-64 0x2.00f984p-4 : 0x1.fe4f391dbd3ecp-4 : inexact-ok
+= tanh tonearest dbl-64 0x2.00f984p-4 : 0x1.fe4f391dbd3edp-4 : inexact-ok
+= tanh towardzero dbl-64 0x2.00f984p-4 : 0x1.fe4f391dbd3ecp-4 : inexact-ok
+= tanh upward dbl-64 0x2.00f984p-4 : 0x1.fe4f391dbd3edp-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x2.00f984p-4L : 0x1.fe4f391dbd3ecd7p-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x2.00f984p-4L : 0x1.fe4f391dbd3ecd72p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x2.00f984p-4L : 0x1.fe4f391dbd3ecd7p-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x2.00f984p-4L : 0x1.fe4f391dbd3ecd72p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x2.00f984p-4L : 0x1.fe4f391dbd3ecd7p-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x2.00f984p-4L : 0x1.fe4f391dbd3ecd72p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x2.00f984p-4L : 0x1.fe4f391dbd3ecd7p-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x2.00f984p-4L : 0x1.fe4f391dbd3ecd72p-4L : inexact-ok
+= tanh downward ldbl-128 0x2.00f984p-4L : 0x1.fe4f391dbd3ecd714619cc709977p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x2.00f984p-4L : 0x1.fe4f391dbd3ecd714619cc709978p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x2.00f984p-4L : 0x1.fe4f391dbd3ecd714619cc709977p-4L : inexact-ok
+= tanh upward ldbl-128 0x2.00f984p-4L : 0x1.fe4f391dbd3ecd714619cc709978p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x2.00f984p-4L : 0x1.fe4f391dbd3ecd714619cc7099p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x2.00f984p-4L : 0x1.fe4f391dbd3ecd714619cc70998p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x2.00f984p-4L : 0x1.fe4f391dbd3ecd714619cc7099p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x2.00f984p-4L : 0x1.fe4f391dbd3ecd714619cc70998p-4L : inexact-ok
+= tanh downward dbl-64 0x2.00f9857616524p-4 : 0x1.fe4f3a8e05153p-4 : inexact-ok
+= tanh tonearest dbl-64 0x2.00f9857616524p-4 : 0x1.fe4f3a8e05153p-4 : inexact-ok
+= tanh towardzero dbl-64 0x2.00f9857616524p-4 : 0x1.fe4f3a8e05153p-4 : inexact-ok
+= tanh upward dbl-64 0x2.00f9857616524p-4 : 0x1.fe4f3a8e05154p-4 : inexact-ok
+= tanh downward ldbl-96-intel 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ep-4L : inexact-ok
+= tanh tonearest ldbl-96-intel 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515345p-4L : inexact-ok
+= tanh towardzero ldbl-96-intel 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ep-4L : inexact-ok
+= tanh upward ldbl-96-intel 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515345p-4L : inexact-ok
+= tanh downward ldbl-96-m68k 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ep-4L : inexact-ok
+= tanh tonearest ldbl-96-m68k 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515345p-4L : inexact-ok
+= tanh towardzero ldbl-96-m68k 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ep-4L : inexact-ok
+= tanh upward ldbl-96-m68k 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515345p-4L : inexact-ok
+= tanh downward ldbl-128 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ff794387d92d8p-4L : inexact-ok
+= tanh tonearest ldbl-128 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ff794387d92d8p-4L : inexact-ok
+= tanh towardzero ldbl-128 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ff794387d92d8p-4L : inexact-ok
+= tanh upward ldbl-128 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ff794387d92d9p-4L : inexact-ok
+= tanh downward ldbl-128ibm 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ff794387d928p-4L : inexact-ok
+= tanh tonearest ldbl-128ibm 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ff794387d93p-4L : inexact-ok
+= tanh towardzero ldbl-128ibm 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ff794387d928p-4L : inexact-ok
+= tanh upward ldbl-128ibm 0x2.00f9857616524p-4L : 0x1.fe4f3a8e0515344ff794387d93p-4L : inexact-ok
 tgamma 0.5
 = tgamma downward flt-32 0x8p-4f : 0x1.c5bf88p+0f : inexact-ok
 = tgamma tonearest flt-32 0x8p-4f : 0x1.c5bf8ap+0f : inexact-ok
@@ -210098,6 +210994,31 @@ tgamma -0x7.a13d7a2945cd5718p+0
 = tgamma tonearest ldbl-128ibm -0x7.a13d7a2945cd5718p+0L : 0xc.2fa4b50e0b757979896b4bb868p-16L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x7.a13d7a2945cd5718p+0L : 0xc.2fa4b50e0b757979896b4bb864p-16L : inexact-ok
 = tgamma upward ldbl-128ibm -0x7.a13d7a2945cd5718p+0L : 0xc.2fa4b50e0b757979896b4bb868p-16L : inexact-ok
+tgamma -0x1.4a5caap+4
+= tgamma downward flt-32 -0x1.4a5caap+4f : -0x3.ba6134p-64f : inexact-ok
+= tgamma tonearest flt-32 -0x1.4a5caap+4f : -0x3.ba613p-64f : inexact-ok
+= tgamma towardzero flt-32 -0x1.4a5caap+4f : -0x3.ba613p-64f : inexact-ok
+= tgamma upward flt-32 -0x1.4a5caap+4f : -0x3.ba613p-64f : inexact-ok
+= tgamma downward dbl-64 -0x1.4a5caap+4 : -0x3.ba6130492158cp-64 : inexact-ok
+= tgamma tonearest dbl-64 -0x1.4a5caap+4 : -0x3.ba6130492158ap-64 : inexact-ok
+= tgamma towardzero dbl-64 -0x1.4a5caap+4 : -0x3.ba6130492158ap-64 : inexact-ok
+= tgamma upward dbl-64 -0x1.4a5caap+4 : -0x3.ba6130492158ap-64 : inexact-ok
+= tgamma downward ldbl-96-intel -0x1.4a5caap+4L : -0x3.ba6130492158a8f8p-64L : inexact-ok
+= tgamma tonearest ldbl-96-intel -0x1.4a5caap+4L : -0x3.ba6130492158a8f8p-64L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x1.4a5caap+4L : -0x3.ba6130492158a8f4p-64L : inexact-ok
+= tgamma upward ldbl-96-intel -0x1.4a5caap+4L : -0x3.ba6130492158a8f4p-64L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x1.4a5caap+4L : -0x3.ba6130492158a8f8p-64L : inexact-ok
+= tgamma tonearest ldbl-96-m68k -0x1.4a5caap+4L : -0x3.ba6130492158a8f8p-64L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x1.4a5caap+4L : -0x3.ba6130492158a8f4p-64L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x1.4a5caap+4L : -0x3.ba6130492158a8f4p-64L : inexact-ok
+= tgamma downward ldbl-128 -0x1.4a5caap+4L : -0x3.ba6130492158a8f70489141a266ep-64L : inexact-ok
+= tgamma tonearest ldbl-128 -0x1.4a5caap+4L : -0x3.ba6130492158a8f70489141a266ep-64L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1.4a5caap+4L : -0x3.ba6130492158a8f70489141a266cp-64L : inexact-ok
+= tgamma upward ldbl-128 -0x1.4a5caap+4L : -0x3.ba6130492158a8f70489141a266cp-64L : inexact-ok
+= tgamma downward ldbl-128ibm -0x1.4a5caap+4L : -0x3.ba6130492158a8f70489141a27p-64L : inexact-ok
+= tgamma tonearest ldbl-128ibm -0x1.4a5caap+4L : -0x3.ba6130492158a8f70489141a26p-64L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x1.4a5caap+4L : -0x3.ba6130492158a8f70489141a26p-64L : inexact-ok
+= tgamma upward ldbl-128ibm -0x1.4a5caap+4L : -0x3.ba6130492158a8f70489141a26p-64L : inexact-ok
 y0 0.125
 = y0 downward flt-32 0x2p-4f : -0x1.63c21ep+0f : inexact-ok
 = y0 tonearest flt-32 0x2p-4f : -0x1.63c21cp+0f : inexact-ok
diff --git a/sysdeps/i386/fpu/libm-test-ulps b/sysdeps/i386/fpu/libm-test-ulps
index 2eceadf..29930c3 100644
--- a/sysdeps/i386/fpu/libm-test-ulps
+++ b/sysdeps/i386/fpu/libm-test-ulps
@@ -771,9 +771,9 @@ ldouble: 2
 
 Function: Real part of "clog10_downward":
 double: 4
-float: 3
+float: 4
 idouble: 4
-ifloat: 3
+ifloat: 4
 ildouble: 7
 ldouble: 7
 
@@ -787,9 +787,9 @@ ldouble: 2
 
 Function: Real part of "clog10_towardzero":
 double: 4
-float: 3
+float: 4
 idouble: 4
-ifloat: 3
+ifloat: 4
 ildouble: 7
 ldouble: 7
 
@@ -798,8 +798,8 @@ double: 1
 float: 1
 idouble: 1
 ifloat: 1
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
 
 Function: Real part of "clog10_upward":
 double: 4
@@ -814,8 +814,8 @@ double: 1
 float: 1
 idouble: 1
 ifloat: 1
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
 
 Function: Real part of "clog_downward":
 double: 4
@@ -872,8 +872,8 @@ ldouble: 1
 Function: "cos_downward":
 double: 1
 idouble: 1
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
 
 Function: "cos_towardzero":
 double: 1
@@ -1328,8 +1328,8 @@ double: 1
 float: 2
 idouble: 1
 ifloat: 2
-ildouble: 3
-ldouble: 3
+ildouble: 4
+ldouble: 4
 
 Function: "erfc_upward":
 double: 2
@@ -1766,8 +1766,8 @@ ldouble: 1
 Function: "sincos_downward":
 double: 1
 idouble: 1
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
 
 Function: "sincos_towardzero":
 double: 1
@@ -1838,8 +1838,8 @@ double: 1
 float: 1
 idouble: 1
 ifloat: 1
-ildouble: 4
-ldouble: 3
+ildouble: 5
+ldouble: 4
 
 Function: "tanh_towardzero":
 double: 1
diff --git a/sysdeps/x86_64/fpu/libm-test-ulps b/sysdeps/x86_64/fpu/libm-test-ulps
index 97e279c..996251e 100644
--- a/sysdeps/x86_64/fpu/libm-test-ulps
+++ b/sysdeps/x86_64/fpu/libm-test-ulps
@@ -163,9 +163,9 @@ ldouble: 1
 
 Function: "atan_downward":
 double: 1
-float: 1
+float: 2
 idouble: 1
-ifloat: 1
+ifloat: 2
 ildouble: 1
 ldouble: 1
 
@@ -833,9 +833,9 @@ ldouble: 1
 
 Function: Real part of "clog10":
 double: 3
-float: 2
+float: 3
 idouble: 3
-ifloat: 2
+ifloat: 3
 ildouble: 4
 ldouble: 4
 
@@ -849,9 +849,9 @@ ldouble: 2
 
 Function: Real part of "clog10_downward":
 double: 6
-float: 5
+float: 6
 idouble: 6
-ifloat: 5
+ifloat: 6
 ildouble: 7
 ldouble: 7
 
@@ -865,9 +865,9 @@ ldouble: 2
 
 Function: Real part of "clog10_towardzero":
 double: 4
-float: 3
+float: 4
 idouble: 4
-ifloat: 3
+ifloat: 4
 ildouble: 7
 ldouble: 7
 
@@ -876,13 +876,13 @@ double: 2
 float: 4
 idouble: 2
 ifloat: 4
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
 
 Function: Real part of "clog10_upward":
-double: 6
+double: 7
 float: 5
-idouble: 6
+idouble: 7
 ifloat: 5
 ildouble: 6
 ldouble: 6
@@ -892,8 +892,8 @@ double: 2
 float: 3
 idouble: 2
 ifloat: 3
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
 
 Function: Real part of "clog_downward":
 double: 4
@@ -950,8 +950,8 @@ ldouble: 1
 Function: "cos_downward":
 double: 1
 idouble: 1
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
 
 Function: "cos_towardzero":
 double: 1
@@ -1184,10 +1184,10 @@ ildouble: 2
 ldouble: 2
 
 Function: Imaginary part of "csqrt":
-double: 1
-float: 1
-idouble: 1
-ifloat: 1
+double: 2
+float: 2
+idouble: 2
+ifloat: 2
 ildouble: 1
 ldouble: 1
 
@@ -1392,7 +1392,9 @@ ildouble: 1
 ldouble: 1
 
 Function: "erf_upward":
+double: 1
 float: 1
+idouble: 1
 ifloat: 1
 ildouble: 1
 ldouble: 1
@@ -1406,10 +1408,10 @@ ildouble: 2
 ldouble: 2
 
 Function: "erfc_downward":
-double: 3
-float: 5
-idouble: 3
-ifloat: 5
+double: 4
+float: 6
+idouble: 4
+ifloat: 6
 ildouble: 4
 ldouble: 4
 
@@ -1418,8 +1420,8 @@ double: 3
 float: 3
 idouble: 3
 ifloat: 3
-ildouble: 3
-ldouble: 3
+ildouble: 4
+ldouble: 4
 
 Function: "erfc_upward":
 double: 4
@@ -1476,6 +1478,8 @@ ildouble: 1
 ldouble: 1
 
 Function: "exp2_towardzero":
+float: 1
+ifloat: 1
 ildouble: 1
 ldouble: 1
 
@@ -1560,9 +1564,9 @@ ildouble: 5
 ldouble: 5
 
 Function: "gamma_upward":
-double: 3
+double: 4
 float: 3
-idouble: 3
+idouble: 4
 ifloat: 3
 ildouble: 4
 ldouble: 4
@@ -1688,9 +1692,9 @@ ildouble: 5
 ldouble: 5
 
 Function: "lgamma_upward":
-double: 3
+double: 4
 float: 3
-idouble: 3
+idouble: 4
 ifloat: 3
 ildouble: 4
 ldouble: 4
@@ -1743,9 +1747,9 @@ ldouble: 2
 
 Function: "log1p_downward":
 double: 2
-float: 1
+float: 2
 idouble: 2
-ifloat: 1
+ifloat: 2
 ildouble: 3
 ldouble: 3
 
@@ -1904,8 +1908,8 @@ ldouble: 1
 Function: "sincos_downward":
 double: 1
 idouble: 1
-ildouble: 2
-ldouble: 2
+ildouble: 3
+ldouble: 3
 
 Function: "sincos_towardzero":
 double: 1
@@ -1994,8 +1998,8 @@ double: 3
 float: 3
 idouble: 3
 ifloat: 3
-ildouble: 3
-ldouble: 3
+ildouble: 4
+ldouble: 4
 
 Function: "tanh_towardzero":
 double: 2
@@ -2015,9 +2019,9 @@ ldouble: 4
 
 Function: "tgamma":
 double: 9
-float: 4
+float: 5
 idouble: 9
-ifloat: 4
+ifloat: 5
 ildouble: 6
 ldouble: 6
 

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

Summary of changes:
 ChangeLog                         |    9 +
 math/auto-libm-test-in            |   23 +
 math/auto-libm-test-out           |  921 +++++++++++++++++++++++++++++++++++++
 sysdeps/i386/fpu/libm-test-ulps   |   32 +-
 sysdeps/x86_64/fpu/libm-test-ulps |   80 ++--
 5 files changed, 1011 insertions(+), 54 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]