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.19-58-ga4fb786


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  a4fb786185fce5048a13c7879f67dfbe59ff70be (commit)
      from  ef114eafbff80525d079d7d6fadd69a58eb8dcc3 (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=a4fb786185fce5048a13c7879f67dfbe59ff70be

commit a4fb786185fce5048a13c7879f67dfbe59ff70be
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Tue Feb 18 14:45:41 2014 +0000

    Fix gen-auto-libm-tests sticky bit setting for negative results.
    
    gen-auto-libm-tests has a bug in the logic for setting a sticky bit
    based on the ternary value from MPFR: it is correct for positive
    results, but for negative results mpz_setbit acts as if a two's
    complement representation is used, whereas the low bit needs setting
    based on the sign-magnitude representation GMP actually uses.  (This
    showed up in converting fma tests to use auto-libm-test-in /
    gen-auto-libm-tests.)
    
    This patch fixes the problem by negating the mpz_t value to set its
    low bit.  There are lots of changes to auto-libm-test-out (mainly 1ulp
    fixes to ldbl-128 expected results), but only a few ulps updates are
    needed on x86 / x86_64.  In one case, a corrected expectation showed
    up a spurious underflow exception where the correct result is slightly
    outside the underflowing range.
    
    Tested x86_64 and x86 and ulps updated accordingly.
    
    	* math/gen-auto-libm-tests.c (adjust_real): Ensure integers are
    	non-negative before setting low bit.
    	* math/auto-libm-test-in: Mark one asin test possibly having
    	spurious underflow.
    	* 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 12a8f22..eef7d87 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2014-02-18  Joseph Myers  <joseph@codesourcery.com>
+
+	* math/gen-auto-libm-tests.c (adjust_real): Ensure integers are
+	non-negative before setting low bit.
+	* math/auto-libm-test-in: Mark one asin test possibly having
+	spurious underflow.
+	* math/auto-libm-test-out: Regenerated.
+	* sysdeps/i386/fpu/libm-test-ulps: Update.
+	* sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
+
 2014-02-17  David Holsgrove <david.holsgrove@xilinx.com>
 
         * sysdeps/microblaze: Move directory from ports/sysdeps/microblaze.
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in
index c620361..17158ea 100644
--- a/math/auto-libm-test-in
+++ b/math/auto-libm-test-in
@@ -61,8 +61,9 @@ asin -0x0.ffffffffffffp0
 asin 0x0.ffffffffffffffffp0
 asin -0x0.ffffffffffffffffp0
 # Bug 16351: underflow exception may be missing.
+# Bug 16599: spurious underflow may occur.
 asin min missing-underflow
-asin -min missing-underflow
+asin -min missing-underflow spurious-underflow:dbl-64:x86
 asin min_subnorm missing-underflow
 asin -min_subnorm missing-underflow
 
diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out
index 93818e8..337148d 100644
--- a/math/auto-libm-test-out
+++ b/math/auto-libm-test-out
@@ -1491,10 +1491,10 @@ asin -1.0
 = asin tonearest ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = asin towardzero ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
 = asin upward ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
-= asin downward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin downward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = asin tonearest ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= asin towardzero ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= asin upward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= asin towardzero ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = asin downward ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = asin tonearest ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = asin towardzero ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -1566,10 +1566,10 @@ asin -0x0.ffffffp0
 = asin tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
 = asin towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
 = asin upward ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
-= asin downward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adep+0L : inexact-ok
 = asin tonearest ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
-= asin towardzero ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adcp+0L : inexact-ok
-= asin upward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adcp+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
 = asin downward ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
 = asin tonearest ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
 = asin towardzero ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
@@ -1660,10 +1660,10 @@ asin -0x0.ffffffff8p0
 = asin tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
 = asin towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
 = asin upward ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
-= asin downward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adep+0L : inexact-ok
 = asin tonearest ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
-= asin towardzero ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adcp+0L : inexact-ok
-= asin upward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adcp+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
 = asin downward ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
 = asin tonearest ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
 = asin towardzero ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
@@ -1684,10 +1684,10 @@ asin -0x0.ffffffff8p0
 = asin tonearest ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = asin towardzero ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
 = asin upward ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
-= asin downward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin downward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = asin tonearest ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= asin towardzero ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= asin upward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= asin towardzero ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = asin downward ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = asin tonearest ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = asin towardzero ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -1798,10 +1798,10 @@ asin -0x0.ffffffffffffp0
 = asin tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
 = asin towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
 = asin upward ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
-= asin downward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adep+0L : inexact-ok
 = asin tonearest ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
-= asin towardzero ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adcp+0L : inexact-ok
-= asin upward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adcp+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
 = asin downward ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
 = asin tonearest ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
 = asin towardzero ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
@@ -1822,10 +1822,10 @@ asin -0x0.ffffffffffffp0
 = asin tonearest ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = asin towardzero ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
 = asin upward ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
-= asin downward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin downward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = asin tonearest ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= asin towardzero ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= asin upward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= asin towardzero ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = asin downward ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = asin tonearest ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = asin towardzero ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -1952,10 +1952,10 @@ asin -0x0.ffffffffffffffffp0
 = asin tonearest ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
 = asin towardzero ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
 = asin upward ldbl-96-m68k -0xf.fffffp-4L : -0x1.920914a5da6f90bep+0L : inexact-ok
-= asin downward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin downward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adep+0L : inexact-ok
 = asin tonearest ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
-= asin towardzero ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adcp+0L : inexact-ok
-= asin upward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81adcp+0L : inexact-ok
+= asin towardzero ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
+= asin upward ldbl-128 -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81addp+0L : inexact-ok
 = asin downward ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
 = asin tonearest ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81bp+0L : inexact-ok
 = asin towardzero ldbl-128ibm -0xf.fffffp-4L : -0x1.920914a5da6f90beac755cf81a8p+0L : inexact-ok
@@ -1976,10 +1976,10 @@ asin -0x0.ffffffffffffffffp0
 = asin tonearest ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = asin towardzero ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
 = asin upward ldbl-96-m68k -0x1p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
-= asin downward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin downward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = asin tonearest ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= asin towardzero ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= asin upward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= asin towardzero ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= asin upward ldbl-128 -0x1p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = asin downward ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = asin tonearest ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = asin towardzero ldbl-128ibm -0x1p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -1997,7 +1997,7 @@ asin -0x0.ffffffffffffffffp0
 = asin towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
 = asin upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18468p+0L : inexact-ok
 = asin downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
-= asin tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570ep+0L : inexact-ok
 = asin towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
 = asin upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c570dp+0L : inexact-ok
 = asin downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x1.921fb50442d18469898c9a6c578p+0L : inexact-ok
@@ -2013,7 +2013,7 @@ asin -0x0.ffffffffffffffffp0
 = asin towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
 = asin upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79ep+0L : inexact-ok
 = asin downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
-= asin tonearest ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
+= asin tonearest ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3092p+0L : inexact-ok
 = asin towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
 = asin upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e3091p+0L : inexact-ok
 = asin downward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.921fb542d8c79e0195cffc0e31p+0L : inexact-ok
@@ -2109,95 +2109,95 @@ asin min missing-underflow
 = asin tonearest ldbl-128ibm 0x8p-972L : 0x8p-972L : inexact-ok
 = asin towardzero ldbl-128ibm 0x8p-972L : 0x8p-972L : inexact-ok
 = asin upward ldbl-128ibm 0x8p-972L : 0x8.00000000000000000000000004p-972L : inexact-ok
-asin -min missing-underflow
-= asin downward flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
-= asin tonearest flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
-= asin towardzero flt-32 -0x4p-128f : -0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
-= asin upward flt-32 -0x4p-128f : -0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
-= asin downward dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok
-= asin tonearest dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok
-= asin towardzero dbl-64 -0x4p-128 : -0x3.ffffffffffffep-128 : inexact-ok
-= asin upward dbl-64 -0x4p-128 : -0x3.ffffffffffffep-128 : inexact-ok
-= asin downward ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok
-= asin tonearest ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok
-= asin towardzero ldbl-96-intel -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact-ok
-= asin upward ldbl-96-intel -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact-ok
-= asin downward ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok
-= asin tonearest ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok
-= asin towardzero ldbl-96-m68k -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact-ok
-= asin upward ldbl-96-m68k -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact-ok
-= asin downward ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok
-= asin tonearest ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok
-= asin towardzero ldbl-128 -0x4p-128L : -0x3.fffffffffffffffffffffffffffep-128L : inexact-ok
-= asin upward ldbl-128 -0x4p-128L : -0x3.fffffffffffffffffffffffffffep-128L : inexact-ok
-= asin downward ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok
-= asin tonearest ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok
-= asin towardzero ldbl-128ibm -0x4p-128L : -0x3.ffffffffffffffffffffffffffp-128L : inexact-ok
-= asin upward ldbl-128ibm -0x4p-128L : -0x3.ffffffffffffffffffffffffffp-128L : inexact-ok
-= asin downward dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
-= asin tonearest dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
-= asin towardzero dbl-64 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
-= asin upward dbl-64 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
-= asin downward ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok
-= asin tonearest ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok
-= asin towardzero ldbl-96-intel -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact-ok
-= asin upward ldbl-96-intel -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact-ok
-= asin downward ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok
-= asin tonearest ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok
-= asin towardzero ldbl-96-m68k -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact-ok
-= asin upward ldbl-96-m68k -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact-ok
-= asin downward ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok
-= asin tonearest ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok
-= asin towardzero ldbl-128 -0x4p-1024L : -0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
-= asin upward ldbl-128 -0x4p-1024L : -0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
-= asin downward ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
+asin -min missing-underflow spurious-underflow:dbl-64:x86
+= asin downward flt-32 -0x4p-128f : -0x4.000008p-128f : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok:dbl-64:x86
+= asin upward flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok:dbl-64:x86
+= asin downward dbl-64 -0x4p-128 : -0x4.0000000000004p-128 : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok:dbl-64:x86
+= asin upward dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok:dbl-64:x86
+= asin downward ldbl-96-intel -0x4p-128L : -0x4.0000000000000008p-128L : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:dbl-64:x86
+= asin upward ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:dbl-64:x86
+= asin downward ldbl-96-m68k -0x4p-128L : -0x4.0000000000000008p-128L : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:dbl-64:x86
+= asin upward ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:dbl-64:x86
+= asin downward ldbl-128 -0x4p-128L : -0x4.0000000000000000000000000004p-128L : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:dbl-64:x86
+= asin upward ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:dbl-64:x86
+= asin downward ldbl-128ibm -0x4p-128L : -0x4.00000000000000000000000002p-128L : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:dbl-64:x86
+= asin upward ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:dbl-64:x86
+= asin downward dbl-64 -0x4p-1024 : -0x4.0000000000004p-1024 : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok:dbl-64:x86
+= asin upward dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok:dbl-64:x86
+= asin downward ldbl-96-intel -0x4p-1024L : -0x4.0000000000000008p-1024L : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:dbl-64:x86
+= asin upward ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:dbl-64:x86
+= asin downward ldbl-96-m68k -0x4p-1024L : -0x4.0000000000000008p-1024L : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:dbl-64:x86
+= asin upward ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:dbl-64:x86
+= asin downward ldbl-128 -0x4p-1024L : -0x4.0000000000000000000000000004p-1024L : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:dbl-64:x86
+= asin upward ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:dbl-64:x86
+= asin downward ldbl-128ibm -0x4p-1024L : -0x4.0000000000004p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
 = asin tonearest ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin towardzero ldbl-128ibm -0x4p-1024L : -0x3.ffffffffffffcp-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin upward ldbl-128ibm -0x4p-1024L : -0x3.ffffffffffffcp-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin downward ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
-= asin tonearest ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
-= asin towardzero ldbl-96-intel -0x4p-16384L : -0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
-= asin upward ldbl-96-intel -0x4p-16384L : -0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
-= asin downward ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok
-= asin tonearest ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok
-= asin towardzero ldbl-96-m68k -0x4p-16384L : -0x3.fffffffffffffffcp-16384L : inexact-ok
-= asin upward ldbl-96-m68k -0x4p-16384L : -0x3.fffffffffffffffcp-16384L : inexact-ok
-= asin downward ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
-= asin tonearest ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
-= asin towardzero ldbl-128 -0x4p-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
-= asin upward ldbl-128 -0x4p-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
-= asin downward ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin towardzero ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin upward ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin downward ldbl-96-intel -0x4p-16384L : -0x4.0000000000000008p-16384L : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:dbl-64:x86
+= asin upward ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:dbl-64:x86
+= asin downward ldbl-96-m68k -0x4p-16384L : -0x4.0000000000000008p-16384L : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:dbl-64:x86
+= asin upward ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:dbl-64:x86
+= asin downward ldbl-128 -0x4p-16384L : -0x4.0000000000000000000000000004p-16384L : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:dbl-64:x86
+= asin upward ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:dbl-64:x86
+= asin downward ldbl-96-intel -0x2p-16384L : -0x2.0000000000000008p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
 = asin tonearest ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin towardzero ldbl-96-intel -0x2p-16384L : -0x1.fffffffffffffff8p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin upward ldbl-96-intel -0x2p-16384L : -0x1.fffffffffffffff8p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin downward ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
-= asin tonearest ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
-= asin towardzero ldbl-96-m68k -0x2p-16384L : -0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
-= asin upward ldbl-96-m68k -0x2p-16384L : -0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
-= asin downward ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin towardzero ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin upward ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin downward ldbl-96-m68k -0x2p-16384L : -0x2.0000000000000004p-16384L : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok:dbl-64:x86
+= asin upward ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok:dbl-64:x86
+= asin downward ldbl-128 -0x2p-16384L : -0x2.0000000000000000000000000004p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
 = asin tonearest ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin towardzero ldbl-128 -0x2p-16384L : -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin upward ldbl-128 -0x2p-16384L : -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin downward dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok
-= asin tonearest dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok
-= asin towardzero dbl-64 -0x8p-972 : -0x7.ffffffffffffcp-972 : inexact-ok
-= asin upward dbl-64 -0x8p-972 : -0x7.ffffffffffffcp-972 : inexact-ok
-= asin downward ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok
-= asin tonearest ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok
-= asin towardzero ldbl-96-intel -0x8p-972L : -0x7.fffffffffffffff8p-972L : inexact-ok
-= asin upward ldbl-96-intel -0x8p-972L : -0x7.fffffffffffffff8p-972L : inexact-ok
-= asin downward ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok
-= asin tonearest ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok
-= asin towardzero ldbl-96-m68k -0x8p-972L : -0x7.fffffffffffffff8p-972L : inexact-ok
-= asin upward ldbl-96-m68k -0x8p-972L : -0x7.fffffffffffffff8p-972L : inexact-ok
-= asin downward ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok
-= asin tonearest ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok
-= asin towardzero ldbl-128 -0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok
-= asin upward ldbl-128 -0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok
-= asin downward ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
-= asin tonearest ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
-= asin towardzero ldbl-128ibm -0x8p-972L : -0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
-= asin upward ldbl-128ibm -0x8p-972L : -0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
+= asin towardzero ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin upward ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin downward dbl-64 -0x8p-972 : -0x8.0000000000008p-972 : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok:dbl-64:x86
+= asin upward dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok:dbl-64:x86
+= asin downward ldbl-96-intel -0x8p-972L : -0x8.000000000000001p-972L : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:dbl-64:x86
+= asin upward ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:dbl-64:x86
+= asin downward ldbl-96-m68k -0x8p-972L : -0x8.000000000000001p-972L : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:dbl-64:x86
+= asin upward ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:dbl-64:x86
+= asin downward ldbl-128 -0x8p-972L : -0x8.0000000000000000000000000008p-972L : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:dbl-64:x86
+= asin upward ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:dbl-64:x86
+= asin downward ldbl-128ibm -0x8p-972L : -0x8.00000000000000000000000004p-972L : inexact-ok underflow-ok:dbl-64:x86
+= asin tonearest ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:dbl-64:x86
+= asin towardzero ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:dbl-64:x86
+= asin upward ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:dbl-64:x86
 asin min_subnorm missing-underflow
 = asin downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
 = asin tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
@@ -2268,74 +2268,74 @@ asin min_subnorm missing-underflow
 = asin towardzero ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
 = asin upward ldbl-128 0x4p-16496L : 0x8p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
 asin -min_subnorm missing-underflow
-= asin downward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
+= asin downward flt-32 -0x8p-152f : -0x1p-148f : inexact-ok underflow underflow-ok errno-erange-ok
 = asin tonearest flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
-= asin towardzero flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= asin upward flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= asin downward dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= asin towardzero flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
+= asin upward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
+= asin downward dbl-64 -0x8p-152 : -0x8.0000000000008p-152 : inexact-ok
 = asin tonearest dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
-= asin towardzero dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
-= asin upward dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
-= asin downward ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= asin towardzero dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= asin upward dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= asin downward ldbl-96-intel -0x8p-152L : -0x8.000000000000001p-152L : inexact-ok
 = asin tonearest ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
-= asin towardzero ldbl-96-intel -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
-= asin upward ldbl-96-intel -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
-= asin downward ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= asin towardzero ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= asin upward ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= asin downward ldbl-96-m68k -0x8p-152L : -0x8.000000000000001p-152L : inexact-ok
 = asin tonearest ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
-= asin towardzero ldbl-96-m68k -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
-= asin upward ldbl-96-m68k -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
-= asin downward ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= asin towardzero ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= asin upward ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= asin downward ldbl-128 -0x8p-152L : -0x8.0000000000000000000000000008p-152L : inexact-ok
 = asin tonearest ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
-= asin towardzero ldbl-128 -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
-= asin upward ldbl-128 -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
-= asin downward ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= asin towardzero ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= asin upward ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= asin downward ldbl-128ibm -0x8p-152L : -0x8.00000000000000000000000004p-152L : inexact-ok
 = asin tonearest ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
-= asin towardzero ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
-= asin upward ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
-= asin downward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= asin towardzero ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= asin upward ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= asin downward dbl-64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
 = asin tonearest dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= asin towardzero dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= asin upward dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= asin downward ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= asin towardzero dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= asin upward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= asin downward ldbl-96-intel -0x4p-1076L : -0x4.0000000000000008p-1076L : inexact-ok
 = asin tonearest ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
-= asin towardzero ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
-= asin upward ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
-= asin downward ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= asin towardzero ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= asin upward ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= asin downward ldbl-96-m68k -0x4p-1076L : -0x4.0000000000000008p-1076L : inexact-ok
 = asin tonearest ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
-= asin towardzero ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
-= asin upward ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
-= asin downward ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= asin towardzero ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= asin upward ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= asin downward ldbl-128 -0x4p-1076L : -0x4.0000000000000000000000000004p-1076L : inexact-ok
 = asin tonearest ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
-= asin towardzero ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
-= asin upward ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
-= asin downward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin towardzero ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= asin upward ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= asin downward ldbl-128ibm -0x4p-1076L : -0x8p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
 = asin tonearest ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin towardzero ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin upward ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin downward ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin towardzero ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin upward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin downward ldbl-96-intel -0x8p-16448L : -0x1p-16444L : inexact-ok underflow underflow-ok errno-erange-ok
 = asin tonearest ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin towardzero ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin upward ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin downward ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin towardzero ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin upward ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin downward ldbl-96-m68k -0x8p-16448L : -0xcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
 = asin tonearest ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin towardzero ldbl-96-m68k -0x8p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin upward ldbl-96-m68k -0x8p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin downward ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin towardzero ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin upward ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin downward ldbl-128 -0x8p-16448L : -0x8.000000000004p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
 = asin tonearest ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin towardzero ldbl-128 -0x8p-16448L : -0x7.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin upward ldbl-128 -0x8p-16448L : -0x7.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin downward ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin towardzero ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin upward ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin downward ldbl-96-m68k -0x4p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
 = asin tonearest ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin towardzero ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin upward ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin downward ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin towardzero ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin upward ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin downward ldbl-128 -0x4p-16448L : -0x4.000000000004p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
 = asin tonearest ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin towardzero ldbl-128 -0x4p-16448L : -0x3.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin upward ldbl-128 -0x4p-16448L : -0x3.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin downward ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin towardzero ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin upward ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin downward ldbl-128 -0x4p-16496L : -0x8p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
 = asin tonearest ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin towardzero ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= asin upward ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin towardzero ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
+= asin upward ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
 asinh 0
 = asinh downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
 = asinh tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
@@ -2974,14 +2974,14 @@ asinh -max no-test-inline
 = asinh tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x2.c5d37700c6bb03a8p+12L : no-test-inline inexact-ok
 = asinh towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x2.c5d37700c6bb03a4p+12L : no-test-inline inexact-ok
 = asinh upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x2.c5d37700c6bb03a4p+12L : no-test-inline inexact-ok
-= asinh downward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.c5d37700c6bb03a6c23b6c9b494cp+12L : no-test-inline inexact-ok
+= asinh downward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.c5d37700c6bb03a6c23b6c9b494ep+12L : no-test-inline inexact-ok
 = asinh tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.c5d37700c6bb03a6c23b6c9b494cp+12L : no-test-inline inexact-ok
-= asinh towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.c5d37700c6bb03a6c23b6c9b494ap+12L : no-test-inline inexact-ok
-= asinh upward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.c5d37700c6bb03a6c23b6c9b494ap+12L : no-test-inline inexact-ok
-= asinh downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.c5d37700c6bb03a6c24b6c9b494cp+12L : no-test-inline inexact-ok
+= asinh towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.c5d37700c6bb03a6c23b6c9b494cp+12L : no-test-inline inexact-ok
+= asinh upward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.c5d37700c6bb03a6c23b6c9b494cp+12L : no-test-inline inexact-ok
+= asinh downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.c5d37700c6bb03a6c24b6c9b494ep+12L : no-test-inline inexact-ok
 = asinh tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.c5d37700c6bb03a6c24b6c9b494cp+12L : no-test-inline inexact-ok
-= asinh towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.c5d37700c6bb03a6c24b6c9b494ap+12L : no-test-inline inexact-ok
-= asinh upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.c5d37700c6bb03a6c24b6c9b494ap+12L : no-test-inline inexact-ok
+= asinh towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.c5d37700c6bb03a6c24b6c9b494cp+12L : no-test-inline inexact-ok
+= asinh upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.c5d37700c6bb03a6c24b6c9b494cp+12L : no-test-inline inexact-ok
 = asinh downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.c679d1f73f0fb624d358b213a7dp+8L : no-test-inline inexact-ok
 = asinh tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.c679d1f73f0fb624d358b213a7dp+8L : no-test-inline inexact-ok
 = asinh towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.c679d1f73f0fb624d358b213a7cep+8L : no-test-inline inexact-ok
@@ -3126,10 +3126,10 @@ atan -max
 = atan tonearest ldbl-96-m68k -0xf.fffffp+124L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan towardzero ldbl-96-m68k -0xf.fffffp+124L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan upward ldbl-96-m68k -0xf.fffffp+124L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan downward ldbl-128 -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan downward ldbl-128 -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan tonearest ldbl-128 -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan towardzero ldbl-128 -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan upward ldbl-128 -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan towardzero ldbl-128 -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan upward ldbl-128 -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan downward ldbl-128ibm -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan tonearest ldbl-128ibm -0xf.fffffp+124L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan towardzero ldbl-128ibm -0xf.fffffp+124L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -3146,10 +3146,10 @@ atan -max
 = atan tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan downward ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan downward ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan upward ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan upward ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -3162,18 +3162,18 @@ atan -max
 = atan tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan downward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan downward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan upward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan upward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -3220,10 +3220,10 @@ atan -1
 = atan tonearest ldbl-96-m68k -0x1p+0L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan towardzero ldbl-96-m68k -0x1p+0L : -0xc.90fdaa22168c234p-4L : inexact-ok
 = atan upward ldbl-96-m68k -0x1p+0L : -0xc.90fdaa22168c234p-4L : inexact-ok
-= atan downward ldbl-128 -0x1p+0L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan downward ldbl-128 -0x1p+0L : -0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = atan tonearest ldbl-128 -0x1p+0L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= atan towardzero ldbl-128 -0x1p+0L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan upward ldbl-128 -0x1p+0L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
+= atan towardzero ldbl-128 -0x1p+0L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan upward ldbl-128 -0x1p+0L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = atan downward ldbl-128ibm -0x1p+0L : -0xc.90fdaa22168c234c4c6628b81p-4L : inexact-ok
 = atan tonearest ldbl-128ibm -0x1p+0L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
 = atan towardzero ldbl-128ibm -0x1p+0L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
@@ -3986,10 +3986,10 @@ atan2 -0 -1
 = atan2 tonearest ldbl-96-m68k -0x0p+0L -0x1p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x0p+0L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x0p+0L -0x1p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x0p+0L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x0p+0L -0x1p+0L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x0p+0L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x0p+0L -0x1p+0L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x0p+0L -0x1p+0L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x0p+0L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x0p+0L -0x1p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x0p+0L -0x1p+0L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x0p+0L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x0p+0L -0x1p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -4036,10 +4036,10 @@ atan2 -0 -0
 = atan2 tonearest ldbl-96-m68k -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -4111,10 +4111,10 @@ atan2 -1 0
 = atan2 tonearest ldbl-96-m68k -0x1p+0L 0x0p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1p+0L 0x0p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1p+0L 0x0p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1p+0L 0x0p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1p+0L 0x0p+0L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1p+0L 0x0p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1p+0L 0x0p+0L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1p+0L 0x0p+0L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1p+0L 0x0p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1p+0L 0x0p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1p+0L 0x0p+0L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1p+0L 0x0p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1p+0L 0x0p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -4136,10 +4136,10 @@ atan2 -1 -0
 = atan2 tonearest ldbl-96-m68k -0x1p+0L -0x0p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1p+0L -0x0p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1p+0L -0x0p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1p+0L -0x0p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1p+0L -0x0p+0L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1p+0L -0x0p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1p+0L -0x0p+0L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1p+0L -0x0p+0L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1p+0L -0x0p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1p+0L -0x0p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1p+0L -0x0p+0L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1p+0L -0x0p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1p+0L -0x0p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -4619,10 +4619,10 @@ atan2 -max max
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L : -0xc.90fdaa22168c234p-4L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffp+124L : -0xc.90fdaa22168c234p-4L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L : -0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L 0xf.fffffp+124L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L : -0xc.90fdaa22168c234c4c6628b81p-4L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.fffffp+124L 0xf.fffffp+124L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
@@ -4655,10 +4655,10 @@ atan2 -max max
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L : -0xf.fffff0000000001p-16260L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L : -0xf.fffffp-16260L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L : -0xf.fffffp-16260L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L : -0xf.fffff0000000000ffffffp-16260L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L : -0xf.fffff0000000000ffffff0000008p-16260L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L : -0xf.fffff0000000000ffffffp-16260L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L : -0xf.fffff0000000000fffffeffffff8p-16260L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L : -0xf.fffff0000000000fffffeffffff8p-16260L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L : -0xf.fffff0000000000ffffffp-16260L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffp+16380L : -0xf.fffff0000000000ffffffp-16260L : inexact-ok
 = atan2 downward ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffff00000000000000000000008p-16260L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffff00000000000000000000008p-16260L : inexact-ok
 = atan2 towardzero ldbl-128 -0xf.fffffp+124L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffp-16260L : inexact-ok
@@ -4683,10 +4683,10 @@ atan2 -max max
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -4703,10 +4703,10 @@ atan2 -max max
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c234p-4L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c234p-4L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c234c4c6628b81p-4L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
@@ -4727,10 +4727,10 @@ atan2 -max max
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.ffffffffffff8000000000000008p-15364L : inexact-ok
 = atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.ffffffffffff8p-15364L : inexact-ok
 = atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.ffffffffffff8p-15364L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c034c4c6628b80fp-4L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c034c4c6628b80f08p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c034c4c6628b80fp-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c034c4c6628b80ef8p-4L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c034c4c6628b80ef8p-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c034c4c6628b80fp-4L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c034c4c6628b80fp-4L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c034c4c6628b81p-4L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c034c4c6628b81p-4L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c034c4c6628b80cp-4L : inexact-ok
@@ -4743,10 +4743,10 @@ atan2 -max max
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -4755,10 +4755,10 @@ atan2 -max max
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c234p-4L : inexact-ok
@@ -4767,50 +4767,50 @@ atan2 -max max
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c234p-4L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c234p-4L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xc.90fdaa22168c23444c6628b80dc8p-4L : inexact-ok
-= atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xc.90fdaa22168c23444c6628b80dcp-4L : inexact-ok
+= atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xc.90fdaa22168c23444c6628b80dc8p-4L : inexact-ok
 = atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xc.90fdaa22168c23444c6628b80dcp-4L : inexact-ok
 = atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xc.90fdaa22168c23444c6628b80dcp-4L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c23544c6628b80dcp-4L : inexact-ok
-= atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c23544c6628b80db8p-4L : inexact-ok
+= atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c23544c6628b80dcp-4L : inexact-ok
 = atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c23544c6628b80db8p-4L : inexact-ok
 = atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffp+16380L : -0xc.90fdaa22168c23544c6628b80db8p-4L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffp+124L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c434c4c6628b80c8p-4L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c434c4c6628b80c88p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c434c4c6628b80c8p-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c434c4c6628b80c78p-4L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c434c4c6628b80c78p-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c434c4c6628b80c8p-4L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c434c4c6628b80c8p-4L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c434c4c6628b81p-4L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c434c4c6628b80cp-4L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffff8p+1020L : -0xc.90fdaa22168c434c4c6628b80cp-4L : inexact-ok
@@ -4823,10 +4823,10 @@ atan2 -max max
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.ffffffffffffbffffffffffffc08p-15364L : inexact-ok
 = atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.ffffffffffffbffffffffffffcp-15364L : inexact-ok
 = atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.ffffffffffffbffffffffffffcp-15364L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c234c4c6628b81p-4L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
@@ -4848,10 +4848,10 @@ atan2 -max -max
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffp+124L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L : -0x2.5b2f8fe6643a469e4e5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L -0xf.fffffp+124L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L : -0x2.5b2f8fe6643a469e4e5327a283p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L : -0x2.5b2f8fe6643a469e4e5327a283p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.fffffp+124L : -0x2.5b2f8fe6643a469e4e5327a282p+0L : inexact-ok
@@ -4868,10 +4868,10 @@ atan2 -max -max
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -4884,18 +4884,18 @@ atan2 -max -max
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.fffffp+124L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -4912,10 +4912,10 @@ atan2 -max -max
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -4932,10 +4932,10 @@ atan2 -max -max
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a469e4e5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a469e4e5327a283p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a469e4e5327a283p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a469e4e5327a282p+0L : inexact-ok
@@ -4948,20 +4948,20 @@ atan2 -max -max
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a489e4e5327a2828p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a489e4e5327a28282p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a489e4e5327a2828p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a489e4e5327a2827ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a489e4e5327a2827ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a489e4e5327a2828p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a489e4e5327a2828p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a489e4e5327a283p+0L : inexact-ok
-= atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a489e4e5327a282p+0L : inexact-ok
+= atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a489e4e5327a283p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a489e4e5327a282p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a489e4e5327a282p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L : -0x1.921fb54442d1846ap+0L : inexact-ok
@@ -4972,10 +4972,10 @@ atan2 -max -max
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -4984,10 +4984,10 @@ atan2 -max -max
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
@@ -4996,66 +4996,66 @@ atan2 -max -max
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a469e4e5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.5b2f8fe6643a469ece5327a28294p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.5b2f8fe6643a469ece5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.5b2f8fe6643a469ece5327a28294p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.5b2f8fe6643a469ece5327a28292p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.5b2f8fe6643a469ece5327a28292p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.5b2f8fe6643a469ece5327a28294p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.5b2f8fe6643a469ece5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffff8p+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a469dce5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a469dce5327a28294p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a469dce5327a28294p+0L : inexact-ok
 = atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffp+16380L : -0x2.5b2f8fe6643a469dce5327a28294p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.5b2f8fe6643a469e4e5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffp+124L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a449e4e5327a282a8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a449e4e5327a282aap+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a449e4e5327a282a8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a449e4e5327a282a6p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a449e4e5327a282a6p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a449e4e5327a282a8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a449e4e5327a282a8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a449e4e5327a283p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a449e4e5327a283p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a449e4e5327a282p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffff8p+1020L : -0x2.5b2f8fe6643a449e4e5327a282p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a469e4e5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a469e4e5327a283p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a469e4e5327a283p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.5b2f8fe6643a469e4e5327a282p+0L : inexact-ok
@@ -5362,10 +5362,10 @@ atan2 -max -min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L -0x4p-128L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L -0x4p-128L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L -0x4p-128L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L -0x4p-128L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L -0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.fffffp+124L -0x4p-128L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.fffffp+124L -0x4p-128L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.fffffp+124L -0x4p-128L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -5382,10 +5382,10 @@ atan2 -max -min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L -0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.fffffp+124L -0x4p-1024L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.fffffp+124L -0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.fffffp+124L -0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -5398,10 +5398,10 @@ atan2 -max -min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffp+124L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffp+124L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffp+124L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -5410,10 +5410,10 @@ atan2 -max -min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward dbl-64 -0xf.fffffp+124 -0x8p-972 : -0x1.921fb54442d19p+0 : inexact-ok
 = atan2 tonearest dbl-64 -0xf.fffffp+124 -0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
 = atan2 towardzero dbl-64 -0xf.fffffp+124 -0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
@@ -5426,10 +5426,10 @@ atan2 -max -min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L -0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L -0x8p-972L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L -0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.fffffp+124L -0x8p-972L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.fffffp+124L -0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.fffffp+124L -0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -5446,10 +5446,10 @@ atan2 -max -min
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-128L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-128L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-128L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-128L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x4p-128L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x4p-128L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x4p-128L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -5466,10 +5466,10 @@ atan2 -max -min
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -5482,10 +5482,10 @@ atan2 -max -min
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -5494,10 +5494,10 @@ atan2 -max -min
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward dbl-64 -0xf.ffffffffffff8p+1020 -0x8p-972 : -0x1.921fb54442d19p+0 : inexact-ok
 = atan2 tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
 = atan2 towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
@@ -5510,10 +5510,10 @@ atan2 -max -min
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-972L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x8p-972L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -5526,10 +5526,10 @@ atan2 -max -min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x4p-128L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x4p-128L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x4p-128L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-128L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -5538,10 +5538,10 @@ atan2 -max -min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -5550,10 +5550,10 @@ atan2 -max -min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -5562,10 +5562,10 @@ atan2 -max -min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -5574,58 +5574,58 @@ atan2 -max -min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-972L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-128L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -5647,10 +5647,10 @@ atan2 -max min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L 0x4p-128L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L 0x4p-128L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L 0x4p-128L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L 0x4p-128L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L 0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.fffffp+124L 0x4p-128L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.fffffp+124L 0x4p-128L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.fffffp+124L 0x4p-128L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -5667,10 +5667,10 @@ atan2 -max min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L 0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.fffffp+124L 0x4p-1024L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.fffffp+124L 0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.fffffp+124L 0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -5683,10 +5683,10 @@ atan2 -max min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffp+124L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffp+124L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffp+124L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -5695,10 +5695,10 @@ atan2 -max min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward dbl-64 -0xf.fffffp+124 0x8p-972 : -0x1.921fb54442d19p+0 : inexact-ok
 = atan2 tonearest dbl-64 -0xf.fffffp+124 0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
 = atan2 towardzero dbl-64 -0xf.fffffp+124 0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
@@ -5711,10 +5711,10 @@ atan2 -max min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L 0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L 0x8p-972L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L 0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.fffffp+124L 0x8p-972L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.fffffp+124L 0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.fffffp+124L 0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -5731,10 +5731,10 @@ atan2 -max min
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p-128L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p-128L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p-128L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-128L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p-128L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p-128L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p-128L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -5751,10 +5751,10 @@ atan2 -max min
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -5767,10 +5767,10 @@ atan2 -max min
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -5779,10 +5779,10 @@ atan2 -max min
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward dbl-64 -0xf.ffffffffffff8p+1020 0x8p-972 : -0x1.921fb54442d19p+0 : inexact-ok
 = atan2 tonearest dbl-64 -0xf.ffffffffffff8p+1020 0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
 = atan2 towardzero dbl-64 -0xf.ffffffffffff8p+1020 0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
@@ -5795,10 +5795,10 @@ atan2 -max min
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-972L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x8p-972L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -5811,10 +5811,10 @@ atan2 -max min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x4p-128L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x4p-128L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x4p-128L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-128L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -5823,10 +5823,10 @@ atan2 -max min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -5835,10 +5835,10 @@ atan2 -max min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -5847,10 +5847,10 @@ atan2 -max min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -5859,58 +5859,58 @@ atan2 -max min
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-972L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-128L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -6446,10 +6446,10 @@ atan2 -max -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L -0x8p-152L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L -0x8p-152L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L -0x8p-152L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L -0x8p-152L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L -0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.fffffp+124L -0x8p-152L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.fffffp+124L -0x8p-152L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.fffffp+124L -0x8p-152L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -6466,10 +6466,10 @@ atan2 -max -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.fffffp+124L -0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.fffffp+124L -0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.fffffp+124L -0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -6482,22 +6482,22 @@ atan2 -max -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0xf.fffffp+124L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward dbl-64 -0xf.ffffffffffff8p+1020 -0x8p-152 : -0x1.921fb54442d19p+0 : inexact-ok
 = atan2 tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0x8p-152 : -0x1.921fb54442d18p+0 : inexact-ok
 = atan2 towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0x8p-152 : -0x1.921fb54442d18p+0 : inexact-ok
@@ -6510,10 +6510,10 @@ atan2 -max -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-152L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-152L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-152L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x8p-152L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x8p-152L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x8p-152L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -6530,10 +6530,10 @@ atan2 -max -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -6546,22 +6546,22 @@ atan2 -max -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x8p-152L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x8p-152L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x8p-152L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -6570,10 +6570,10 @@ atan2 -max -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x8p-152L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x8p-152L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x8p-152L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-152L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -6582,10 +6582,10 @@ atan2 -max -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -6594,70 +6594,70 @@ atan2 -max -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-152L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 atan2 -max min_subnorm
 = atan2 downward flt-32 -0xf.fffffp+124f 0x8p-152f : -0x1.921fb6p+0f : inexact-ok
 = atan2 tonearest flt-32 -0xf.fffffp+124f 0x8p-152f : -0x1.921fb6p+0f : inexact-ok
@@ -6675,10 +6675,10 @@ atan2 -max min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L 0x8p-152L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L 0x8p-152L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L 0x8p-152L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L 0x8p-152L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L 0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.fffffp+124L 0x8p-152L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.fffffp+124L 0x8p-152L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.fffffp+124L 0x8p-152L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -6695,10 +6695,10 @@ atan2 -max min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.fffffp+124L 0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.fffffp+124L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.fffffp+124L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -6711,22 +6711,22 @@ atan2 -max min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0xf.fffffp+124L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0xf.fffffp+124L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffp+124L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffp+124L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffp+124L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffp+124L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffp+124L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffp+124L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffp+124L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffp+124L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward dbl-64 -0xf.ffffffffffff8p+1020 0x8p-152 : -0x1.921fb54442d19p+0 : inexact-ok
 = atan2 tonearest dbl-64 -0xf.ffffffffffff8p+1020 0x8p-152 : -0x1.921fb54442d18p+0 : inexact-ok
 = atan2 towardzero dbl-64 -0xf.ffffffffffff8p+1020 0x8p-152 : -0x1.921fb54442d18p+0 : inexact-ok
@@ -6739,10 +6739,10 @@ atan2 -max min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x8p-152L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x8p-152L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x8p-152L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-152L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x8p-152L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x8p-152L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x8p-152L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -6759,10 +6759,10 @@ atan2 -max min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -6775,22 +6775,22 @@ atan2 -max min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffff8p+1020L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x8p-152L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x8p-152L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x8p-152L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -6799,10 +6799,10 @@ atan2 -max min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x8p-152L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x8p-152L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x8p-152L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-152L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -6811,10 +6811,10 @@ atan2 -max min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -6823,70 +6823,70 @@ atan2 -max min_subnorm
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffp+16380L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-152L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-152L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-152L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-152L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-152L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-152L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-152L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-152L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 atan2 max -min_subnorm
 = atan2 downward flt-32 0xf.fffffp+124f -0x8p-152f : 0x1.921fb4p+0f : inexact-ok
 = atan2 tonearest flt-32 0xf.fffffp+124f -0x8p-152f : 0x1.921fb6p+0f : inexact-ok
@@ -7403,10 +7403,10 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 tonearest ldbl-96-m68k -0x1.effe8p-8L -0x7.57d1d8p-12L : -0x1.cdaa9db2d1b4481p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1.effe8p-8L -0x7.57d1d8p-12L : -0x1.cdaa9db2d1b4480ep+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1.effe8p-8L -0x7.57d1d8p-12L : -0x1.cdaa9db2d1b4480ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe8p-8L -0x7.57d1d8p-12L : -0x1.cdaa9db2d1b4480f9a874bb84e72p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe8p-8L -0x7.57d1d8p-12L : -0x1.cdaa9db2d1b4480f9a874bb84e73p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe8p-8L -0x7.57d1d8p-12L : -0x1.cdaa9db2d1b4480f9a874bb84e72p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe8p-8L -0x7.57d1d8p-12L : -0x1.cdaa9db2d1b4480f9a874bb84e71p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe8p-8L -0x7.57d1d8p-12L : -0x1.cdaa9db2d1b4480f9a874bb84e71p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe8p-8L -0x7.57d1d8p-12L : -0x1.cdaa9db2d1b4480f9a874bb84e72p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe8p-8L -0x7.57d1d8p-12L : -0x1.cdaa9db2d1b4480f9a874bb84e72p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe8p-8L -0x7.57d1d8p-12L : -0x1.cdaa9db2d1b4480f9a874bb84e8p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe8p-8L -0x7.57d1d8p-12L : -0x1.cdaa9db2d1b4480f9a874bb84e8p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe8p-8L -0x7.57d1d8p-12L : -0x1.cdaa9db2d1b4480f9a874bb84ep+0L : inexact-ok
@@ -7484,7 +7484,7 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 towardzero ldbl-96-m68k -0x1.effe8p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9de22c46de94p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1.effe8p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9de22c46de94p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9de22c46de9520a4c629b208p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9de22c46de9520a4c629b207p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9de22c46de9520a4c629b208p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9de22c46de9520a4c629b207p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9de22c46de9520a4c629b207p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe8p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9de22c46de9520a4c629b28p+0L : inexact-ok
@@ -7507,26 +7507,26 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 tonearest ldbl-128ibm -0x1.effe8p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9de22c46de955f32efe8dap+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe8p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9de22c46de955f32efe8d98p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe8p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9de22c46de955f32efe8d98p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9de22c46de9526e102fad22cp+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9de22c46de9526e102fad22cp+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9de22c46de9526e102fad22bp+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9de22c46de9526e102fad22bp+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9de22c46de9526e102fad22dp+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9de22c46de9526e102fad22cp+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9de22c46de9526e102fad22cp+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9de22c46de9526e102fad22cp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9de22c46de9526e102fad22dp+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9de22c46de9526e102fad22cp+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9de22c46de9526e102fad22cp+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9de22c46de9526e102fad22cp+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9de22c46de9526e102fad22bp+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9de22c46de9526e102fad22ap+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9de22c46de9526e102fad22bp+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9de22c46de9526e102fad22ap+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9de22c46de9526e102fad22ap+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9de22c46de9526e102fad28p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9de22c46de9526e102fad2p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9de22c46de9526e102fad2p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9de22c46de9526e102fad2p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9de22c46de9526e102fad23ap+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9de22c46de9526e102fad23bp+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9de22c46de9526e102fad23ap+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9de22c46de9526e102fad239p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9de22c46de9526e102fad239p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9de22c46de9526e102fad23ap+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9de22c46de9526e102fad23ap+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9de22c46de9526e102fad28p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9de22c46de9526e102fad2p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe8p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9de22c46de9526e102fad2p+0L : inexact-ok
@@ -7591,10 +7591,10 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 tonearest ldbl-96-m68k -0x1.effe82p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da6e6d78f68p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1.effe82p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da6e6d78f68p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1.effe82p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da6e6d78f68p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da6e6d78f68821ef0a0a971p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da6e6d78f68821ef0a0a972p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da6e6d78f68821ef0a0a971p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da6e6d78f68821ef0a0a97p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da6e6d78f68821ef0a0a97p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da6e6d78f68821ef0a0a971p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da6e6d78f68821ef0a0a971p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe82p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da6e6d78f68821ef0a0a98p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe82p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da6e6d78f68821ef0a0a98p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe82p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da6e6d78f68821ef0a0a9p+0L : inexact-ok
@@ -7628,7 +7628,7 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 towardzero ldbl-96-m68k -0x1.effe82p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da6e6d79092p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1.effe82p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da6e6d79092p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da6e6d7909399d576a70acbp+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da6e6d7909399d576a70acap+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da6e6d7909399d576a70acbp+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da6e6d7909399d576a70acap+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da6e6d7909399d576a70acap+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe82p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da6e6d7909399d576a70bp+0L : inexact-ok
@@ -7643,22 +7643,22 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 tonearest ldbl-96-m68k -0x1.effe82p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da6e6d79094p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1.effe82p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da6e6d79092p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1.effe82p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da6e6d79092p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da6e6d79093d863a02c7c3bp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da6e6d79093d863a02c7c3cp+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da6e6d79093d863a02c7c3bp+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da6e6d79093d863a02c7c3ap+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da6e6d79093d863a02c7c3ap+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da6e6d79093d863a02c7c3bp+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da6e6d79093d863a02c7c3bp+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe82p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da6e6d79093d863a02c7c8p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe82p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da6e6d79093d863a02c7cp+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe82p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da6e6d79093d863a02c7cp+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe82p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da6e6d79093d863a02c7cp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da6e6d79093a011b3726a46p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da6e6d79093a011b3726a45p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da6e6d79093a011b3726a45p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da6e6d79093a011b3726a45p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da6e6d79093a011b3726a46p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da6e6d79093a011b3726a45p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da6e6d79093a011b3726a46p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da6e6d79093a011b3726a45p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da6e6d79093a011b3726a45p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da6e6d79093a011b3726a46p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da6e6d79093a011b3726a46p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da6e6d79093a011b3726a45p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da6e6d79093a011b3726a45p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da6e6d79093a011b3726a44p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da6e6d79093a011b3726a44p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da6e6d79093a011b3726a43p+0L : inexact-ok
@@ -7668,7 +7668,7 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 towardzero ldbl-128ibm -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da6e6d79093a011b3726ap+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da6e6d79093a011b3726ap+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da6e6d79093a011b3726a54p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da6e6d79093a011b3726a53p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da6e6d79093a011b3726a54p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da6e6d79093a011b3726a53p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da6e6d79093a011b3726a53p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe82p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da6e6d79093a011b3726a8p+0L : inexact-ok
@@ -7687,10 +7687,10 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 tonearest ldbl-96-m68k -0x1.effe81f852716p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa2bp+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1.effe81f852716p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa2aep+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1.effe81f852716p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa2aep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa2afd2e41f4d8586p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa2afd2e41f4d8587p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa2afd2e41f4d8586p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa2afd2e41f4d8585p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa2afd2e41f4d8585p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa2afd2e41f4d8586p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa2afd2e41f4d8586p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa2afd2e41f4d86p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa2afd2e41f4d858p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa2afd2e41f4d858p+0L : inexact-ok
@@ -7708,7 +7708,7 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 towardzero ldbl-96-m68k -0x1.effe81f852716p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92adap+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1.effe81f852716p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92adap+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92adb3efd640a23eep+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92adb3efd640a23edp+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92adb3efd640a23eep+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92adb3efd640a23edp+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92adb3efd640a23edp+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92adb3efd640a24p+0L : inexact-ok
@@ -7727,10 +7727,10 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 tonearest ldbl-96-m68k -0x1.effe81f852716p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620d02p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1.effe81f852716p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1.effe81f852716p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620d01e29ac2cea0eep+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620d01e29ac2cea0efp+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620d01e29ac2cea0eep+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620d01e29ac2cea0edp+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620d01e29ac2cea0edp+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620d01e29ac2cea0eep+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620d01e29ac2cea0eep+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620d01e29ac2cea1p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620d01e29ac2cea1p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620d01e29ac2cea08p+0L : inexact-ok
@@ -7747,10 +7747,10 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 tonearest ldbl-96-m68k -0x1.effe81f852716p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620ef6p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1.effe81f852716p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620ef6p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1.effe81f852716p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620ef6p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620ef653e6f54698fcp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620ef653e6f54698fdp+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620ef653e6f54698fcp+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620ef653e6f54698fbp+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620ef653e6f54698fbp+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620ef653e6f54698fcp+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620ef653e6f54698fcp+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620ef653e6f54699p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620ef653e6f54699p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620ef653e6f546988p+0L : inexact-ok
@@ -7787,26 +7787,26 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620e2d38df767ea3p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620e2d38df767ea3p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620e2d38df767ea3p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620e2d008d89c3c9cp+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620e2d008d89c3c9bfp+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620e2d008d89c3c9bfp+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620e2d008d89c3c9bfp+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620e2d008d89c3c9cp+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620e2d008d89c3c9bfp+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620e2d008d89c3c9bfp+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620e2d008d89c3c9bfp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620e2d008d89c3c9cp+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620e2d008d89c3c9cp+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620e2d008d89c3c9bfp+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620e2d008d89c3c9bfp+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620e2d008d89c3c9bep+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620e2d008d89c3c9bdp+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620e2d008d89c3c9bep+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620e2d008d89c3c9bdp+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620e2d008d89c3c9bdp+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620e2d008d89c3cap+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620e2d008d89c3c98p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620e2d008d89c3c98p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620e2d008d89c3c98p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620e2d008d89c3c9cdp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620e2d008d89c3c9cep+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620e2d008d89c3c9cdp+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620e2d008d89c3c9ccp+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620e2d008d89c3c9ccp+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620e2d008d89c3c9cdp+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620e2d008d89c3c9cdp+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620e2d008d89c3cap+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620e2d008d89c3cap+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620e2d008d89c3c98p+0L : inexact-ok
@@ -7923,26 +7923,26 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852717p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c530d66c80356p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852717p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c530d66c803558p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852717p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c530d66c803558p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c52d514db487c77p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c52d514db487c76p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c52d514db487c76p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c52d514db487c76p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c52d514db487c77p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c52d514db487c76p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c52d514db487c76p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c52d514db487c76p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c52d514db487c77p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c52d514db487c77p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c52d514db487c76p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c52d514db487c76p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c52d514db487c75p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c52d514db487c74p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c52d514db487c75p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c52d514db487c74p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c52d514db487c74p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c52d514db487c8p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c52d514db487c8p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c52d514db487cp+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c52d514db487cp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c52d514db487c84p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c52d514db487c85p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c52d514db487c84p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c52d514db487c83p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c52d514db487c83p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c52d514db487c84p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c52d514db487c84p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c52d514db487dp+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c52d514db487c8p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852717p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c52d514db487c8p+0L : inexact-ok
@@ -7956,7 +7956,7 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 towardzero ldbl-96-m68k -0x1.effe81f852716ffcp-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d6p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1.effe81f852716ffcp-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d6p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61df7ac272703p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61df7ac272702p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61df7ac272703p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61df7ac272702p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61df7ac272702p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61df7ac27278p+0L : inexact-ok
@@ -7971,10 +7971,10 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 tonearest ldbl-96-m68k -0x1.effe81f852716ffcp-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92902p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1.effe81f852716ffcp-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf929p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1.effe81f852716ffcp-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf929p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf929018a0f23a3f83bp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf929018a0f23a3f83cp+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf929018a0f23a3f83bp+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf929018a0f23a3f83ap+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf929018a0f23a3f83ap+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf929018a0f23a3f83bp+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf929018a0f23a3f83bp+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf929018a0f23a3f88p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf929018a0f23a3f8p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf929018a0f23a3f8p+0L : inexact-ok
@@ -7987,10 +7987,10 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 tonearest ldbl-96-m68k -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b28p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b28p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b28p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282dacf27ef281p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282dacf27ef282p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282dacf27ef281p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282dacf27ef28p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282dacf27ef28p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282dacf27ef281p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282dacf27ef281p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282dacf27ef3p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282dacf27ef28p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282dacf27ef28p+0L : inexact-ok
@@ -8004,7 +8004,7 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 towardzero ldbl-96-m68k -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1cp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1cp+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9ef924f6ea81p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9ef924f6ea8p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9ef924f6ea81p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9ef924f6ea8p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9ef924f6ea8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9ef924f6ebp+0L : inexact-ok
@@ -8019,10 +8019,10 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 tonearest ldbl-96-m68k -0x1.effe81f852716ffcp-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c54p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1.effe81f852716ffcp-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c52p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1.effe81f852716ffcp-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c52p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c5345637ca8a5b9p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c5345637ca8a5bap+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c5345637ca8a5b9p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c5345637ca8a5b8p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c5345637ca8a5b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c5345637ca8a5b9p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c5345637ca8a5b9p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c5345637ca8a6p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c5345637ca8a58p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c5345637ca8a58p+0L : inexact-ok
@@ -8035,22 +8035,22 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 tonearest ldbl-96-m68k -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c54p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c52p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c52p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c5383f1a62ef4b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c5383f1a62ef4b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c5383f1a62ef4b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c5383f1a62ef4b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c5383f1a62ef4b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c5383f1a62ef4b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c5383f1a62ef4b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c5383f1a62ef5p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c5383f1a62ef48p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c5383f1a62ef48p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c5383f1a62ef48p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c534b9fb9741b4ap+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c534b9fb9741b49p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c534b9fb9741b49p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c534b9fb9741b49p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c534b9fb9741b4ap+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c534b9fb9741b49p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c534b9fb9741b4ap+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c534b9fb9741b49p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c534b9fb9741b49p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c534b9fb9741b4ap+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c534b9fb9741b4ap+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c534b9fb9741b49p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c534b9fb9741b49p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c534b9fb9741b48p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c534b9fb9741b48p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c534b9fb9741b47p+0L : inexact-ok
@@ -8060,7 +8060,7 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c534b9fb9741bp+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c534b9fb9741bp+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c534b9fb9741b58p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c534b9fb9741b57p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c534b9fb9741b58p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c534b9fb9741b57p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c534b9fb9741b57p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffcp-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c534b9fb9741b8p+0L : inexact-ok
@@ -8123,10 +8123,10 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 tonearest ldbl-96-m68k -0x1.effe81f852716ffep-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1cp+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1.effe81f852716ffep-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1cp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1.effe81f852716ffep-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1cp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c63b3b5e11b17p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c63b3b5e11b18p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c63b3b5e11b17p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c63b3b5e11b16p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c63b3b5e11b16p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c63b3b5e11b17p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c63b3b5e11b17p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffep-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c63b3b5e11b8p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716ffep-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c63b3b5e11bp+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffep-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c63b3b5e11bp+0L : inexact-ok
@@ -8163,18 +8163,18 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c5348ac3719258p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c5348ac371925p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c5348ac371925p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c53105a4a5e4bep+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c53105a4a5e4bep+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c53105a4a5e4bdfp+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c53105a4a5e4bdfp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c53105a4a5e4bep+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c53105a4a5e4be1p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c53105a4a5e4bep+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c53105a4a5e4bdfp+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c53105a4a5e4bdfp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c53105a4a5e4bdep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c53105a4a5e4bep+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c53105a4a5e4bep+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c53105a4a5e4be1p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c53105a4a5e4bep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c53105a4a5e4bep+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c53105a4a5e4bep+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c53105a4a5e4bdfp+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c53105a4a5e4bdep+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c53105a4a5e4bddp+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c53105a4a5e4bddp+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c53105a4a5e4bdep+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c53105a4a5e4bdep+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c53105a4a5e4cp+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c53105a4a5e4cp+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c53105a4a5e4b8p+0L : inexact-ok
@@ -8188,77 +8188,77 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c53105a4a5e4b8p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852716ffep-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c53105a4a5e4b8p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac76549p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac76548p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac76549p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac76548p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac76548p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e92p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e91p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e92p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e91p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e91p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3cp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3c1p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3cp+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3bfp+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3bfp+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3cp+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3cp+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dbcp+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dbbfp+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dbcp+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dbbfp+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dbbfp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796f8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796f9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796f8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796f7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796f7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796f8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796f8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f8p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f7p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f6p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f6p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c5349dbe8130c89p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f7p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f7p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c89p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c89p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c5349dbe8130c89p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c5349dbe8130c89p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c87p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c87p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c86p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c86p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c97p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c96p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c97p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c96p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac291p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c96p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac76549p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac76548p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac76549p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac76548p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac76548p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e92p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e91p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e92p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e91p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e91p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3cp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3c1p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3cp+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3bfp+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3bfp+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3cp+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3cp+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dbcp+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dbbfp+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dbcp+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dbbfp+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dbbfp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796f8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796f9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796f8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796f7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796f7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796f8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796f8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f8p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f7p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f6p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f6p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c5349dbe8130c89p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f7p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f7p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c89p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c89p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c5349dbe8130c89p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c5349dbe8130c89p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c87p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c87p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c86p+0L : inexact-ok
@@ -8268,7 +8268,7 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c96p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac292p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c96p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac7654bp+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac7654ap+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac7654bp+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac7654ap+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac7654ap+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac7658p+0L : inexact-ok
@@ -8276,53 +8276,53 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac765p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1d8p-12L : -0x1.cdaa9d786fcfa0d61c33dac765p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e94p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e93p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e94p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e93p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e93p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427fp+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e8p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e8p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1ep-12L : -0x1.cdaa9db6fdf92901884b52427e8p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3c2p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3c3p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3c2p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3c1p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3c1p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3c2p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de3c2p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de4p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de4p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de38p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51244p-12L : -0x1.cdaa9da7ca620b282be9211de38p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dbc2p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dbc1p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dbc2p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dbc1p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dbc1p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dcp+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395dcp+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395db8p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51248p-12L : -0x1.cdaa9da7ca620d1c9d355395db8p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796fap+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796fbp+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796fap+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796f9p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796f9p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796fap+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4796fap+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4797p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab4797p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab47968p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e5124664p-12L : -0x1.cdaa9da7ca620c53439fab47968p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f9p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5fap+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f9p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f8p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f9p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde5f9p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde6p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde6p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde58p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde58p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c5349dbe8130c8bp+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c5349dbe8130c8ap+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c5349dbe8130c8ap+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c5349dbe8130c8ap+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c8bp+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c8ap+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c8bp+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c8ap+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c8ap+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c5349dbe8130c8bp+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c5349dbe8130c8bp+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c5349dbe8130c8ap+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c5349dbe8130c8ap+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c89p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c89p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c88p+0L : inexact-ok
@@ -8332,7 +8332,7 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c8p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c8p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c99p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c98p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c99p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c98p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c98p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac28p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130dp+0L : inexact-ok
@@ -8387,24 +8387,24 @@ atan2 -0.00756827042671106339 -.001792735857538728036
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde6p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde58p+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246648p-12L : -0x1.cdaa9da7ca620c53822dd4cde58p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c5349dbe8130c7cp+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c5349dbe8130c7cp+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c5349dbe8130c7bp+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca4838p-12L : -0x1.cdaa9da7ca620c5349dbe8130c7bp+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c7cp+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c7cp+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c7bp+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca483cp-12L : -0x1.cdaa9da7ca620c5349dbe8130c7bp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c7ap+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c5349dbe8130c7dp+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c5349dbe8130c7cp+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c5349dbe8130c7cp+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca484p-12L : -0x1.cdaa9da7ca620c5349dbe8130c7cp+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c7bp+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c7ap+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c79p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c79p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c7ap+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c7ap+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c8p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130c8p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130cp+0L : inexact-ok
 = atan2 upward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca48p-12L : -0x1.cdaa9da7ca620c5349dbe8130cp+0L : inexact-ok
 = atan2 downward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c8ap+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c89p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c8ap+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c89p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130c89p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1.effe81f852716ffc0f3eeb1ac3p-8L -0x7.57d1de0e51246640cc2340ca4ap-12L : -0x1.cdaa9da7ca620c5349dbe8130dp+0L : inexact-ok
@@ -9491,10 +9491,10 @@ atan2 -min min
 = atan2 tonearest ldbl-96-m68k -0x4p-128L 0x4p-128L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-128L 0x4p-128L : -0xc.90fdaa22168c234p-4L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-128L 0x4p-128L : -0xc.90fdaa22168c234p-4L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L 0x4p-128L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0x4p-128L : -0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L 0x4p-128L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L 0x4p-128L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L 0x4p-128L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0x4p-128L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0x4p-128L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-128L 0x4p-128L : -0xc.90fdaa22168c234c4c6628b81p-4L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-128L 0x4p-128L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-128L 0x4p-128L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
@@ -9511,10 +9511,10 @@ atan2 -min min
 = atan2 tonearest ldbl-96-m68k -0x4p-128L 0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-128L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-128L 0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-128L 0x4p-1024L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-128L 0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-128L 0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -9527,10 +9527,10 @@ atan2 -min min
 = atan2 tonearest ldbl-96-m68k -0x4p-128L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-128L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-128L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x4p-128L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x4p-128L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x4p-128L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -9539,10 +9539,10 @@ atan2 -min min
 = atan2 tonearest ldbl-96-m68k -0x4p-128L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-128L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-128L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward dbl-64 -0x4p-128 0x8p-972 : -0x1.921fb54442d19p+0 : inexact-ok
 = atan2 tonearest dbl-64 -0x4p-128 0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
 = atan2 towardzero dbl-64 -0x4p-128 0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
@@ -9555,10 +9555,10 @@ atan2 -min min
 = atan2 tonearest ldbl-96-m68k -0x4p-128L 0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-128L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-128L 0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0x8p-972L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L 0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L 0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-128L 0x8p-972L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-128L 0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-128L 0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -9595,10 +9595,10 @@ atan2 -min min
 = atan2 tonearest ldbl-96-m68k -0x4p-1024L 0x4p-1024L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1024L 0x4p-1024L : -0xc.90fdaa22168c234p-4L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1024L 0x4p-1024L : -0xc.90fdaa22168c234p-4L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1024L 0x4p-1024L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0x4p-1024L : -0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L 0x4p-1024L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1024L 0x4p-1024L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1024L 0x4p-1024L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0x4p-1024L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0x4p-1024L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1024L 0x4p-1024L : -0xc.90fdaa22168c234c4c6628b81p-4L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1024L 0x4p-1024L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1024L 0x4p-1024L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
@@ -9611,10 +9611,10 @@ atan2 -min min
 = atan2 tonearest ldbl-96-m68k -0x4p-1024L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1024L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1024L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1024L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1024L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1024L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x4p-1024L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x4p-1024L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x4p-1024L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -9623,10 +9623,10 @@ atan2 -min min
 = atan2 tonearest ldbl-96-m68k -0x4p-1024L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1024L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1024L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1024L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1024L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1024L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward dbl-64 -0x4p-1024 0x8p-972 : -0x8p-56 : inexact-ok
 = atan2 tonearest dbl-64 -0x4p-1024 0x8p-972 : -0x8p-56 : inexact-ok
 = atan2 towardzero dbl-64 -0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-56 : inexact-ok
@@ -9679,10 +9679,10 @@ atan2 -min min
 = atan2 tonearest ldbl-96-m68k -0x4p-16384L 0x4p-16384L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16384L 0x4p-16384L : -0xc.90fdaa22168c234p-4L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16384L 0x4p-16384L : -0xc.90fdaa22168c234p-4L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16384L 0x4p-16384L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L 0x4p-16384L : -0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16384L 0x4p-16384L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16384L 0x4p-16384L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16384L 0x4p-16384L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L 0x4p-16384L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L 0x4p-16384L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = atan2 downward ldbl-96-intel -0x4p-16384L 0x2p-16384L : -0x1.1b6e192ebbe446c8p+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x4p-16384L 0x2p-16384L : -0x1.1b6e192ebbe446c6p+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x4p-16384L 0x2p-16384L : -0x1.1b6e192ebbe446c6p+0L : inexact-ok
@@ -9739,10 +9739,10 @@ atan2 -min min
 = atan2 tonearest ldbl-96-m68k -0x2p-16384L 0x4p-16384L : -0x7.6b19c1586ed3da28p-4L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x2p-16384L 0x4p-16384L : -0x7.6b19c1586ed3da28p-4L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x2p-16384L 0x4p-16384L : -0x7.6b19c1586ed3da28p-4L : inexact-ok
-= atan2 downward ldbl-128 -0x2p-16384L 0x4p-16384L : -0x7.6b19c1586ed3da2b7f222f65e1d4p-4L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L 0x4p-16384L : -0x7.6b19c1586ed3da2b7f222f65e1d8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0x2p-16384L 0x4p-16384L : -0x7.6b19c1586ed3da2b7f222f65e1d4p-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0x2p-16384L 0x4p-16384L : -0x7.6b19c1586ed3da2b7f222f65e1dp-4L : inexact-ok
-= atan2 upward ldbl-128 -0x2p-16384L 0x4p-16384L : -0x7.6b19c1586ed3da2b7f222f65e1dp-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L 0x4p-16384L : -0x7.6b19c1586ed3da2b7f222f65e1d4p-4L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L 0x4p-16384L : -0x7.6b19c1586ed3da2b7f222f65e1d4p-4L : inexact-ok
 = atan2 downward ldbl-96-intel -0x2p-16384L 0x2p-16384L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x2p-16384L 0x2p-16384L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x2p-16384L 0x2p-16384L : -0xc.90fdaa22168c234p-4L : inexact-ok
@@ -9751,10 +9751,10 @@ atan2 -min min
 = atan2 tonearest ldbl-96-m68k -0x2p-16384L 0x2p-16384L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x2p-16384L 0x2p-16384L : -0xc.90fdaa22168c234p-4L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x2p-16384L 0x2p-16384L : -0xc.90fdaa22168c234p-4L : inexact-ok
-= atan2 downward ldbl-128 -0x2p-16384L 0x2p-16384L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L 0x2p-16384L : -0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0x2p-16384L 0x2p-16384L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0x2p-16384L 0x2p-16384L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 upward ldbl-128 -0x2p-16384L 0x2p-16384L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L 0x2p-16384L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L 0x2p-16384L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = atan2 downward ldbl-96-intel -0x2p-16384L 0x8p-972L : -0x4p-15416L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x2p-16384L 0x8p-972L : -0x4p-15416L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x2p-16384L 0x8p-972L : -0x3.fffffffffffffffcp-15416L : inexact-ok
@@ -9799,10 +9799,10 @@ atan2 -min min
 = atan2 tonearest ldbl-96-m68k -0x8p-972L 0x4p-1024L : -0x1.921fb54442d17c6ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-972L 0x4p-1024L : -0x1.921fb54442d17c68p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-972L 0x4p-1024L : -0x1.921fb54442d17c68p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-972L 0x4p-1024L : -0x1.921fb54442d17c69898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0x4p-1024L : -0x1.921fb54442d17c69898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L 0x4p-1024L : -0x1.921fb54442d17c69898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L 0x4p-1024L : -0x1.921fb54442d17c69898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L 0x4p-1024L : -0x1.921fb54442d17c69898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0x4p-1024L : -0x1.921fb54442d17c69898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0x4p-1024L : -0x1.921fb54442d17c69898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-972L 0x4p-1024L : -0x1.921fb54442d17c69898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x8p-972L 0x4p-1024L : -0x1.921fb54442d17c69898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x8p-972L 0x4p-1024L : -0x1.921fb54442d17c69898cc517018p+0L : inexact-ok
@@ -9815,10 +9815,10 @@ atan2 -min min
 = atan2 tonearest ldbl-96-m68k -0x8p-972L 0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-972L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-972L 0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-972L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x8p-972L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x8p-972L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x8p-972L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -9827,10 +9827,10 @@ atan2 -min min
 = atan2 tonearest ldbl-96-m68k -0x8p-972L 0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-972L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-972L 0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-972L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward dbl-64 -0x8p-972 0x8p-972 : -0xc.90fdaa22168c8p-4 : inexact-ok
 = atan2 tonearest dbl-64 -0x8p-972 0x8p-972 : -0xc.90fdaa22168cp-4 : inexact-ok
 = atan2 towardzero dbl-64 -0x8p-972 0x8p-972 : -0xc.90fdaa22168cp-4 : inexact-ok
@@ -9843,10 +9843,10 @@ atan2 -min min
 = atan2 tonearest ldbl-96-m68k -0x8p-972L 0x8p-972L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-972L 0x8p-972L : -0xc.90fdaa22168c234p-4L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-972L 0x8p-972L : -0xc.90fdaa22168c234p-4L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-972L 0x8p-972L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0x8p-972L : -0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L 0x8p-972L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L 0x8p-972L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L 0x8p-972L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0x8p-972L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0x8p-972L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-972L 0x8p-972L : -0xc.90fdaa22168c234c4c6628b81p-4L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x8p-972L 0x8p-972L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x8p-972L 0x8p-972L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
@@ -9868,10 +9868,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x4p-128L -0x4p-128L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-128L -0x4p-128L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-128L -0x4p-128L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L -0x4p-128L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0x4p-128L : -0x2.5b2f8fe6643a469e4e5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L -0x4p-128L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L -0x4p-128L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L -0x4p-128L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0x4p-128L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0x4p-128L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-128L -0x4p-128L : -0x2.5b2f8fe6643a469e4e5327a283p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-128L -0x4p-128L : -0x2.5b2f8fe6643a469e4e5327a283p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-128L -0x4p-128L : -0x2.5b2f8fe6643a469e4e5327a282p+0L : inexact-ok
@@ -9888,10 +9888,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x4p-128L -0x4p-1024L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-128L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-128L -0x4p-1024L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0x4p-1024L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-128L -0x4p-1024L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-128L -0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-128L -0x4p-1024L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -9904,10 +9904,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x4p-128L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-128L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-128L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x4p-128L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x4p-128L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x4p-128L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -9916,10 +9916,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x4p-128L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-128L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-128L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward dbl-64 -0x4p-128 -0x8p-972 : -0x1.921fb54442d19p+0 : inexact-ok
 = atan2 tonearest dbl-64 -0x4p-128 -0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
 = atan2 towardzero dbl-64 -0x4p-128 -0x8p-972 : -0x1.921fb54442d18p+0 : inexact-ok
@@ -9932,10 +9932,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x4p-128L -0x8p-972L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-128L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-128L -0x8p-972L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0x8p-972L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L -0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L -0x8p-972L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0x8p-972L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-128L -0x8p-972L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-128L -0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-128L -0x8p-972L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -9952,10 +9952,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x4p-1024L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1024L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1024L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1024L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0x4p-128L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1024L -0x4p-128L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1024L -0x4p-128L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1024L -0x4p-128L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1024L -0x4p-128L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1024L -0x4p-128L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -9972,10 +9972,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x4p-1024L -0x4p-1024L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1024L -0x4p-1024L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1024L -0x4p-1024L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1024L -0x4p-1024L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0x4p-1024L : -0x2.5b2f8fe6643a469e4e5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L -0x4p-1024L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1024L -0x4p-1024L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1024L -0x4p-1024L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0x4p-1024L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0x4p-1024L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1024L -0x4p-1024L : -0x2.5b2f8fe6643a469e4e5327a283p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1024L -0x4p-1024L : -0x2.5b2f8fe6643a469e4e5327a283p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1024L -0x4p-1024L : -0x2.5b2f8fe6643a469e4e5327a282p+0L : inexact-ok
@@ -9988,10 +9988,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x4p-1024L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1024L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1024L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1024L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1024L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1024L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x4p-1024L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x4p-1024L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x4p-1024L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -10000,10 +10000,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x4p-1024L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1024L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1024L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1024L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1024L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1024L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward dbl-64 -0x4p-1024 -0x8p-972 : -0x3.243f6a8885a32p+0 : inexact-ok
 = atan2 tonearest dbl-64 -0x4p-1024 -0x8p-972 : -0x3.243f6a8885a3p+0 : inexact-ok
 = atan2 towardzero dbl-64 -0x4p-1024 -0x8p-972 : -0x3.243f6a8885a3p+0 : inexact-ok
@@ -10016,10 +10016,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x4p-1024L -0x8p-972L : -0x3.243f6a8885a300d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1024L -0x8p-972L : -0x3.243f6a8885a300dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1024L -0x8p-972L : -0x3.243f6a8885a300dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1024L -0x8p-972L : -0x3.243f6a8885a300d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0x8p-972L : -0x3.243f6a8885a300d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L -0x8p-972L : -0x3.243f6a8885a300d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1024L -0x8p-972L : -0x3.243f6a8885a300d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1024L -0x8p-972L : -0x3.243f6a8885a300d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0x8p-972L : -0x3.243f6a8885a300d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0x8p-972L : -0x3.243f6a8885a300d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1024L -0x8p-972L : -0x3.243f6a8885a300d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1024L -0x8p-972L : -0x3.243f6a8885a300d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1024L -0x8p-972L : -0x3.243f6a8885a300d313198a2e03p+0L : inexact-ok
@@ -10032,10 +10032,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x4p-16384L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16384L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16384L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16384L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0x4p-128L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16384L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16384L -0x4p-128L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16384L -0x4p-128L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x4p-16384L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x4p-16384L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x4p-16384L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -10044,10 +10044,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x4p-16384L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16384L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16384L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16384L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16384L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16384L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16384L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x4p-16384L -0x4p-16384L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x4p-16384L -0x4p-16384L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x4p-16384L -0x4p-16384L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
@@ -10056,10 +10056,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x4p-16384L -0x4p-16384L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16384L -0x4p-16384L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16384L -0x4p-16384L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16384L -0x4p-16384L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0x4p-16384L : -0x2.5b2f8fe6643a469e4e5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16384L -0x4p-16384L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16384L -0x4p-16384L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16384L -0x4p-16384L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0x4p-16384L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0x4p-16384L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x4p-16384L -0x2p-16384L : -0x2.08d15159c9bec21p+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x4p-16384L -0x2p-16384L : -0x2.08d15159c9bec20cp+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x4p-16384L -0x2p-16384L : -0x2.08d15159c9bec20cp+0L : inexact-ok
@@ -10080,10 +10080,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x4p-16384L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16384L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16384L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16384L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0x8p-972L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16384L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16384L -0x8p-972L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16384L -0x8p-972L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x2p-16384L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x2p-16384L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x2p-16384L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -10092,10 +10092,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x2p-16384L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x2p-16384L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x2p-16384L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x2p-16384L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0x4p-128L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x2p-16384L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x2p-16384L -0x4p-128L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x2p-16384L -0x4p-128L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x2p-16384L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x2p-16384L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x2p-16384L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -10104,10 +10104,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x2p-16384L -0x4p-1024L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x2p-16384L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x2p-16384L -0x4p-1024L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x2p-16384L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x2p-16384L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x2p-16384L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x2p-16384L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0x4p-1024L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x2p-16384L -0x4p-16384L : -0x2.ad8dce72feb5cb34p+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x2p-16384L -0x4p-16384L : -0x2.ad8dce72feb5cb3p+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x2p-16384L -0x4p-16384L : -0x2.ad8dce72feb5cb3p+0L : inexact-ok
@@ -10117,7 +10117,7 @@ atan2 -min -min
 = atan2 towardzero ldbl-96-m68k -0x2p-16384L -0x4p-16384L : -0x2.ad8dce72feb5cb3p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x2p-16384L -0x4p-16384L : -0x2.ad8dce72feb5cb3p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x2p-16384L -0x4p-16384L : -0x2.ad8dce72feb5cb305b276737a554p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x2p-16384L -0x4p-16384L : -0x2.ad8dce72feb5cb305b276737a552p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x2p-16384L -0x4p-16384L : -0x2.ad8dce72feb5cb305b276737a554p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x2p-16384L -0x4p-16384L : -0x2.ad8dce72feb5cb305b276737a552p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x2p-16384L -0x4p-16384L : -0x2.ad8dce72feb5cb305b276737a552p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x2p-16384L -0x2p-16384L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
@@ -10128,10 +10128,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x2p-16384L -0x2p-16384L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x2p-16384L -0x2p-16384L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x2p-16384L -0x2p-16384L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x2p-16384L -0x2p-16384L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0x2p-16384L : -0x2.5b2f8fe6643a469e4e5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x2p-16384L -0x2p-16384L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x2p-16384L -0x2p-16384L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x2p-16384L -0x2p-16384L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0x2p-16384L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0x2p-16384L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x2p-16384L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x2p-16384L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x2p-16384L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -10140,10 +10140,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x2p-16384L -0x8p-972L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x2p-16384L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x2p-16384L -0x8p-972L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x2p-16384L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0x8p-972L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x2p-16384L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x2p-16384L -0x8p-972L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x2p-16384L -0x8p-972L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0x8p-972L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward dbl-64 -0x8p-972 -0x4p-128 : -0x3.243f6a8885a32p+0 : inexact-ok
 = atan2 tonearest dbl-64 -0x8p-972 -0x4p-128 : -0x3.243f6a8885a3p+0 : inexact-ok
 = atan2 towardzero dbl-64 -0x8p-972 -0x4p-128 : -0x3.243f6a8885a3p+0 : inexact-ok
@@ -10156,10 +10156,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x8p-972L -0x4p-128L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-972L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-972L -0x4p-128L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-972L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0x4p-128L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L -0x4p-128L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L -0x4p-128L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0x4p-128L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-972L -0x4p-128L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x8p-972L -0x4p-128L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x8p-972L -0x4p-128L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -10176,10 +10176,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x8p-972L -0x4p-1024L : -0x1.921fb54442d18c6ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-972L -0x4p-1024L : -0x1.921fb54442d18c68p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-972L -0x4p-1024L : -0x1.921fb54442d18c68p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-972L -0x4p-1024L : -0x1.921fb54442d18c69898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0x4p-1024L : -0x1.921fb54442d18c69898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L -0x4p-1024L : -0x1.921fb54442d18c69898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L -0x4p-1024L : -0x1.921fb54442d18c69898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L -0x4p-1024L : -0x1.921fb54442d18c69898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0x4p-1024L : -0x1.921fb54442d18c69898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0x4p-1024L : -0x1.921fb54442d18c69898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-972L -0x4p-1024L : -0x1.921fb54442d18c69898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x8p-972L -0x4p-1024L : -0x1.921fb54442d18c69898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x8p-972L -0x4p-1024L : -0x1.921fb54442d18c69898cc517018p+0L : inexact-ok
@@ -10192,10 +10192,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x8p-972L -0x4p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-972L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-972L -0x4p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-972L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0x4p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x8p-972L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x8p-972L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x8p-972L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
@@ -10204,10 +10204,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x8p-972L -0x2p-16384L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-972L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-972L -0x2p-16384L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-972L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0x2p-16384L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward dbl-64 -0x8p-972 -0x8p-972 : -0x2.5b2f8fe6643a6p+0 : inexact-ok
 = atan2 tonearest dbl-64 -0x8p-972 -0x8p-972 : -0x2.5b2f8fe6643a4p+0 : inexact-ok
 = atan2 towardzero dbl-64 -0x8p-972 -0x8p-972 : -0x2.5b2f8fe6643a4p+0 : inexact-ok
@@ -10220,10 +10220,10 @@ atan2 -min -min
 = atan2 tonearest ldbl-96-m68k -0x8p-972L -0x8p-972L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-972L -0x8p-972L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-972L -0x8p-972L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-972L -0x8p-972L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0x8p-972L : -0x2.5b2f8fe6643a469e4e5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L -0x8p-972L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L -0x8p-972L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L -0x8p-972L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0x8p-972L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0x8p-972L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-972L -0x8p-972L : -0x2.5b2f8fe6643a469e4e5327a283p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x8p-972L -0x8p-972L : -0x2.5b2f8fe6643a469e4e5327a283p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x8p-972L -0x8p-972L : -0x2.5b2f8fe6643a469e4e5327a282p+0L : inexact-ok
@@ -10719,10 +10719,10 @@ atan2 -min_subnorm min_subnorm
 = atan2 tonearest ldbl-96-m68k -0x8p-152L 0x8p-152L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-152L 0x8p-152L : -0xc.90fdaa22168c234p-4L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-152L 0x8p-152L : -0xc.90fdaa22168c234p-4L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L 0x8p-152L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0x8p-152L : -0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L 0x8p-152L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L 0x8p-152L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L 0x8p-152L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0x8p-152L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0x8p-152L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-152L 0x8p-152L : -0xc.90fdaa22168c234c4c6628b81p-4L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x8p-152L 0x8p-152L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x8p-152L 0x8p-152L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
@@ -10739,10 +10739,10 @@ atan2 -min_subnorm min_subnorm
 = atan2 tonearest ldbl-96-m68k -0x8p-152L 0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-152L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-152L 0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-152L 0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x8p-152L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x8p-152L 0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -10755,22 +10755,22 @@ atan2 -min_subnorm min_subnorm
 = atan2 tonearest ldbl-96-m68k -0x8p-152L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-152L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-152L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0x8p-152L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0x8p-152L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-152L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-152L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward dbl-64 -0x4p-1076 0x8p-152 : -0x8p-928 : inexact-ok
 = atan2 tonearest dbl-64 -0x4p-1076 0x8p-152 : -0x8p-928 : inexact-ok
 = atan2 towardzero dbl-64 -0x4p-1076 0x8p-152 : -0x7.ffffffffffffcp-928 : inexact-ok
@@ -10803,10 +10803,10 @@ atan2 -min_subnorm min_subnorm
 = atan2 tonearest ldbl-96-m68k -0x4p-1076L 0x4p-1076L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1076L 0x4p-1076L : -0xc.90fdaa22168c234p-4L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1076L 0x4p-1076L : -0xc.90fdaa22168c234p-4L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1076L 0x4p-1076L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0x4p-1076L : -0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L 0x4p-1076L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L 0x4p-1076L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L 0x4p-1076L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0x4p-1076L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0x4p-1076L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1076L 0x4p-1076L : -0xc.90fdaa22168c234c4c6628b81p-4L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1076L 0x4p-1076L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1076L 0x4p-1076L : -0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
@@ -10819,22 +10819,22 @@ atan2 -min_subnorm min_subnorm
 = atan2 tonearest ldbl-96-m68k -0x4p-1076L 0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1076L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1076L 0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1076L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0x4p-1076L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0x4p-1076L 0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1076L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1076L 0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1076L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1076L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x8p-16448L 0x8p-152L : -0x1p-16296L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x8p-16448L 0x8p-152L : -0x1p-16296L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x8p-16448L 0x8p-152L : -0xf.fffffffffffffffp-16300L : inexact-ok
@@ -10867,10 +10867,10 @@ atan2 -min_subnorm min_subnorm
 = atan2 tonearest ldbl-96-m68k -0x8p-16448L 0x8p-16448L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-16448L 0x8p-16448L : -0xc.90fdaa22168c234p-4L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-16448L 0x8p-16448L : -0xc.90fdaa22168c234p-4L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-16448L 0x8p-16448L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L 0x8p-16448L : -0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-16448L 0x8p-16448L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-16448L 0x8p-16448L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-16448L 0x8p-16448L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L 0x8p-16448L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L 0x8p-16448L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = atan2 downward ldbl-96-m68k -0x8p-16448L 0x4p-16448L : -0x1.1b6e192ebbe446c8p+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0x8p-16448L 0x4p-16448L : -0x1.1b6e192ebbe446c6p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-16448L 0x4p-16448L : -0x1.1b6e192ebbe446c6p+0L : inexact-ok
@@ -10879,10 +10879,10 @@ atan2 -min_subnorm min_subnorm
 = atan2 tonearest ldbl-128 -0x8p-16448L 0x4p-16448L : -0x1.1b6e192ebbe446c6d19aa220a39bp+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x8p-16448L 0x4p-16448L : -0x1.1b6e192ebbe446c6d19aa220a39ap+0L : inexact-ok
 = atan2 upward ldbl-128 -0x8p-16448L 0x4p-16448L : -0x1.1b6e192ebbe446c6d19aa220a39ap+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-16448L 0x4p-16496L : -0x1.921fb54442d10469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L 0x4p-16496L : -0x1.921fb54442d10469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-16448L 0x4p-16496L : -0x1.921fb54442d10469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-16448L 0x4p-16496L : -0x1.921fb54442d10469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-16448L 0x4p-16496L : -0x1.921fb54442d10469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L 0x4p-16496L : -0x1.921fb54442d10469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L 0x4p-16496L : -0x1.921fb54442d10469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0x4p-16448L 0x8p-152L : -0x8p-16300L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0x4p-16448L 0x8p-152L : -0x8p-16300L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16448L 0x8p-152L : -0x7.fffffffffffffff8p-16300L : inexact-ok
@@ -10903,22 +10903,22 @@ atan2 -min_subnorm min_subnorm
 = atan2 tonearest ldbl-96-m68k -0x4p-16448L 0x8p-16448L : -0x7.6b19c1586ed3da28p-4L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16448L 0x8p-16448L : -0x7.6b19c1586ed3da28p-4L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16448L 0x8p-16448L : -0x7.6b19c1586ed3da28p-4L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16448L 0x8p-16448L : -0x7.6b19c1586ed3da2b7f222f65e1d4p-4L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L 0x8p-16448L : -0x7.6b19c1586ed3da2b7f222f65e1d8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16448L 0x8p-16448L : -0x7.6b19c1586ed3da2b7f222f65e1d4p-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16448L 0x8p-16448L : -0x7.6b19c1586ed3da2b7f222f65e1dp-4L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16448L 0x8p-16448L : -0x7.6b19c1586ed3da2b7f222f65e1dp-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L 0x8p-16448L : -0x7.6b19c1586ed3da2b7f222f65e1d4p-4L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L 0x8p-16448L : -0x7.6b19c1586ed3da2b7f222f65e1d4p-4L : inexact-ok
 = atan2 downward ldbl-96-m68k -0x4p-16448L 0x4p-16448L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0x4p-16448L 0x4p-16448L : -0xc.90fdaa22168c235p-4L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16448L 0x4p-16448L : -0xc.90fdaa22168c234p-4L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16448L 0x4p-16448L : -0xc.90fdaa22168c234p-4L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16448L 0x4p-16448L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L 0x4p-16448L : -0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16448L 0x4p-16448L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16448L 0x4p-16448L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16448L 0x4p-16448L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16448L 0x4p-16496L : -0x1.921fb54442d08469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L 0x4p-16448L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L 0x4p-16448L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L 0x4p-16496L : -0x1.921fb54442d08469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16448L 0x4p-16496L : -0x1.921fb54442d08469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16448L 0x4p-16496L : -0x1.921fb54442d08469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16448L 0x4p-16496L : -0x1.921fb54442d08469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L 0x4p-16496L : -0x1.921fb54442d08469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L 0x4p-16496L : -0x1.921fb54442d08469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x4p-16496L 0x8p-152L : -0x8p-16348L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16496L 0x8p-152L : -0x8p-16348L : inexact-ok
 = atan2 towardzero ldbl-128 -0x4p-16496L 0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-16348L : inexact-ok
@@ -10935,10 +10935,10 @@ atan2 -min_subnorm min_subnorm
 = atan2 tonearest ldbl-128 -0x4p-16496L 0x4p-16448L : -0xf.fffffffffffffffffffffffaaaa8p-52L : inexact-ok
 = atan2 towardzero ldbl-128 -0x4p-16496L 0x4p-16448L : -0xf.fffffffffffffffffffffffaaaa8p-52L : inexact-ok
 = atan2 upward ldbl-128 -0x4p-16496L 0x4p-16448L : -0xf.fffffffffffffffffffffffaaaa8p-52L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16496L 0x4p-16496L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L 0x4p-16496L : -0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16496L 0x4p-16496L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16496L 0x4p-16496L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16496L 0x4p-16496L : -0xc.90fdaa22168c234c4c6628b80db8p-4L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L 0x4p-16496L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L 0x4p-16496L : -0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 atan2 -min_subnorm -min_subnorm
 = atan2 downward flt-32 -0x8p-152f -0x8p-152f : -0x2.5b2f9p+0f : inexact-ok
 = atan2 tonearest flt-32 -0x8p-152f -0x8p-152f : -0x2.5b2f9p+0f : inexact-ok
@@ -10956,10 +10956,10 @@ atan2 -min_subnorm -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0x8p-152L -0x8p-152L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-152L -0x8p-152L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-152L -0x8p-152L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L -0x8p-152L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0x8p-152L : -0x2.5b2f8fe6643a469e4e5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L -0x8p-152L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L -0x8p-152L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L -0x8p-152L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0x8p-152L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0x8p-152L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-152L -0x8p-152L : -0x2.5b2f8fe6643a469e4e5327a283p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x8p-152L -0x8p-152L : -0x2.5b2f8fe6643a469e4e5327a283p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x8p-152L -0x8p-152L : -0x2.5b2f8fe6643a469e4e5327a282p+0L : inexact-ok
@@ -10976,10 +10976,10 @@ atan2 -min_subnorm -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0x8p-152L -0x4p-1076L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-152L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-152L -0x4p-1076L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0x4p-1076L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-152L -0x4p-1076L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x8p-152L -0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x8p-152L -0x4p-1076L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -10992,22 +10992,22 @@ atan2 -min_subnorm -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0x8p-152L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-152L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-152L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0x8p-152L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0x8p-152L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-152L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-152L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward dbl-64 -0x4p-1076 -0x8p-152 : -0x3.243f6a8885a32p+0 : inexact-ok
 = atan2 tonearest dbl-64 -0x4p-1076 -0x8p-152 : -0x3.243f6a8885a3p+0 : inexact-ok
 = atan2 towardzero dbl-64 -0x4p-1076 -0x8p-152 : -0x3.243f6a8885a3p+0 : inexact-ok
@@ -11020,10 +11020,10 @@ atan2 -min_subnorm -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0x4p-1076L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1076L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1076L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1076L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0x8p-152L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L -0x8p-152L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L -0x8p-152L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1076L -0x8p-152L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1076L -0x8p-152L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1076L -0x8p-152L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -11040,10 +11040,10 @@ atan2 -min_subnorm -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0x4p-1076L -0x4p-1076L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1076L -0x4p-1076L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1076L -0x4p-1076L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1076L -0x4p-1076L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0x4p-1076L : -0x2.5b2f8fe6643a469e4e5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L -0x4p-1076L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L -0x4p-1076L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L -0x4p-1076L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0x4p-1076L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0x4p-1076L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1076L -0x4p-1076L : -0x2.5b2f8fe6643a469e4e5327a283p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1076L -0x4p-1076L : -0x2.5b2f8fe6643a469e4e5327a283p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1076L -0x4p-1076L : -0x2.5b2f8fe6643a469e4e5327a282p+0L : inexact-ok
@@ -11056,22 +11056,22 @@ atan2 -min_subnorm -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0x4p-1076L -0x8p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1076L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1076L -0x8p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1076L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0x8p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0x4p-1076L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0x4p-1076L -0x4p-16448L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1076L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1076L -0x4p-16448L : -0x1.921fb54442d18468p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1076L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1076L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0x4p-16448L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0x4p-16496L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x8p-16448L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x8p-16448L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x8p-16448L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -11080,10 +11080,10 @@ atan2 -min_subnorm -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0x8p-16448L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-16448L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-16448L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-16448L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0x8p-152L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-16448L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-16448L -0x8p-152L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-16448L -0x8p-152L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x8p-16448L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x8p-16448L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x8p-16448L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -11092,10 +11092,10 @@ atan2 -min_subnorm -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0x8p-16448L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-16448L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-16448L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-16448L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-16448L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-16448L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-16448L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x8p-16448L -0x8p-16448L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x8p-16448L -0x8p-16448L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x8p-16448L -0x8p-16448L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
@@ -11104,10 +11104,10 @@ atan2 -min_subnorm -min_subnorm
 = atan2 tonearest ldbl-96-m68k -0x8p-16448L -0x8p-16448L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-16448L -0x8p-16448L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-16448L -0x8p-16448L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-16448L -0x8p-16448L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0x8p-16448L : -0x2.5b2f8fe6643a469e4e5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-16448L -0x8p-16448L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-16448L -0x8p-16448L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-16448L -0x8p-16448L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0x8p-16448L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0x8p-16448L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0x8p-16448L -0x4p-16448L : -0x2.08d15159c9bec21p+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0x8p-16448L -0x4p-16448L : -0x2.08d15159c9bec20cp+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-16448L -0x4p-16448L : -0x2.08d15159c9bec20cp+0L : inexact-ok
@@ -11116,66 +11116,66 @@ atan2 -min_subnorm -min_subnorm
 = atan2 tonearest ldbl-128 -0x8p-16448L -0x4p-16448L : -0x2.08d15159c9bec20c417ee80d5fd6p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x8p-16448L -0x4p-16448L : -0x2.08d15159c9bec20c417ee80d5fd4p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x8p-16448L -0x4p-16448L : -0x2.08d15159c9bec20c417ee80d5fd4p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-16448L -0x4p-16496L : -0x1.921fb54442d20469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0x4p-16496L : -0x1.921fb54442d20469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-16448L -0x4p-16496L : -0x1.921fb54442d20469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-16448L -0x4p-16496L : -0x1.921fb54442d20469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-16448L -0x4p-16496L : -0x1.921fb54442d20469898cc51701b7p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0x4p-16496L : -0x1.921fb54442d20469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0x4p-16496L : -0x1.921fb54442d20469898cc51701b8p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0x4p-16448L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0x4p-16448L -0x8p-152L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16448L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16448L -0x8p-152L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16448L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0x8p-152L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16448L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16448L -0x8p-152L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16448L -0x8p-152L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0x4p-16448L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0x4p-16448L -0x4p-1076L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16448L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16448L -0x4p-1076L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16448L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16448L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16448L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16448L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0x4p-16448L -0x8p-16448L : -0x2.ad8dce72feb5cb34p+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0x4p-16448L -0x8p-16448L : -0x2.ad8dce72feb5cb3p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16448L -0x8p-16448L : -0x2.ad8dce72feb5cb3p+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16448L -0x8p-16448L : -0x2.ad8dce72feb5cb3p+0L : inexact-ok
 = atan2 downward ldbl-128 -0x4p-16448L -0x8p-16448L : -0x2.ad8dce72feb5cb305b276737a554p+0L : inexact-ok
-= atan2 tonearest ldbl-128 -0x4p-16448L -0x8p-16448L : -0x2.ad8dce72feb5cb305b276737a552p+0L : inexact-ok
+= atan2 tonearest ldbl-128 -0x4p-16448L -0x8p-16448L : -0x2.ad8dce72feb5cb305b276737a554p+0L : inexact-ok
 = atan2 towardzero ldbl-128 -0x4p-16448L -0x8p-16448L : -0x2.ad8dce72feb5cb305b276737a552p+0L : inexact-ok
 = atan2 upward ldbl-128 -0x4p-16448L -0x8p-16448L : -0x2.ad8dce72feb5cb305b276737a552p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0x4p-16448L -0x4p-16448L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0x4p-16448L -0x4p-16448L : -0x2.5b2f8fe6643a46ap+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16448L -0x4p-16448L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16448L -0x4p-16448L : -0x2.5b2f8fe6643a469cp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16448L -0x4p-16448L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0x4p-16448L : -0x2.5b2f8fe6643a469e4e5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16448L -0x4p-16448L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16448L -0x4p-16448L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16448L -0x4p-16448L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16448L -0x4p-16496L : -0x1.921fb54442d28469898cc51701b8p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0x4p-16448L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0x4p-16448L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0x4p-16496L : -0x1.921fb54442d28469898cc51701b9p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16448L -0x4p-16496L : -0x1.921fb54442d28469898cc51701b8p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16448L -0x4p-16496L : -0x1.921fb54442d28469898cc51701b7p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16448L -0x4p-16496L : -0x1.921fb54442d28469898cc51701b7p+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16496L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0x4p-16496L : -0x1.921fb54442d28469898cc51701b8p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0x4p-16496L : -0x1.921fb54442d28469898cc51701b8p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0x8p-152L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16496L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16496L -0x8p-152L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16496L -0x8p-152L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16496L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0x8p-152L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16496L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16496L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16496L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16496L -0x8p-16448L : -0x3.243f6a8885a288d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0x4p-1076L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0x8p-16448L : -0x3.243f6a8885a288d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16496L -0x8p-16448L : -0x3.243f6a8885a288d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16496L -0x8p-16448L : -0x3.243f6a8885a288d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16496L -0x8p-16448L : -0x3.243f6a8885a288d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16496L -0x4p-16448L : -0x3.243f6a8885a208d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0x8p-16448L : -0x3.243f6a8885a288d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0x8p-16448L : -0x3.243f6a8885a288d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0x4p-16448L : -0x3.243f6a8885a208d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16496L -0x4p-16448L : -0x3.243f6a8885a208d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16496L -0x4p-16448L : -0x3.243f6a8885a208d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16496L -0x4p-16448L : -0x3.243f6a8885a208d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16496L -0x4p-16496L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0x4p-16448L : -0x3.243f6a8885a208d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0x4p-16448L : -0x3.243f6a8885a208d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0x4p-16496L : -0x2.5b2f8fe6643a469e4e5327a28296p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16496L -0x4p-16496L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16496L -0x4p-16496L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16496L -0x4p-16496L : -0x2.5b2f8fe6643a469e4e5327a28292p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0x4p-16496L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0x4p-16496L : -0x2.5b2f8fe6643a469e4e5327a28294p+0L : inexact-ok
 atan2 1 -max
 = atan2 downward flt-32 0x1p+0f -0xf.fffffp+124f : 0x3.243f68p+0f : inexact-ok
 = atan2 tonearest flt-32 0x1p+0f -0xf.fffffp+124f : 0x3.243f6cp+0f : inexact-ok
@@ -11262,10 +11262,10 @@ atan2 -1 -max
 = atan2 tonearest ldbl-96-m68k -0x1p+0L -0xf.fffffp+124L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1p+0L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1p+0L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1p+0L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1p+0L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1p+0L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1p+0L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1p+0L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1p+0L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1p+0L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1p+0L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1p+0L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1p+0L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -11282,10 +11282,10 @@ atan2 -1 -max
 = atan2 tonearest ldbl-96-m68k -0x1p+0L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1p+0L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1p+0L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1p+0L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1p+0L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1p+0L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1p+0L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1p+0L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1p+0L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1p+0L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1p+0L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1p+0L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1p+0L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -11298,18 +11298,18 @@ atan2 -1 -max
 = atan2 tonearest ldbl-96-m68k -0x1p+0L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1p+0L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1p+0L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1p+0L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1p+0L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1p+0L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1p+0L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1p+0L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1p+0L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1p+0L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1p+0L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1p+0L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1p+0L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1p+0L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1p+0L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x1p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1p+0L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1p+0L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x1p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x1p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x1p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x1p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -11616,10 +11616,10 @@ atan2 -min -max
 = atan2 tonearest ldbl-96-m68k -0x4p-128L -0xf.fffffp+124L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-128L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-128L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-128L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-128L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-128L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -11636,10 +11636,10 @@ atan2 -min -max
 = atan2 tonearest ldbl-96-m68k -0x4p-128L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-128L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-128L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-128L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-128L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-128L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -11652,18 +11652,18 @@ atan2 -min -max
 = atan2 tonearest ldbl-96-m68k -0x4p-128L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-128L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-128L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-128L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-128L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-128L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -11680,10 +11680,10 @@ atan2 -min -max
 = atan2 tonearest ldbl-96-m68k -0x4p-1024L -0xf.fffffp+124L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1024L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1024L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1024L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1024L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1024L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1024L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1024L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1024L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -11700,10 +11700,10 @@ atan2 -min -max
 = atan2 tonearest ldbl-96-m68k -0x4p-1024L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1024L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1024L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1024L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1024L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1024L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1024L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1024L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1024L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -11716,18 +11716,18 @@ atan2 -min -max
 = atan2 tonearest ldbl-96-m68k -0x4p-1024L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1024L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1024L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1024L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1024L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1024L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1024L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1024L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1024L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1024L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1024L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1024L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1024L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1024L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1024L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -11740,10 +11740,10 @@ atan2 -min -max
 = atan2 tonearest ldbl-96-m68k -0x4p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x4p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x4p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x4p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -11752,10 +11752,10 @@ atan2 -min -max
 = atan2 tonearest ldbl-96-m68k -0x4p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x4p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x4p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x4p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -11764,18 +11764,18 @@ atan2 -min -max
 = atan2 tonearest ldbl-96-m68k -0x4p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16384L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16384L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16384L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16384L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16384L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16384L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16384L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16384L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16384L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16384L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16384L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x2p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x2p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x2p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -11784,10 +11784,10 @@ atan2 -min -max
 = atan2 tonearest ldbl-96-m68k -0x2p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x2p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x2p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x2p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x2p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x2p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x2p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x2p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x2p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x2p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -11796,10 +11796,10 @@ atan2 -min -max
 = atan2 tonearest ldbl-96-m68k -0x2p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x2p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x2p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x2p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x2p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x2p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x2p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x2p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x2p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x2p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -11808,18 +11808,18 @@ atan2 -min -max
 = atan2 tonearest ldbl-96-m68k -0x2p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x2p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x2p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x2p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x2p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x2p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x2p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x2p-16384L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x2p-16384L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x2p-16384L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x2p-16384L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x2p-16384L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x2p-16384L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x2p-16384L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x2p-16384L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x2p-16384L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x2p-16384L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x2p-16384L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward dbl-64 -0x8p-972 -0xf.fffffp+124 : -0x3.243f6a8885a32p+0 : inexact-ok
 = atan2 tonearest dbl-64 -0x8p-972 -0xf.fffffp+124 : -0x3.243f6a8885a3p+0 : inexact-ok
 = atan2 towardzero dbl-64 -0x8p-972 -0xf.fffffp+124 : -0x3.243f6a8885a3p+0 : inexact-ok
@@ -11832,10 +11832,10 @@ atan2 -min -max
 = atan2 tonearest ldbl-96-m68k -0x8p-972L -0xf.fffffp+124L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-972L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-972L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-972L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-972L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x8p-972L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x8p-972L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -11852,10 +11852,10 @@ atan2 -min -max
 = atan2 tonearest ldbl-96-m68k -0x8p-972L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-972L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-972L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-972L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-972L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x8p-972L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x8p-972L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -11868,18 +11868,18 @@ atan2 -min -max
 = atan2 tonearest ldbl-96-m68k -0x8p-972L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-972L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-972L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-972L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-972L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-972L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-972L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x8p-972L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x8p-972L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -12130,10 +12130,10 @@ atan2 -min_subnorm -max
 = atan2 tonearest ldbl-96-m68k -0x8p-152L -0xf.fffffp+124L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-152L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-152L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-152L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x8p-152L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x8p-152L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -12150,10 +12150,10 @@ atan2 -min_subnorm -max
 = atan2 tonearest ldbl-96-m68k -0x8p-152L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-152L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-152L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-152L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x8p-152L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x8p-152L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -12166,18 +12166,18 @@ atan2 -min_subnorm -max
 = atan2 tonearest ldbl-96-m68k -0x8p-152L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-152L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-152L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -12194,10 +12194,10 @@ atan2 -min_subnorm -max
 = atan2 tonearest ldbl-96-m68k -0x4p-1076L -0xf.fffffp+124L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1076L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1076L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1076L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1076L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1076L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1076L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -12214,10 +12214,10 @@ atan2 -min_subnorm -max
 = atan2 tonearest ldbl-96-m68k -0x4p-1076L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1076L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1076L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1076L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1076L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1076L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -12230,18 +12230,18 @@ atan2 -min_subnorm -max
 = atan2 tonearest ldbl-96-m68k -0x4p-1076L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1076L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1076L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1076L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1076L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -12254,10 +12254,10 @@ atan2 -min_subnorm -max
 = atan2 tonearest ldbl-96-m68k -0x8p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x8p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x8p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x8p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -12266,10 +12266,10 @@ atan2 -min_subnorm -max
 = atan2 tonearest ldbl-96-m68k -0x8p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-intel -0x8p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-intel -0x8p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-intel -0x8p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -12278,70 +12278,70 @@ atan2 -min_subnorm -max
 = atan2 tonearest ldbl-96-m68k -0x8p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-16448L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-16448L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-16448L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-16448L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0x4p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0x4p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0x4p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0x4p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = atan2 downward ldbl-96-m68k -0x4p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 tonearest ldbl-96-m68k -0x4p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16448L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16448L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16448L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16448L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16496L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16496L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16496L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16496L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16496L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0xf.fffffp+124L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16496L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16496L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16496L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16496L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0xf.ffffffffffff8p+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16496L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16496L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16496L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16496L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0xf.fffffffffffffffp+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16496L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16496L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16496L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0xf.fffffffffffffffffffffffffff8p+16380L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 atan2 1 max missing-underflow
 = atan2 downward flt-32 0x1p+0f 0xf.fffffp+124f : 0x1p-128f : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest flt-32 0x1p+0f 0xf.fffffp+124f : 0x1p-128f : inexact-ok underflow underflow-ok errno-erange-ok
@@ -12428,14 +12428,14 @@ atan2 -1 max missing-underflow
 = atan2 tonearest ldbl-96-m68k -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001p-128L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001p-128L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001p-128L : inexact-ok
-= atan2 downward ldbl-128 -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001000001000001p-128L : inexact-ok
+= atan2 downward ldbl-128 -0x1p+0L 0xf.fffffp+124L : -0x1.0000010000010000010000010001p-128L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001000001000001p-128L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001000001000000ffffp-128L : inexact-ok
-= atan2 upward ldbl-128 -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001000001000000ffffp-128L : inexact-ok
-= atan2 downward ldbl-128ibm -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001000001000001p-128L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001000001000001p-128L : inexact-ok
+= atan2 upward ldbl-128 -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001000001000001p-128L : inexact-ok
+= atan2 downward ldbl-128ibm -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001000001000001008p-128L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001000001000001p-128L : inexact-ok
-= atan2 towardzero ldbl-128ibm -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001000001000000ff8p-128L : inexact-ok
-= atan2 upward ldbl-128ibm -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001000001000000ff8p-128L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001000001000001p-128L : inexact-ok
+= atan2 upward ldbl-128ibm -0x1p+0L 0xf.fffffp+124L : -0x1.000001000001000001000001p-128L : inexact-ok
 = atan2 downward dbl-64 -0x1p+0 0xf.ffffffffffff8p+1020 : -0x1.0000000000004p-1024 : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest dbl-64 -0x1p+0 0xf.ffffffffffff8p+1020 : -0x1p-1024 : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 towardzero dbl-64 -0x1p+0 0xf.ffffffffffff8p+1020 : -0x1p-1024 : inexact-ok underflow underflow-ok errno-erange-ok
@@ -12448,10 +12448,10 @@ atan2 -1 max missing-underflow
 = atan2 tonearest ldbl-96-m68k -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.00000000000008p-1024L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.00000000000008p-1024L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.00000000000008p-1024L : inexact-ok
-= atan2 downward ldbl-128 -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.000000000000080000000000004p-1024L : inexact-ok
+= atan2 downward ldbl-128 -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.0000000000000800000000000041p-1024L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.000000000000080000000000004p-1024L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.000000000000080000000000003fp-1024L : inexact-ok
-= atan2 upward ldbl-128 -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.000000000000080000000000003fp-1024L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.000000000000080000000000004p-1024L : inexact-ok
+= atan2 upward ldbl-128 -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.000000000000080000000000004p-1024L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1.0000000000004p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128ibm -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 towardzero ldbl-128ibm -0x1p+0L 0xf.ffffffffffff8p+1020L : -0x1p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
@@ -12464,18 +12464,18 @@ atan2 -1 max missing-underflow
 = atan2 tonearest ldbl-96-m68k -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 towardzero ldbl-96-m68k -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 upward ldbl-96-m68k -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000001p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 downward ldbl-128 -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000001000000000004p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128 -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000001p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 towardzero ldbl-128 -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000000fffffffffffcp-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 upward ldbl-128 -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000000fffffffffffcp-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 towardzero ldbl-128 -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000001p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= atan2 upward ldbl-128 -0x1p+0L 0xf.fffffffffffffffp+16380L : -0x1.0000000000000001p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 downward ldbl-128 -0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x1.0000000000000000000000000004p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128 -0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 towardzero ldbl-128 -0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 upward ldbl-128 -0x1p+0L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atan2 downward ldbl-128 -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.000000000000040000000000005p-1024L : inexact-ok
+= atan2 downward ldbl-128 -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.0000000000000400000000000051p-1024L : inexact-ok
 = atan2 tonearest ldbl-128 -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.000000000000040000000000005p-1024L : inexact-ok
-= atan2 towardzero ldbl-128 -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.000000000000040000000000004fp-1024L : inexact-ok
-= atan2 upward ldbl-128 -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.000000000000040000000000004fp-1024L : inexact-ok
+= atan2 towardzero ldbl-128 -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.000000000000040000000000005p-1024L : inexact-ok
+= atan2 upward ldbl-128 -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.000000000000040000000000005p-1024L : inexact-ok
 = atan2 downward ldbl-128ibm -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1.0000000000004p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128ibm -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 towardzero ldbl-128ibm -0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
@@ -12782,14 +12782,14 @@ atan2 -min max missing-underflow missing-errno
 = atan2 tonearest ldbl-96-m68k -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004p-256L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004p-256L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004p-256L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004000004000004p-256L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0xf.fffffp+124L : -0x4.0000040000040000040000040004p-256L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004000004000004p-256L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004000004000003fffcp-256L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004000004000003fffcp-256L : inexact-ok
-= atan2 downward ldbl-128ibm -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004000004000004p-256L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004000004000004p-256L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004000004000004p-256L : inexact-ok
+= atan2 downward ldbl-128ibm -0x4p-128L 0xf.fffffp+124L : -0x4.00000400000400000400000402p-256L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004000004000004p-256L : inexact-ok
-= atan2 towardzero ldbl-128ibm -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004000004000003fep-256L : inexact-ok
-= atan2 upward ldbl-128ibm -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004000004000003fep-256L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004000004000004p-256L : inexact-ok
+= atan2 upward ldbl-128ibm -0x4p-128L 0xf.fffffp+124L : -0x4.000004000004000004000004p-256L : inexact-ok
 = atan2 downward dbl-64 -0x4p-128 0xf.ffffffffffff8p+1020 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest dbl-64 -0x4p-128 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero dbl-64 -0x4p-128 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
@@ -12802,10 +12802,10 @@ atan2 -min max missing-underflow missing-errno
 = atan2 tonearest ldbl-96-m68k -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002p-1152L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002p-1152L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002p-1152L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-1152L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002000000000000104p-1152L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-1152L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000000fcp-1152L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000000fcp-1152L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-1152L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-1152L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128ibm -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128ibm -0x4p-128L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
@@ -12826,10 +12826,10 @@ atan2 -min max missing-underflow missing-errno
 = atan2 tonearest ldbl-128 -0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128 -0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 upward ldbl-128 -0x4p-128L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
-= atan2 downward ldbl-128 -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-1152L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.0000000000001000000000000144p-1152L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-1152L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000013cp-1152L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000013cp-1152L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-1152L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-1152L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128ibm -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128ibm -0x4p-128L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
@@ -12846,10 +12846,10 @@ atan2 -min max missing-underflow missing-errno
 = atan2 tonearest ldbl-96-m68k -0x4p-1024L 0xf.fffffp+124L : -0x4.000004000004p-1152L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1024L 0xf.fffffp+124L : -0x4.000004000004p-1152L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1024L 0xf.fffffp+124L : -0x4.000004000004p-1152L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1024L 0xf.fffffp+124L : -0x4.000004000004000004000004p-1152L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0xf.fffffp+124L : -0x4.0000040000040000040000040004p-1152L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L 0xf.fffffp+124L : -0x4.000004000004000004000004p-1152L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1024L 0xf.fffffp+124L : -0x4.000004000004000004000003fffcp-1152L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1024L 0xf.fffffp+124L : -0x4.000004000004000004000003fffcp-1152L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0xf.fffffp+124L : -0x4.000004000004000004000004p-1152L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0xf.fffffp+124L : -0x4.000004000004000004000004p-1152L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1024L 0xf.fffffp+124L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1024L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1024L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
@@ -12866,10 +12866,10 @@ atan2 -min max missing-underflow missing-errno
 = atan2 tonearest ldbl-96-m68k -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002p-2048L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002p-2048L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002p-2048L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-2048L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002000000000000104p-2048L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-2048L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000000fcp-2048L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000000fcp-2048L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-2048L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-2048L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1024L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
@@ -12890,10 +12890,10 @@ atan2 -min max missing-underflow missing-errno
 = atan2 tonearest ldbl-128 -0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128 -0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 upward ldbl-128 -0x4p-1024L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
-= atan2 downward ldbl-128 -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-2048L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.0000000000001000000000000144p-2048L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-2048L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000013cp-2048L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000013cp-2048L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-2048L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-2048L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1024L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
@@ -12998,10 +12998,10 @@ atan2 -min max missing-underflow missing-errno
 = atan2 tonearest ldbl-96-m68k -0x8p-972L 0xf.fffffp+124L : -0x8.000008000008p-1100L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-972L 0xf.fffffp+124L : -0x8.000008000008p-1100L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-972L 0xf.fffffp+124L : -0x8.000008000008p-1100L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-972L 0xf.fffffp+124L : -0x8.000008000008000008000008p-1100L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0xf.fffffp+124L : -0x8.0000080000080000080000080008p-1100L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L 0xf.fffffp+124L : -0x8.000008000008000008000008p-1100L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L 0xf.fffffp+124L : -0x8.000008000008000008000007fff8p-1100L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L 0xf.fffffp+124L : -0x8.000008000008000008000007fff8p-1100L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0xf.fffffp+124L : -0x8.000008000008000008000008p-1100L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0xf.fffffp+124L : -0x8.000008000008000008000008p-1100L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-972L 0xf.fffffp+124L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128ibm -0x8p-972L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128ibm -0x8p-972L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
@@ -13018,10 +13018,10 @@ atan2 -min max missing-underflow missing-errno
 = atan2 tonearest ldbl-96-m68k -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x8.0000000000004p-1996L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x8.0000000000004p-1996L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x8.0000000000004p-1996L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000002p-1996L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x8.0000000000004000000000000208p-1996L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000002p-1996L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000001f8p-1996L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000001f8p-1996L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000002p-1996L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000002p-1996L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128ibm -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128ibm -0x8p-972L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
@@ -13042,10 +13042,10 @@ atan2 -min max missing-underflow missing-errno
 = atan2 tonearest ldbl-128 -0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128 -0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 upward ldbl-128 -0x8p-972L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
-= atan2 downward ldbl-128 -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.000000000000200000000000028p-1996L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.0000000000002000000000000288p-1996L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.000000000000200000000000028p-1996L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.0000000000002000000000000278p-1996L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.0000000000002000000000000278p-1996L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.000000000000200000000000028p-1996L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.000000000000200000000000028p-1996L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128ibm -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128ibm -0x8p-972L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
@@ -13296,14 +13296,14 @@ atan2 -min_subnorm max missing-underflow missing-errno
 = atan2 tonearest ldbl-96-m68k -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008p-280L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008p-280L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008p-280L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0xf.fffffp+124L : -0x8.0000080000080000080000080008p-280L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000007fff8p-280L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000007fff8p-280L : inexact-ok
-= atan2 downward ldbl-128ibm -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok
+= atan2 downward ldbl-128ibm -0x8p-152L 0xf.fffffp+124L : -0x8.00000800000800000800000804p-280L : inexact-ok
 = atan2 tonearest ldbl-128ibm -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok
-= atan2 towardzero ldbl-128ibm -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000007fcp-280L : inexact-ok
-= atan2 upward ldbl-128ibm -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000007fcp-280L : inexact-ok
+= atan2 towardzero ldbl-128ibm -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok
+= atan2 upward ldbl-128ibm -0x8p-152L 0xf.fffffp+124L : -0x8.000008000008000008000008p-280L : inexact-ok
 = atan2 downward dbl-64 -0x8p-152 0xf.ffffffffffff8p+1020 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest dbl-64 -0x8p-152 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero dbl-64 -0x8p-152 0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
@@ -13316,10 +13316,10 @@ atan2 -min_subnorm max missing-underflow missing-errno
 = atan2 tonearest ldbl-96-m68k -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x8.0000000000004p-1176L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x8.0000000000004p-1176L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x8.0000000000004p-1176L : inexact-ok
-= atan2 downward ldbl-128 -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000002p-1176L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x8.0000000000004000000000000208p-1176L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000002p-1176L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000001f8p-1176L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000001f8p-1176L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000002p-1176L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x8.00000000000040000000000002p-1176L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128ibm -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128ibm -0x8p-152L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
@@ -13340,10 +13340,10 @@ atan2 -min_subnorm max missing-underflow missing-errno
 = atan2 tonearest ldbl-128 -0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128 -0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 upward ldbl-128 -0x8p-152L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
-= atan2 downward ldbl-128 -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.000000000000200000000000028p-1176L : inexact-ok
+= atan2 downward ldbl-128 -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.0000000000002000000000000288p-1176L : inexact-ok
 = atan2 tonearest ldbl-128 -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.000000000000200000000000028p-1176L : inexact-ok
-= atan2 towardzero ldbl-128 -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.0000000000002000000000000278p-1176L : inexact-ok
-= atan2 upward ldbl-128 -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.0000000000002000000000000278p-1176L : inexact-ok
+= atan2 towardzero ldbl-128 -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.000000000000200000000000028p-1176L : inexact-ok
+= atan2 upward ldbl-128 -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x8.000000000000200000000000028p-1176L : inexact-ok
 = atan2 downward ldbl-128ibm -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128ibm -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128ibm -0x8p-152L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
@@ -13360,10 +13360,10 @@ atan2 -min_subnorm max missing-underflow missing-errno
 = atan2 tonearest ldbl-96-m68k -0x4p-1076L 0xf.fffffp+124L : -0x4.000004000004p-1204L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1076L 0xf.fffffp+124L : -0x4.000004000004p-1204L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1076L 0xf.fffffp+124L : -0x4.000004000004p-1204L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1076L 0xf.fffffp+124L : -0x4.000004000004000004000004p-1204L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0xf.fffffp+124L : -0x4.0000040000040000040000040004p-1204L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L 0xf.fffffp+124L : -0x4.000004000004000004000004p-1204L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L 0xf.fffffp+124L : -0x4.000004000004000004000003fffcp-1204L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L 0xf.fffffp+124L : -0x4.000004000004000004000003fffcp-1204L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0xf.fffffp+124L : -0x4.000004000004000004000004p-1204L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0xf.fffffp+124L : -0x4.000004000004000004000004p-1204L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1076L 0xf.fffffp+124L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1076L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1076L 0xf.fffffp+124L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
@@ -13380,10 +13380,10 @@ atan2 -min_subnorm max missing-underflow missing-errno
 = atan2 tonearest ldbl-96-m68k -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002p-2100L : inexact-ok
 = atan2 towardzero ldbl-96-m68k -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002p-2100L : inexact-ok
 = atan2 upward ldbl-96-m68k -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002p-2100L : inexact-ok
-= atan2 downward ldbl-128 -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-2100L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4.0000000000002000000000000104p-2100L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-2100L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000000fcp-2100L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000000fcp-2100L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-2100L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4.00000000000020000000000001p-2100L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1076L 0xf.ffffffffffff8p+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
@@ -13404,10 +13404,10 @@ atan2 -min_subnorm max missing-underflow missing-errno
 = atan2 tonearest ldbl-128 -0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128 -0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 upward ldbl-128 -0x4p-1076L 0xf.fffffffffffffffffffffffffff8p+16380L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
-= atan2 downward ldbl-128 -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-2100L : inexact-ok
+= atan2 downward ldbl-128 -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.0000000000001000000000000144p-2100L : inexact-ok
 = atan2 tonearest ldbl-128 -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-2100L : inexact-ok
-= atan2 towardzero ldbl-128 -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000013cp-2100L : inexact-ok
-= atan2 upward ldbl-128 -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000013cp-2100L : inexact-ok
+= atan2 towardzero ldbl-128 -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-2100L : inexact-ok
+= atan2 upward ldbl-128 -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4.000000000000100000000000014p-2100L : inexact-ok
 = atan2 downward ldbl-128ibm -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
 = atan2 tonearest ldbl-128ibm -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
 = atan2 towardzero ldbl-128ibm -0x4p-1076L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange errno-erange-ok
@@ -13798,94 +13798,94 @@ atanh min missing-underflow spurious-underflow:ldbl-96-intel:x86
 = atanh towardzero ldbl-128ibm 0x8p-972L : 0x8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
 = atanh upward ldbl-128ibm 0x8p-972L : 0x8.00000000000000000000000004p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
 atanh -min missing-underflow spurious-underflow:ldbl-96-intel:x86
-= atanh downward flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
-= atanh tonearest flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
-= atanh towardzero flt-32 -0x4p-128f : -0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
-= atanh upward flt-32 -0x4p-128f : -0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
-= atanh downward dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward flt-32 -0x4p-128f : -0x4.000008p-128f : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh tonearest flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward dbl-64 -0x4p-128 : -0x4.0000000000004p-128 : inexact-ok underflow-ok:ldbl-96-intel:x86
 = atanh tonearest dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh towardzero dbl-64 -0x4p-128 : -0x3.ffffffffffffep-128 : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh upward dbl-64 -0x4p-128 : -0x3.ffffffffffffep-128 : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh downward ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward ldbl-96-intel -0x4p-128L : -0x4.0000000000000008p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
 = atanh tonearest ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh towardzero ldbl-96-intel -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh upward ldbl-96-intel -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh downward ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward ldbl-96-m68k -0x4p-128L : -0x4.0000000000000008p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
 = atanh tonearest ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh towardzero ldbl-96-m68k -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh upward ldbl-96-m68k -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh downward ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward ldbl-128 -0x4p-128L : -0x4.0000000000000000000000000004p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
 = atanh tonearest ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh towardzero ldbl-128 -0x4p-128L : -0x3.fffffffffffffffffffffffffffep-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh upward ldbl-128 -0x4p-128L : -0x3.fffffffffffffffffffffffffffep-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh downward ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward ldbl-128ibm -0x4p-128L : -0x4.00000000000000000000000002p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
 = atanh tonearest ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh towardzero ldbl-128ibm -0x4p-128L : -0x3.ffffffffffffffffffffffffffp-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh upward ldbl-128ibm -0x4p-128L : -0x3.ffffffffffffffffffffffffffp-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh downward dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
-= atanh tonearest dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
-= atanh towardzero dbl-64 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
-= atanh upward dbl-64 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
-= atanh downward ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward dbl-64 -0x4p-1024 : -0x4.0000000000004p-1024 : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh tonearest dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward ldbl-96-intel -0x4p-1024L : -0x4.0000000000000008p-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
 = atanh tonearest ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh towardzero ldbl-96-intel -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh upward ldbl-96-intel -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh downward ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward ldbl-96-m68k -0x4p-1024L : -0x4.0000000000000008p-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
 = atanh tonearest ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh towardzero ldbl-96-m68k -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh upward ldbl-96-m68k -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh downward ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward ldbl-128 -0x4p-1024L : -0x4.0000000000000000000000000004p-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
 = atanh tonearest ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh towardzero ldbl-128 -0x4p-1024L : -0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh upward ldbl-128 -0x4p-1024L : -0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh downward ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh towardzero ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward ldbl-128ibm -0x4p-1024L : -0x4.0000000000004p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
 = atanh tonearest ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh towardzero ldbl-128ibm -0x4p-1024L : -0x3.ffffffffffffcp-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh upward ldbl-128ibm -0x4p-1024L : -0x3.ffffffffffffcp-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh downward ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
-= atanh tonearest ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
-= atanh towardzero ldbl-96-intel -0x4p-16384L : -0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
-= atanh upward ldbl-96-intel -0x4p-16384L : -0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
-= atanh downward ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh upward ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh downward ldbl-96-intel -0x4p-16384L : -0x4.0000000000000008p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh tonearest ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward ldbl-96-m68k -0x4p-16384L : -0x4.0000000000000008p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
 = atanh tonearest ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh towardzero ldbl-96-m68k -0x4p-16384L : -0x3.fffffffffffffffcp-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh upward ldbl-96-m68k -0x4p-16384L : -0x3.fffffffffffffffcp-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh downward ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
-= atanh tonearest ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
-= atanh towardzero ldbl-128 -0x4p-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
-= atanh upward ldbl-128 -0x4p-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
-= atanh downward ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh towardzero ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward ldbl-128 -0x4p-16384L : -0x4.0000000000000000000000000004p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh tonearest ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward ldbl-96-intel -0x2p-16384L : -0x2.0000000000000008p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
 = atanh tonearest ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh towardzero ldbl-96-intel -0x2p-16384L : -0x1.fffffffffffffff8p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh upward ldbl-96-intel -0x2p-16384L : -0x1.fffffffffffffff8p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh downward ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
-= atanh tonearest ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
-= atanh towardzero ldbl-96-m68k -0x2p-16384L : -0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
-= atanh upward ldbl-96-m68k -0x2p-16384L : -0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
-= atanh downward ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh towardzero ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh upward ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh downward ldbl-96-m68k -0x2p-16384L : -0x2.0000000000000004p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh tonearest ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward ldbl-128 -0x2p-16384L : -0x2.0000000000000000000000000004p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
 = atanh tonearest ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh towardzero ldbl-128 -0x2p-16384L : -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh upward ldbl-128 -0x2p-16384L : -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh downward dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh upward ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh downward dbl-64 -0x8p-972 : -0x8.0000000000008p-972 : inexact-ok underflow-ok:ldbl-96-intel:x86
 = atanh tonearest dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh towardzero dbl-64 -0x8p-972 : -0x7.ffffffffffffcp-972 : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh upward dbl-64 -0x8p-972 : -0x7.ffffffffffffcp-972 : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh downward ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward ldbl-96-intel -0x8p-972L : -0x8.000000000000001p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
 = atanh tonearest ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh towardzero ldbl-96-intel -0x8p-972L : -0x7.fffffffffffffff8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh upward ldbl-96-intel -0x8p-972L : -0x7.fffffffffffffff8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh downward ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward ldbl-96-m68k -0x8p-972L : -0x8.000000000000001p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
 = atanh tonearest ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh towardzero ldbl-96-m68k -0x8p-972L : -0x7.fffffffffffffff8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh upward ldbl-96-m68k -0x8p-972L : -0x7.fffffffffffffff8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh downward ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward ldbl-128 -0x8p-972L : -0x8.0000000000000000000000000008p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
 = atanh tonearest ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh towardzero ldbl-128 -0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh upward ldbl-128 -0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
-= atanh downward ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
-= atanh tonearest ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
-= atanh towardzero ldbl-128ibm -0x8p-972L : -0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
-= atanh upward ldbl-128ibm -0x8p-972L : -0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
+= atanh towardzero ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh downward ldbl-128ibm -0x8p-972L : -0x8.00000000000000000000000004p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh tonearest ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh towardzero ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
+= atanh upward ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok:ldbl-96-intel:x86
 atanh min_subnorm missing-underflow
 = atanh downward flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
 = atanh tonearest flt-32 0x8p-152f : 0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
@@ -13956,74 +13956,74 @@ atanh min_subnorm missing-underflow
 = atanh towardzero ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
 = atanh upward ldbl-128 0x4p-16496L : 0x8p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
 atanh -min_subnorm missing-underflow
-= atanh downward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh downward flt-32 -0x8p-152f : -0x1p-148f : inexact-ok underflow underflow-ok errno-erange-ok
 = atanh tonearest flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh towardzero flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh upward flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh downward dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= atanh towardzero flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh upward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh downward dbl-64 -0x8p-152 : -0x8.0000000000008p-152 : inexact-ok
 = atanh tonearest dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
-= atanh towardzero dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
-= atanh upward dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
-= atanh downward ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= atanh towardzero dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= atanh upward dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= atanh downward ldbl-96-intel -0x8p-152L : -0x8.000000000000001p-152L : inexact-ok
 = atanh tonearest ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
-= atanh towardzero ldbl-96-intel -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
-= atanh upward ldbl-96-intel -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
-= atanh downward ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= atanh towardzero ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= atanh upward ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= atanh downward ldbl-96-m68k -0x8p-152L : -0x8.000000000000001p-152L : inexact-ok
 = atanh tonearest ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
-= atanh towardzero ldbl-96-m68k -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
-= atanh upward ldbl-96-m68k -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
-= atanh downward ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= atanh towardzero ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= atanh upward ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= atanh downward ldbl-128 -0x8p-152L : -0x8.0000000000000000000000000008p-152L : inexact-ok
 = atanh tonearest ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
-= atanh towardzero ldbl-128 -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
-= atanh upward ldbl-128 -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
-= atanh downward ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= atanh towardzero ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= atanh upward ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= atanh downward ldbl-128ibm -0x8p-152L : -0x8.00000000000000000000000004p-152L : inexact-ok
 = atanh tonearest ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
-= atanh towardzero ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
-= atanh upward ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
-= atanh downward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh towardzero ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= atanh upward ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= atanh downward dbl-64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
 = atanh tonearest dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh towardzero dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh upward dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh downward ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= atanh towardzero dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh upward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh downward ldbl-96-intel -0x4p-1076L : -0x4.0000000000000008p-1076L : inexact-ok
 = atanh tonearest ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
-= atanh towardzero ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
-= atanh upward ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
-= atanh downward ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= atanh towardzero ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= atanh upward ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= atanh downward ldbl-96-m68k -0x4p-1076L : -0x4.0000000000000008p-1076L : inexact-ok
 = atanh tonearest ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
-= atanh towardzero ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
-= atanh upward ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
-= atanh downward ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= atanh towardzero ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= atanh upward ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= atanh downward ldbl-128 -0x4p-1076L : -0x4.0000000000000000000000000004p-1076L : inexact-ok
 = atanh tonearest ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
-= atanh towardzero ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
-= atanh upward ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
-= atanh downward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh towardzero ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= atanh upward ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= atanh downward ldbl-128ibm -0x4p-1076L : -0x8p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
 = atanh tonearest ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh towardzero ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh upward ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh downward ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh towardzero ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh upward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh downward ldbl-96-intel -0x8p-16448L : -0x1p-16444L : inexact-ok underflow underflow-ok errno-erange-ok
 = atanh tonearest ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh towardzero ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh upward ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh downward ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh towardzero ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh upward ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh downward ldbl-96-m68k -0x8p-16448L : -0xcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
 = atanh tonearest ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh towardzero ldbl-96-m68k -0x8p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh upward ldbl-96-m68k -0x8p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh downward ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh towardzero ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh upward ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh downward ldbl-128 -0x8p-16448L : -0x8.000000000004p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
 = atanh tonearest ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh towardzero ldbl-128 -0x8p-16448L : -0x7.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh upward ldbl-128 -0x8p-16448L : -0x7.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh downward ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh towardzero ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh upward ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh downward ldbl-96-m68k -0x4p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
 = atanh tonearest ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh towardzero ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh upward ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh downward ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh towardzero ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh upward ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh downward ldbl-128 -0x4p-16448L : -0x4.000000000004p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
 = atanh tonearest ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh towardzero ldbl-128 -0x4p-16448L : -0x3.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh upward ldbl-128 -0x4p-16448L : -0x3.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh downward ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh towardzero ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh upward ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh downward ldbl-128 -0x4p-16496L : -0x8p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
 = atanh tonearest ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh towardzero ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= atanh upward ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh towardzero ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
+= atanh upward ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
 cabs 0.75 12.390625
 = cabs downward flt-32 0xcp-4f 0xc.64p+0f : 0xc.69ce3p+0f : inexact-ok
 = cabs tonearest flt-32 0xcp-4f 0xc.64p+0f : 0xc.69ce3p+0f : inexact-ok
@@ -14466,10 +14466,10 @@ carg -2.0 -0
 = carg tonearest ldbl-96-m68k -0x2p+0L -0x0p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = carg towardzero ldbl-96-m68k -0x2p+0L -0x0p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = carg upward ldbl-96-m68k -0x2p+0L -0x0p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= carg downward ldbl-128 -0x2p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= carg downward ldbl-128 -0x2p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = carg tonearest ldbl-128 -0x2p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= carg towardzero ldbl-128 -0x2p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= carg upward ldbl-128 -0x2p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= carg towardzero ldbl-128 -0x2p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= carg upward ldbl-128 -0x2p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = carg downward ldbl-128ibm -0x2p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = carg tonearest ldbl-128ibm -0x2p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = carg towardzero ldbl-128ibm -0x2p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -14516,10 +14516,10 @@ carg -0 -0
 = carg tonearest ldbl-96-m68k -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d4p+0L : inexact-ok
 = carg towardzero ldbl-96-m68k -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
 = carg upward ldbl-96-m68k -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308dp+0L : inexact-ok
-= carg downward ldbl-128 -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= carg downward ldbl-128 -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = carg tonearest ldbl-128 -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= carg towardzero ldbl-128 -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= carg upward ldbl-128 -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= carg towardzero ldbl-128 -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= carg upward ldbl-128 -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = carg downward ldbl-128ibm -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = carg tonearest ldbl-128ibm -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = carg towardzero ldbl-128ibm -0x0p+0L -0x0p+0L : -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -14591,10 +14591,10 @@ carg 0 -2.0
 = carg tonearest ldbl-96-m68k 0x0p+0L -0x2p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = carg towardzero ldbl-96-m68k 0x0p+0L -0x2p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
 = carg upward ldbl-96-m68k 0x0p+0L -0x2p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
-= carg downward ldbl-128 0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= carg downward ldbl-128 0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = carg tonearest ldbl-128 0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= carg towardzero ldbl-128 0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= carg upward ldbl-128 0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= carg towardzero ldbl-128 0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= carg upward ldbl-128 0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = carg downward ldbl-128ibm 0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = carg tonearest ldbl-128ibm 0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = carg towardzero ldbl-128ibm 0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -14616,10 +14616,10 @@ carg -0 -2.0
 = carg tonearest ldbl-96-m68k -0x0p+0L -0x2p+0L : -0x1.921fb54442d1846ap+0L : inexact-ok
 = carg towardzero ldbl-96-m68k -0x0p+0L -0x2p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
 = carg upward ldbl-96-m68k -0x0p+0L -0x2p+0L : -0x1.921fb54442d18468p+0L : inexact-ok
-= carg downward ldbl-128 -0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= carg downward ldbl-128 -0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = carg tonearest ldbl-128 -0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= carg towardzero ldbl-128 -0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= carg upward ldbl-128 -0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= carg towardzero ldbl-128 -0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= carg upward ldbl-128 -0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = carg downward ldbl-128ibm -0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = carg tonearest ldbl-128ibm -0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = carg towardzero ldbl-128ibm -0x0p+0L -0x2p+0L : -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -14692,7 +14692,7 @@ cbrt -0.001
 = cbrt towardzero ldbl-96-m68k -0x4.18937p-12L : -0x1.999998fbbbbb7ee2p-4L : inexact-ok
 = cbrt upward ldbl-96-m68k -0x4.18937p-12L : -0x1.999998fbbbbb7ee2p-4L : inexact-ok
 = cbrt downward ldbl-128 -0x4.18937p-12L : -0x1.999998fbbbbb7ee38e11ce06340cp-4L : inexact-ok
-= cbrt tonearest ldbl-128 -0x4.18937p-12L : -0x1.999998fbbbbb7ee38e11ce06340bp-4L : inexact-ok
+= cbrt tonearest ldbl-128 -0x4.18937p-12L : -0x1.999998fbbbbb7ee38e11ce06340cp-4L : inexact-ok
 = cbrt towardzero ldbl-128 -0x4.18937p-12L : -0x1.999998fbbbbb7ee38e11ce06340bp-4L : inexact-ok
 = cbrt upward ldbl-128 -0x4.18937p-12L : -0x1.999998fbbbbb7ee38e11ce06340bp-4L : inexact-ok
 = cbrt downward ldbl-128ibm -0x4.18937p-12L : -0x1.999998fbbbbb7ee38e11ce06348p-4L : inexact-ok
@@ -14736,7 +14736,7 @@ cbrt -0.001
 = cbrt towardzero ldbl-96-m68k -0x4.189374bc6a7ecp-12L : -0x1.999999999999921p-4L : inexact-ok
 = cbrt upward ldbl-96-m68k -0x4.189374bc6a7ecp-12L : -0x1.999999999999921p-4L : inexact-ok
 = cbrt downward ldbl-128 -0x4.189374bc6a7ecp-12L : -0x1.99999999999992111111111110eep-4L : inexact-ok
-= cbrt tonearest ldbl-128 -0x4.189374bc6a7ecp-12L : -0x1.99999999999992111111111110edp-4L : inexact-ok
+= cbrt tonearest ldbl-128 -0x4.189374bc6a7ecp-12L : -0x1.99999999999992111111111110eep-4L : inexact-ok
 = cbrt towardzero ldbl-128 -0x4.189374bc6a7ecp-12L : -0x1.99999999999992111111111110edp-4L : inexact-ok
 = cbrt upward ldbl-128 -0x4.189374bc6a7ecp-12L : -0x1.99999999999992111111111110edp-4L : inexact-ok
 = cbrt downward ldbl-128ibm -0x4.189374bc6a7ecp-12L : -0x1.99999999999992111111111111p-4L : inexact-ok
@@ -14755,10 +14755,10 @@ cbrt -0.001
 = cbrt tonearest ldbl-96-m68k -0x4.189374bc6a7fp-12L : -0x1.9999999999999a66p-4L : inexact-ok
 = cbrt towardzero ldbl-96-m68k -0x4.189374bc6a7fp-12L : -0x1.9999999999999a66p-4L : inexact-ok
 = cbrt upward ldbl-96-m68k -0x4.189374bc6a7fp-12L : -0x1.9999999999999a66p-4L : inexact-ok
-= cbrt downward ldbl-128 -0x4.189374bc6a7fp-12L : -0x1.9999999999999a66666666666666p-4L : inexact-ok
+= cbrt downward ldbl-128 -0x4.189374bc6a7fp-12L : -0x1.9999999999999a66666666666667p-4L : inexact-ok
 = cbrt tonearest ldbl-128 -0x4.189374bc6a7fp-12L : -0x1.9999999999999a66666666666666p-4L : inexact-ok
-= cbrt towardzero ldbl-128 -0x4.189374bc6a7fp-12L : -0x1.9999999999999a66666666666665p-4L : inexact-ok
-= cbrt upward ldbl-128 -0x4.189374bc6a7fp-12L : -0x1.9999999999999a66666666666665p-4L : inexact-ok
+= cbrt towardzero ldbl-128 -0x4.189374bc6a7fp-12L : -0x1.9999999999999a66666666666666p-4L : inexact-ok
+= cbrt upward ldbl-128 -0x4.189374bc6a7fp-12L : -0x1.9999999999999a66666666666666p-4L : inexact-ok
 = cbrt downward ldbl-128ibm -0x4.189374bc6a7fp-12L : -0x1.9999999999999a6666666666668p-4L : inexact-ok
 = cbrt tonearest ldbl-128ibm -0x4.189374bc6a7fp-12L : -0x1.9999999999999a6666666666668p-4L : inexact-ok
 = cbrt towardzero ldbl-128ibm -0x4.189374bc6a7fp-12L : -0x1.9999999999999a666666666666p-4L : inexact-ok
@@ -14771,10 +14771,10 @@ cbrt -0.001
 = cbrt tonearest ldbl-96-m68k -0x4.189374bc6a7ef9d8p-12L : -0x1.999999999999999ap-4L : inexact-ok
 = cbrt towardzero ldbl-96-m68k -0x4.189374bc6a7ef9d8p-12L : -0x1.9999999999999998p-4L : inexact-ok
 = cbrt upward ldbl-96-m68k -0x4.189374bc6a7ef9d8p-12L : -0x1.9999999999999998p-4L : inexact-ok
-= cbrt downward ldbl-128 -0x4.189374bc6a7ef9d8p-12L : -0x1.9999999999999999311111111111p-4L : inexact-ok
+= cbrt downward ldbl-128 -0x4.189374bc6a7ef9d8p-12L : -0x1.9999999999999999311111111112p-4L : inexact-ok
 = cbrt tonearest ldbl-128 -0x4.189374bc6a7ef9d8p-12L : -0x1.9999999999999999311111111111p-4L : inexact-ok
-= cbrt towardzero ldbl-128 -0x4.189374bc6a7ef9d8p-12L : -0x1.999999999999999931111111111p-4L : inexact-ok
-= cbrt upward ldbl-128 -0x4.189374bc6a7ef9d8p-12L : -0x1.999999999999999931111111111p-4L : inexact-ok
+= cbrt towardzero ldbl-128 -0x4.189374bc6a7ef9d8p-12L : -0x1.9999999999999999311111111111p-4L : inexact-ok
+= cbrt upward ldbl-128 -0x4.189374bc6a7ef9d8p-12L : -0x1.9999999999999999311111111111p-4L : inexact-ok
 = cbrt downward ldbl-128ibm -0x4.189374bc6a7ef9d8p-12L : -0x1.999999999999999931111111118p-4L : inexact-ok
 = cbrt tonearest ldbl-128ibm -0x4.189374bc6a7ef9d8p-12L : -0x1.99999999999999993111111111p-4L : inexact-ok
 = cbrt towardzero ldbl-128ibm -0x4.189374bc6a7ef9d8p-12L : -0x1.99999999999999993111111111p-4L : inexact-ok
@@ -14788,7 +14788,7 @@ cbrt -0.001
 = cbrt towardzero ldbl-96-m68k -0x4.189374bc6a7ef9ep-12L : -0x1.999999999999999ap-4L : inexact-ok
 = cbrt upward ldbl-96-m68k -0x4.189374bc6a7ef9ep-12L : -0x1.999999999999999ap-4L : inexact-ok
 = cbrt downward ldbl-128 -0x4.189374bc6a7ef9ep-12L : -0x1.999999999999999a3bbbbbbbbbbcp-4L : inexact-ok
-= cbrt tonearest ldbl-128 -0x4.189374bc6a7ef9ep-12L : -0x1.999999999999999a3bbbbbbbbbbbp-4L : inexact-ok
+= cbrt tonearest ldbl-128 -0x4.189374bc6a7ef9ep-12L : -0x1.999999999999999a3bbbbbbbbbbcp-4L : inexact-ok
 = cbrt towardzero ldbl-128 -0x4.189374bc6a7ef9ep-12L : -0x1.999999999999999a3bbbbbbbbbbbp-4L : inexact-ok
 = cbrt upward ldbl-128 -0x4.189374bc6a7ef9ep-12L : -0x1.999999999999999a3bbbbbbbbbbbp-4L : inexact-ok
 = cbrt downward ldbl-128ibm -0x4.189374bc6a7ef9ep-12L : -0x1.999999999999999a3bbbbbbbbcp-4L : inexact-ok
@@ -14811,10 +14811,10 @@ cbrt -0.001
 = cbrt tonearest ldbl-128ibm -0x4.189374bc6a7ef9db22d0e5604p-12L : -0x1.999999999999999999999999998p-4L : inexact-ok
 = cbrt towardzero ldbl-128ibm -0x4.189374bc6a7ef9db22d0e5604p-12L : -0x1.99999999999999999999999999p-4L : inexact-ok
 = cbrt upward ldbl-128ibm -0x4.189374bc6a7ef9db22d0e5604p-12L : -0x1.99999999999999999999999999p-4L : inexact-ok
-= cbrt downward ldbl-128 -0x4.189374bc6a7ef9db22d0e56042p-12L : -0x1.99999999999999999999999999a9p-4L : inexact-ok
+= cbrt downward ldbl-128 -0x4.189374bc6a7ef9db22d0e56042p-12L : -0x1.99999999999999999999999999aap-4L : inexact-ok
 = cbrt tonearest ldbl-128 -0x4.189374bc6a7ef9db22d0e56042p-12L : -0x1.99999999999999999999999999a9p-4L : inexact-ok
-= cbrt towardzero ldbl-128 -0x4.189374bc6a7ef9db22d0e56042p-12L : -0x1.99999999999999999999999999a8p-4L : inexact-ok
-= cbrt upward ldbl-128 -0x4.189374bc6a7ef9db22d0e56042p-12L : -0x1.99999999999999999999999999a8p-4L : inexact-ok
+= cbrt towardzero ldbl-128 -0x4.189374bc6a7ef9db22d0e56042p-12L : -0x1.99999999999999999999999999a9p-4L : inexact-ok
+= cbrt upward ldbl-128 -0x4.189374bc6a7ef9db22d0e56042p-12L : -0x1.99999999999999999999999999a9p-4L : inexact-ok
 = cbrt downward ldbl-128ibm -0x4.189374bc6a7ef9db22d0e56042p-12L : -0x1.9999999999999999999999999ap-4L : inexact-ok
 = cbrt tonearest ldbl-128ibm -0x4.189374bc6a7ef9db22d0e56042p-12L : -0x1.999999999999999999999999998p-4L : inexact-ok
 = cbrt towardzero ldbl-128ibm -0x4.189374bc6a7ef9db22d0e56042p-12L : -0x1.999999999999999999999999998p-4L : inexact-ok
@@ -15212,18 +15212,18 @@ cbrt -max
 = cbrt tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x2.85145f31ae515c44p+5460L : inexact-ok
 = cbrt towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x2.85145f31ae515c4p+5460L : inexact-ok
 = cbrt upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x2.85145f31ae515c4p+5460L : inexact-ok
-= cbrt downward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.85145f31ae515c43a4aea3c59784p+5460L : inexact-ok
+= cbrt downward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.85145f31ae515c43a4aea3c59786p+5460L : inexact-ok
 = cbrt tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.85145f31ae515c43a4aea3c59784p+5460L : inexact-ok
-= cbrt towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.85145f31ae515c43a4aea3c59782p+5460L : inexact-ok
-= cbrt upward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.85145f31ae515c43a4aea3c59782p+5460L : inexact-ok
+= cbrt towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.85145f31ae515c43a4aea3c59784p+5460L : inexact-ok
+= cbrt upward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.85145f31ae515c43a4aea3c59784p+5460L : inexact-ok
 = cbrt downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.85145f31ae515c447bb56e2b7c4ap+5460L : inexact-ok
 = cbrt tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.85145f31ae515c447bb56e2b7c4ap+5460L : inexact-ok
 = cbrt towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.85145f31ae515c447bb56e2b7c48p+5460L : inexact-ok
 = cbrt upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x2.85145f31ae515c447bb56e2b7c48p+5460L : inexact-ok
-= cbrt downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.85145f31ae5158e8608bd69864eap+340L : inexact-ok
+= cbrt downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.85145f31ae5158e8608bd69864ecp+340L : inexact-ok
 = cbrt tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.85145f31ae5158e8608bd69864eap+340L : inexact-ok
-= cbrt towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.85145f31ae5158e8608bd69864e8p+340L : inexact-ok
-= cbrt upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.85145f31ae5158e8608bd69864e8p+340L : inexact-ok
+= cbrt towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.85145f31ae5158e8608bd69864eap+340L : inexact-ok
+= cbrt upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.85145f31ae5158e8608bd69864eap+340L : inexact-ok
 = cbrt downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.85145f31ae5158e8608bd69865p+340L : inexact-ok
 = cbrt tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.85145f31ae5158e8608bd69865p+340L : inexact-ok
 = cbrt towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x2.85145f31ae5158e8608bd69864p+340L : inexact-ok
@@ -15354,10 +15354,10 @@ cbrt -min
 = cbrt tonearest ldbl-96-m68k -0x4p-1024L : -0xa.14517cc6b945711p-344L : inexact-ok
 = cbrt towardzero ldbl-96-m68k -0x4p-1024L : -0xa.14517cc6b945711p-344L : inexact-ok
 = cbrt upward ldbl-96-m68k -0x4p-1024L : -0xa.14517cc6b945711p-344L : inexact-ok
-= cbrt downward ldbl-128 -0x4p-1024L : -0xa.14517cc6b9457111eed5b8adf128p-344L : inexact-ok
+= cbrt downward ldbl-128 -0x4p-1024L : -0xa.14517cc6b9457111eed5b8adf13p-344L : inexact-ok
 = cbrt tonearest ldbl-128 -0x4p-1024L : -0xa.14517cc6b9457111eed5b8adf128p-344L : inexact-ok
-= cbrt towardzero ldbl-128 -0x4p-1024L : -0xa.14517cc6b9457111eed5b8adf12p-344L : inexact-ok
-= cbrt upward ldbl-128 -0x4p-1024L : -0xa.14517cc6b9457111eed5b8adf12p-344L : inexact-ok
+= cbrt towardzero ldbl-128 -0x4p-1024L : -0xa.14517cc6b9457111eed5b8adf128p-344L : inexact-ok
+= cbrt upward ldbl-128 -0x4p-1024L : -0xa.14517cc6b9457111eed5b8adf128p-344L : inexact-ok
 = cbrt downward ldbl-128ibm -0x4p-1024L : -0xa.14517cc6b9457111eed5b8adf4p-344L : inexact-ok
 = cbrt tonearest ldbl-128ibm -0x4p-1024L : -0xa.14517cc6b9457111eed5b8adfp-344L : inexact-ok
 = cbrt towardzero ldbl-128ibm -0x4p-1024L : -0xa.14517cc6b9457111eed5b8adfp-344L : inexact-ok
@@ -15370,10 +15370,10 @@ cbrt -min
 = cbrt tonearest ldbl-96-m68k -0x4p-16384L : -0xa.14517cc6b945711p-5464L : inexact-ok
 = cbrt towardzero ldbl-96-m68k -0x4p-16384L : -0xa.14517cc6b945711p-5464L : inexact-ok
 = cbrt upward ldbl-96-m68k -0x4p-16384L : -0xa.14517cc6b945711p-5464L : inexact-ok
-= cbrt downward ldbl-128 -0x4p-16384L : -0xa.14517cc6b9457111eed5b8adf128p-5464L : inexact-ok
+= cbrt downward ldbl-128 -0x4p-16384L : -0xa.14517cc6b9457111eed5b8adf13p-5464L : inexact-ok
 = cbrt tonearest ldbl-128 -0x4p-16384L : -0xa.14517cc6b9457111eed5b8adf128p-5464L : inexact-ok
-= cbrt towardzero ldbl-128 -0x4p-16384L : -0xa.14517cc6b9457111eed5b8adf12p-5464L : inexact-ok
-= cbrt upward ldbl-128 -0x4p-16384L : -0xa.14517cc6b9457111eed5b8adf12p-5464L : inexact-ok
+= cbrt towardzero ldbl-128 -0x4p-16384L : -0xa.14517cc6b9457111eed5b8adf128p-5464L : inexact-ok
+= cbrt upward ldbl-128 -0x4p-16384L : -0xa.14517cc6b9457111eed5b8adf128p-5464L : inexact-ok
 = cbrt downward ldbl-96-intel -0x2p-16384L : -0x8p-5464L : inexact-ok
 = cbrt tonearest ldbl-96-intel -0x2p-16384L : -0x8p-5464L : inexact-ok
 = cbrt towardzero ldbl-96-intel -0x2p-16384L : -0x8p-5464L : inexact-ok
@@ -15492,10 +15492,10 @@ cbrt -min_subnorm
 = cbrt tonearest ldbl-96-m68k -0x8p-152L : -0x5.0a28be635ca2b888p-52L : inexact-ok
 = cbrt towardzero ldbl-96-m68k -0x8p-152L : -0x5.0a28be635ca2b888p-52L : inexact-ok
 = cbrt upward ldbl-96-m68k -0x8p-152L : -0x5.0a28be635ca2b888p-52L : inexact-ok
-= cbrt downward ldbl-128 -0x8p-152L : -0x5.0a28be635ca2b888f76adc56f894p-52L : inexact-ok
+= cbrt downward ldbl-128 -0x8p-152L : -0x5.0a28be635ca2b888f76adc56f898p-52L : inexact-ok
 = cbrt tonearest ldbl-128 -0x8p-152L : -0x5.0a28be635ca2b888f76adc56f894p-52L : inexact-ok
-= cbrt towardzero ldbl-128 -0x8p-152L : -0x5.0a28be635ca2b888f76adc56f89p-52L : inexact-ok
-= cbrt upward ldbl-128 -0x8p-152L : -0x5.0a28be635ca2b888f76adc56f89p-52L : inexact-ok
+= cbrt towardzero ldbl-128 -0x8p-152L : -0x5.0a28be635ca2b888f76adc56f894p-52L : inexact-ok
+= cbrt upward ldbl-128 -0x8p-152L : -0x5.0a28be635ca2b888f76adc56f894p-52L : inexact-ok
 = cbrt downward ldbl-128ibm -0x8p-152L : -0x5.0a28be635ca2b888f76adc56fap-52L : inexact-ok
 = cbrt tonearest ldbl-128ibm -0x8p-152L : -0x5.0a28be635ca2b888f76adc56f8p-52L : inexact-ok
 = cbrt towardzero ldbl-128ibm -0x8p-152L : -0x5.0a28be635ca2b888f76adc56f8p-52L : inexact-ok
@@ -15528,10 +15528,10 @@ cbrt -min_subnorm
 = cbrt tonearest ldbl-96-m68k -0x8p-16448L : -0x5.0a28be635ca2b888p-5484L : inexact-ok
 = cbrt towardzero ldbl-96-m68k -0x8p-16448L : -0x5.0a28be635ca2b888p-5484L : inexact-ok
 = cbrt upward ldbl-96-m68k -0x8p-16448L : -0x5.0a28be635ca2b888p-5484L : inexact-ok
-= cbrt downward ldbl-128 -0x8p-16448L : -0x5.0a28be635ca2b888f76adc56f894p-5484L : inexact-ok
+= cbrt downward ldbl-128 -0x8p-16448L : -0x5.0a28be635ca2b888f76adc56f898p-5484L : inexact-ok
 = cbrt tonearest ldbl-128 -0x8p-16448L : -0x5.0a28be635ca2b888f76adc56f894p-5484L : inexact-ok
-= cbrt towardzero ldbl-128 -0x8p-16448L : -0x5.0a28be635ca2b888f76adc56f89p-5484L : inexact-ok
-= cbrt upward ldbl-128 -0x8p-16448L : -0x5.0a28be635ca2b888f76adc56f89p-5484L : inexact-ok
+= cbrt towardzero ldbl-128 -0x8p-16448L : -0x5.0a28be635ca2b888f76adc56f894p-5484L : inexact-ok
+= cbrt upward ldbl-128 -0x8p-16448L : -0x5.0a28be635ca2b888f76adc56f894p-5484L : inexact-ok
 = cbrt downward ldbl-96-m68k -0x4p-16448L : -0x4p-5484L : inexact-ok
 = cbrt tonearest ldbl-96-m68k -0x4p-16448L : -0x4p-5484L : inexact-ok
 = cbrt towardzero ldbl-96-m68k -0x4p-16448L : -0x4p-5484L : inexact-ok
@@ -15712,7 +15712,7 @@ ccos 0.75 89.5
 = ccos towardzero ldbl-96-m68k 0xcp-4L 0x5.98p+4L : 0xc.bbaa76be57905b4p+124L -0xb.dcb174d885199a5p+124L : inexact-ok
 = ccos upward ldbl-96-m68k 0xcp-4L 0x5.98p+4L : 0xc.bbaa76be57905b5p+124L -0xb.dcb174d885199a5p+124L : inexact-ok
 = ccos downward ldbl-128 0xcp-4L 0x5.98p+4L : 0xc.bbaa76be57905b422fc94309d29p+124L -0xb.dcb174d885199a507e02ee9c08c8p+124L : inexact-ok
-= ccos tonearest ldbl-128 0xcp-4L 0x5.98p+4L : 0xc.bbaa76be57905b422fc94309d298p+124L -0xb.dcb174d885199a507e02ee9c08cp+124L : inexact-ok
+= ccos tonearest ldbl-128 0xcp-4L 0x5.98p+4L : 0xc.bbaa76be57905b422fc94309d298p+124L -0xb.dcb174d885199a507e02ee9c08c8p+124L : inexact-ok
 = ccos towardzero ldbl-128 0xcp-4L 0x5.98p+4L : 0xc.bbaa76be57905b422fc94309d29p+124L -0xb.dcb174d885199a507e02ee9c08cp+124L : inexact-ok
 = ccos upward ldbl-128 0xcp-4L 0x5.98p+4L : 0xc.bbaa76be57905b422fc94309d298p+124L -0xb.dcb174d885199a507e02ee9c08cp+124L : inexact-ok
 = ccos downward ldbl-128ibm 0xcp-4L 0x5.98p+4L : 0xc.bbaa76be57905b422fc94309dp+124L -0xb.dcb174d885199a507e02ee9c0cp+124L : inexact-ok
@@ -15787,7 +15787,7 @@ ccos -0.75 -89.5
 = ccos towardzero ldbl-96-m68k -0xcp-4L -0x5.98p+4L : 0xc.bbaa76be57905b4p+124L -0xb.dcb174d885199a5p+124L : inexact-ok
 = ccos upward ldbl-96-m68k -0xcp-4L -0x5.98p+4L : 0xc.bbaa76be57905b5p+124L -0xb.dcb174d885199a5p+124L : inexact-ok
 = ccos downward ldbl-128 -0xcp-4L -0x5.98p+4L : 0xc.bbaa76be57905b422fc94309d29p+124L -0xb.dcb174d885199a507e02ee9c08c8p+124L : inexact-ok
-= ccos tonearest ldbl-128 -0xcp-4L -0x5.98p+4L : 0xc.bbaa76be57905b422fc94309d298p+124L -0xb.dcb174d885199a507e02ee9c08cp+124L : inexact-ok
+= ccos tonearest ldbl-128 -0xcp-4L -0x5.98p+4L : 0xc.bbaa76be57905b422fc94309d298p+124L -0xb.dcb174d885199a507e02ee9c08c8p+124L : inexact-ok
 = ccos towardzero ldbl-128 -0xcp-4L -0x5.98p+4L : 0xc.bbaa76be57905b422fc94309d29p+124L -0xb.dcb174d885199a507e02ee9c08cp+124L : inexact-ok
 = ccos upward ldbl-128 -0xcp-4L -0x5.98p+4L : 0xc.bbaa76be57905b422fc94309d298p+124L -0xb.dcb174d885199a507e02ee9c08cp+124L : inexact-ok
 = ccos downward ldbl-128ibm -0xcp-4L -0x5.98p+4L : 0xc.bbaa76be57905b422fc94309dp+124L -0xb.dcb174d885199a507e02ee9c0cp+124L : inexact-ok
@@ -15812,7 +15812,7 @@ ccos 0.75 710.5
 = ccos towardzero ldbl-96-m68k 0xcp-4L 0x2.c68p+8L : 0xb.fe39a718cb52b27p+1020L -0xb.2c35ffb6033707p+1020L : inexact-ok
 = ccos upward ldbl-96-m68k 0xcp-4L 0x2.c68p+8L : 0xb.fe39a718cb52b28p+1020L -0xb.2c35ffb6033707p+1020L : inexact-ok
 = ccos downward ldbl-128 0xcp-4L 0x2.c68p+8L : 0xb.fe39a718cb52b2731922dd2e0be8p+1020L -0xb.2c35ffb60337070b74839cd40a3p+1020L : inexact-ok
-= ccos tonearest ldbl-128 0xcp-4L 0x2.c68p+8L : 0xb.fe39a718cb52b2731922dd2e0be8p+1020L -0xb.2c35ffb60337070b74839cd40a28p+1020L : inexact-ok
+= ccos tonearest ldbl-128 0xcp-4L 0x2.c68p+8L : 0xb.fe39a718cb52b2731922dd2e0be8p+1020L -0xb.2c35ffb60337070b74839cd40a3p+1020L : inexact-ok
 = ccos towardzero ldbl-128 0xcp-4L 0x2.c68p+8L : 0xb.fe39a718cb52b2731922dd2e0be8p+1020L -0xb.2c35ffb60337070b74839cd40a28p+1020L : inexact-ok
 = ccos upward ldbl-128 0xcp-4L 0x2.c68p+8L : 0xb.fe39a718cb52b2731922dd2e0bfp+1020L -0xb.2c35ffb60337070b74839cd40a28p+1020L : inexact-ok
 = ccos downward ldbl-128ibm 0xcp-4L 0x2.c68p+8L : 0xb.fe39a718cb52b2731922dd2e08p+1020L -0xb.2c35ffb60337070b74839cd40cp+1020L : inexact-ok
@@ -15887,7 +15887,7 @@ ccos -0.75 -710.5
 = ccos towardzero ldbl-96-m68k -0xcp-4L -0x2.c68p+8L : 0xb.fe39a718cb52b27p+1020L -0xb.2c35ffb6033707p+1020L : inexact-ok
 = ccos upward ldbl-96-m68k -0xcp-4L -0x2.c68p+8L : 0xb.fe39a718cb52b28p+1020L -0xb.2c35ffb6033707p+1020L : inexact-ok
 = ccos downward ldbl-128 -0xcp-4L -0x2.c68p+8L : 0xb.fe39a718cb52b2731922dd2e0be8p+1020L -0xb.2c35ffb60337070b74839cd40a3p+1020L : inexact-ok
-= ccos tonearest ldbl-128 -0xcp-4L -0x2.c68p+8L : 0xb.fe39a718cb52b2731922dd2e0be8p+1020L -0xb.2c35ffb60337070b74839cd40a28p+1020L : inexact-ok
+= ccos tonearest ldbl-128 -0xcp-4L -0x2.c68p+8L : 0xb.fe39a718cb52b2731922dd2e0be8p+1020L -0xb.2c35ffb60337070b74839cd40a3p+1020L : inexact-ok
 = ccos towardzero ldbl-128 -0xcp-4L -0x2.c68p+8L : 0xb.fe39a718cb52b2731922dd2e0be8p+1020L -0xb.2c35ffb60337070b74839cd40a28p+1020L : inexact-ok
 = ccos upward ldbl-128 -0xcp-4L -0x2.c68p+8L : 0xb.fe39a718cb52b2731922dd2e0bfp+1020L -0xb.2c35ffb60337070b74839cd40a28p+1020L : inexact-ok
 = ccos downward ldbl-128ibm -0xcp-4L -0x2.c68p+8L : 0xb.fe39a718cb52b2731922dd2e08p+1020L -0xb.2c35ffb60337070b74839cd40cp+1020L : inexact-ok
@@ -16011,10 +16011,10 @@ ccos 0x1p-149 180
 = ccos tonearest ldbl-96-m68k 0x8p-152L 0xb.4p+4L : 0x6.6e68cac76221537p+256L -0x3.37346563b110a9b8p+108L : inexact-ok
 = ccos towardzero ldbl-96-m68k 0x8p-152L 0xb.4p+4L : 0x6.6e68cac76221537p+256L -0x3.37346563b110a9b8p+108L : inexact-ok
 = ccos upward ldbl-96-m68k 0x8p-152L 0xb.4p+4L : 0x6.6e68cac762215378p+256L -0x3.37346563b110a9b8p+108L : inexact-ok
-= ccos downward ldbl-128 0x8p-152L 0xb.4p+4L : 0x6.6e68cac762215372ccfb2fd63cf4p+256L -0x3.37346563b110a9b9667d97eb1e7ap+108L : inexact-ok
+= ccos downward ldbl-128 0x8p-152L 0xb.4p+4L : 0x6.6e68cac762215372ccfb2fd63cf4p+256L -0x3.37346563b110a9b9667d97eb1e7cp+108L : inexact-ok
 = ccos tonearest ldbl-128 0x8p-152L 0xb.4p+4L : 0x6.6e68cac762215372ccfb2fd63cf4p+256L -0x3.37346563b110a9b9667d97eb1e7ap+108L : inexact-ok
-= ccos towardzero ldbl-128 0x8p-152L 0xb.4p+4L : 0x6.6e68cac762215372ccfb2fd63cf4p+256L -0x3.37346563b110a9b9667d97eb1e78p+108L : inexact-ok
-= ccos upward ldbl-128 0x8p-152L 0xb.4p+4L : 0x6.6e68cac762215372ccfb2fd63cf8p+256L -0x3.37346563b110a9b9667d97eb1e78p+108L : inexact-ok
+= ccos towardzero ldbl-128 0x8p-152L 0xb.4p+4L : 0x6.6e68cac762215372ccfb2fd63cf4p+256L -0x3.37346563b110a9b9667d97eb1e7ap+108L : inexact-ok
+= ccos upward ldbl-128 0x8p-152L 0xb.4p+4L : 0x6.6e68cac762215372ccfb2fd63cf8p+256L -0x3.37346563b110a9b9667d97eb1e7ap+108L : inexact-ok
 = ccos downward ldbl-128ibm 0x8p-152L 0xb.4p+4L : 0x6.6e68cac762215372ccfb2fd63cp+256L -0x3.37346563b110a9b9667d97eb1fp+108L : inexact-ok
 = ccos tonearest ldbl-128ibm 0x8p-152L 0xb.4p+4L : 0x6.6e68cac762215372ccfb2fd63cp+256L -0x3.37346563b110a9b9667d97eb1ep+108L : inexact-ok
 = ccos towardzero ldbl-128ibm 0x8p-152L 0xb.4p+4L : 0x6.6e68cac762215372ccfb2fd63cp+256L -0x3.37346563b110a9b9667d97eb1ep+108L : inexact-ok
@@ -16036,10 +16036,10 @@ ccos 0x1p-1074 1440
 = ccos tonearest ldbl-96-m68k 0x8p-152L 0x5.ap+8L : 0x1.65445a94fa1268c4p+2076L -0xb.2a22d4a7d093462p+1924L : inexact-ok
 = ccos towardzero ldbl-96-m68k 0x8p-152L 0x5.ap+8L : 0x1.65445a94fa1268c4p+2076L -0xb.2a22d4a7d093462p+1924L : inexact-ok
 = ccos upward ldbl-96-m68k 0x8p-152L 0x5.ap+8L : 0x1.65445a94fa1268c6p+2076L -0xb.2a22d4a7d093462p+1924L : inexact-ok
-= ccos downward ldbl-128 0x8p-152L 0x5.ap+8L : 0x1.65445a94fa1268c47ee67b88bb6ep+2076L -0xb.2a22d4a7d0934623f733dc45db7p+1924L : inexact-ok
+= ccos downward ldbl-128 0x8p-152L 0x5.ap+8L : 0x1.65445a94fa1268c47ee67b88bb6ep+2076L -0xb.2a22d4a7d0934623f733dc45db78p+1924L : inexact-ok
 = ccos tonearest ldbl-128 0x8p-152L 0x5.ap+8L : 0x1.65445a94fa1268c47ee67b88bb6ep+2076L -0xb.2a22d4a7d0934623f733dc45db7p+1924L : inexact-ok
-= ccos towardzero ldbl-128 0x8p-152L 0x5.ap+8L : 0x1.65445a94fa1268c47ee67b88bb6ep+2076L -0xb.2a22d4a7d0934623f733dc45db68p+1924L : inexact-ok
-= ccos upward ldbl-128 0x8p-152L 0x5.ap+8L : 0x1.65445a94fa1268c47ee67b88bb6fp+2076L -0xb.2a22d4a7d0934623f733dc45db68p+1924L : inexact-ok
+= ccos towardzero ldbl-128 0x8p-152L 0x5.ap+8L : 0x1.65445a94fa1268c47ee67b88bb6ep+2076L -0xb.2a22d4a7d0934623f733dc45db7p+1924L : inexact-ok
+= ccos upward ldbl-128 0x8p-152L 0x5.ap+8L : 0x1.65445a94fa1268c47ee67b88bb6fp+2076L -0xb.2a22d4a7d0934623f733dc45db7p+1924L : inexact-ok
 = ccos downward ldbl-128ibm 0x8p-152L 0x5.ap+8L : 0xf.ffffffffffffbffffffffffffcp+1020L minus_infty : inexact-ok overflow errno-erange-ok
 = ccos tonearest ldbl-128ibm 0x8p-152L 0x5.ap+8L : plus_infty minus_infty : inexact-ok overflow errno-erange-ok
 = ccos towardzero ldbl-128ibm 0x8p-152L 0x5.ap+8L : 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
@@ -16080,10 +16080,10 @@ ccos 0x1p-1074 1440
 = ccos tonearest ldbl-96-m68k 0x4p-1076L 0x5.ap+8L : 0x1.65445a94fa1268c4p+2076L -0x5.95116a53e849a31p+1000L : inexact-ok
 = ccos towardzero ldbl-96-m68k 0x4p-1076L 0x5.ap+8L : 0x1.65445a94fa1268c4p+2076L -0x5.95116a53e849a31p+1000L : inexact-ok
 = ccos upward ldbl-96-m68k 0x4p-1076L 0x5.ap+8L : 0x1.65445a94fa1268c6p+2076L -0x5.95116a53e849a31p+1000L : inexact-ok
-= ccos downward ldbl-128 0x4p-1076L 0x5.ap+8L : 0x1.65445a94fa1268c47ee67b88bb6ep+2076L -0x5.95116a53e849a311fb99ee22edb8p+1000L : inexact-ok
+= ccos downward ldbl-128 0x4p-1076L 0x5.ap+8L : 0x1.65445a94fa1268c47ee67b88bb6ep+2076L -0x5.95116a53e849a311fb99ee22edbcp+1000L : inexact-ok
 = ccos tonearest ldbl-128 0x4p-1076L 0x5.ap+8L : 0x1.65445a94fa1268c47ee67b88bb6ep+2076L -0x5.95116a53e849a311fb99ee22edb8p+1000L : inexact-ok
-= ccos towardzero ldbl-128 0x4p-1076L 0x5.ap+8L : 0x1.65445a94fa1268c47ee67b88bb6ep+2076L -0x5.95116a53e849a311fb99ee22edb4p+1000L : inexact-ok
-= ccos upward ldbl-128 0x4p-1076L 0x5.ap+8L : 0x1.65445a94fa1268c47ee67b88bb6fp+2076L -0x5.95116a53e849a311fb99ee22edb4p+1000L : inexact-ok
+= ccos towardzero ldbl-128 0x4p-1076L 0x5.ap+8L : 0x1.65445a94fa1268c47ee67b88bb6ep+2076L -0x5.95116a53e849a311fb99ee22edb8p+1000L : inexact-ok
+= ccos upward ldbl-128 0x4p-1076L 0x5.ap+8L : 0x1.65445a94fa1268c47ee67b88bb6fp+2076L -0x5.95116a53e849a311fb99ee22edb8p+1000L : inexact-ok
 = ccos downward ldbl-128ibm 0x4p-1076L 0x5.ap+8L : 0xf.ffffffffffffbffffffffffffcp+1020L -0x5.95116a53e849a311fb99ee22eep+1000L : inexact-ok overflow errno-erange-ok
 = ccos tonearest ldbl-128ibm 0x4p-1076L 0x5.ap+8L : plus_infty -0x5.95116a53e849a311fb99ee22eep+1000L : inexact-ok overflow errno-erange-ok
 = ccos towardzero ldbl-128ibm 0x4p-1076L 0x5.ap+8L : 0xf.ffffffffffffbffffffffffffcp+1020L -0x5.95116a53e849a311fb99ee22ecp+1000L : inexact-ok overflow errno-erange-ok
@@ -16165,10 +16165,10 @@ ccos 0x1p-16434 22730
 = ccos tonearest ldbl-96-m68k 0x4p-16436L 0x5.8cap+12L : plus_infty -0x2.bf701efd42c88e8p+16356L : inexact-ok overflow errno-erange-ok
 = ccos towardzero ldbl-96-m68k 0x4p-16436L 0x5.8cap+12L : 0xf.fffffffffffffffp+16380L -0x2.bf701efd42c88e7cp+16356L : inexact-ok overflow errno-erange-ok
 = ccos upward ldbl-96-m68k 0x4p-16436L 0x5.8cap+12L : plus_infty -0x2.bf701efd42c88e7cp+16356L : inexact-ok overflow errno-erange-ok
-= ccos downward ldbl-128 0x4p-16436L 0x5.8cap+12L : 0xf.fffffffffffffffffffffffffff8p+16380L -0x2.bf701efd42c88e7efc2fdf7765fcp+16356L : inexact-ok overflow errno-erange-ok
+= ccos downward ldbl-128 0x4p-16436L 0x5.8cap+12L : 0xf.fffffffffffffffffffffffffff8p+16380L -0x2.bf701efd42c88e7efc2fdf7765fep+16356L : inexact-ok overflow errno-erange-ok
 = ccos tonearest ldbl-128 0x4p-16436L 0x5.8cap+12L : plus_infty -0x2.bf701efd42c88e7efc2fdf7765fcp+16356L : inexact-ok overflow errno-erange-ok
-= ccos towardzero ldbl-128 0x4p-16436L 0x5.8cap+12L : 0xf.fffffffffffffffffffffffffff8p+16380L -0x2.bf701efd42c88e7efc2fdf7765fap+16356L : inexact-ok overflow errno-erange-ok
-= ccos upward ldbl-128 0x4p-16436L 0x5.8cap+12L : plus_infty -0x2.bf701efd42c88e7efc2fdf7765fap+16356L : inexact-ok overflow errno-erange-ok
+= ccos towardzero ldbl-128 0x4p-16436L 0x5.8cap+12L : 0xf.fffffffffffffffffffffffffff8p+16380L -0x2.bf701efd42c88e7efc2fdf7765fcp+16356L : inexact-ok overflow errno-erange-ok
+= ccos upward ldbl-128 0x4p-16436L 0x5.8cap+12L : plus_infty -0x2.bf701efd42c88e7efc2fdf7765fcp+16356L : inexact-ok overflow errno-erange-ok
 ccos min_subnorm_p120 0x1p-120
 = ccos downward flt-32 0x8p-32f 0x1p-120f : 0xf.fffffp-4f -0x8p-152f : inexact-ok underflow errno-erange-ok
 = ccos tonearest flt-32 0x8p-32f 0x1p-120f : 0x1p+0f -0x8p-152f : inexact-ok underflow errno-erange-ok
@@ -16187,57 +16187,57 @@ ccos min_subnorm_p120 0x1p-120
 = ccos towardzero ldbl-96-m68k 0x8p-32L 0x1p-120L : 0xf.fffffffffffffep-4L -0x7.ffffffffffffffa8p-152L : inexact-ok
 = ccos upward ldbl-96-m68k 0x8p-32L 0x1p-120L : 0xf.fffffffffffffe1p-4L -0x7.ffffffffffffffa8p-152L : inexact-ok
 = ccos downward ldbl-128 0x8p-32L 0x1p-120L : 0xf.fffffffffffffep-4L -0x7.ffffffffffffffaaaaaaaaaaaaacp-152L : inexact-ok
-= ccos tonearest ldbl-128 0x8p-32L 0x1p-120L : 0xf.fffffffffffffep-4L -0x7.ffffffffffffffaaaaaaaaaaaaa8p-152L : inexact-ok
+= ccos tonearest ldbl-128 0x8p-32L 0x1p-120L : 0xf.fffffffffffffep-4L -0x7.ffffffffffffffaaaaaaaaaaaaacp-152L : inexact-ok
 = ccos towardzero ldbl-128 0x8p-32L 0x1p-120L : 0xf.fffffffffffffep-4L -0x7.ffffffffffffffaaaaaaaaaaaaa8p-152L : inexact-ok
 = ccos upward ldbl-128 0x8p-32L 0x1p-120L : 0xf.fffffffffffffe00000000000008p-4L -0x7.ffffffffffffffaaaaaaaaaaaaa8p-152L : inexact-ok
 = ccos downward ldbl-128ibm 0x8p-32L 0x1p-120L : 0xf.fffffffffffffep-4L -0x7.ffffffffffffffaaaaaaaaaaacp-152L : inexact-ok
 = ccos tonearest ldbl-128ibm 0x8p-32L 0x1p-120L : 0xf.fffffffffffffep-4L -0x7.ffffffffffffffaaaaaaaaaaaap-152L : inexact-ok
 = ccos towardzero ldbl-128ibm 0x8p-32L 0x1p-120L : 0xf.fffffffffffffep-4L -0x7.ffffffffffffffaaaaaaaaaaaap-152L : inexact-ok
 = ccos upward ldbl-128ibm 0x8p-32L 0x1p-120L : 0xf.fffffffffffffe000000000004p-4L -0x7.ffffffffffffffaaaaaaaaaaaap-152L : inexact-ok
-= ccos downward dbl-64 0x4p-956 0x1p-120 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= ccos downward dbl-64 0x4p-956 0x1p-120 : 0x1p+0 -0x8p-1076 : inexact-ok underflow errno-erange-ok
 = ccos tonearest dbl-64 0x4p-956 0x1p-120 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
-= ccos towardzero dbl-64 0x4p-956 0x1p-120 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok
-= ccos upward dbl-64 0x4p-956 0x1p-120 : 0x1.0000000000001p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok
-= ccos downward ldbl-96-intel 0x4p-956L 0x1p-120L : 0x1p+0L -0x4p-1076L : inexact-ok
+= ccos towardzero dbl-64 0x4p-956 0x1p-120 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= ccos upward dbl-64 0x4p-956 0x1p-120 : 0x1.0000000000001p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= ccos downward ldbl-96-intel 0x4p-956L 0x1p-120L : 0x1p+0L -0x4.0000000000000008p-1076L : inexact-ok
 = ccos tonearest ldbl-96-intel 0x4p-956L 0x1p-120L : 0x1p+0L -0x4p-1076L : inexact-ok
-= ccos towardzero ldbl-96-intel 0x4p-956L 0x1p-120L : 0x1p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok
-= ccos upward ldbl-96-intel 0x4p-956L 0x1p-120L : 0x1.0000000000000002p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok
-= ccos downward ldbl-96-m68k 0x4p-956L 0x1p-120L : 0x1p+0L -0x4p-1076L : inexact-ok
+= ccos towardzero ldbl-96-intel 0x4p-956L 0x1p-120L : 0x1p+0L -0x4p-1076L : inexact-ok
+= ccos upward ldbl-96-intel 0x4p-956L 0x1p-120L : 0x1.0000000000000002p+0L -0x4p-1076L : inexact-ok
+= ccos downward ldbl-96-m68k 0x4p-956L 0x1p-120L : 0x1p+0L -0x4.0000000000000008p-1076L : inexact-ok
 = ccos tonearest ldbl-96-m68k 0x4p-956L 0x1p-120L : 0x1p+0L -0x4p-1076L : inexact-ok
-= ccos towardzero ldbl-96-m68k 0x4p-956L 0x1p-120L : 0x1p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok
-= ccos upward ldbl-96-m68k 0x4p-956L 0x1p-120L : 0x1.0000000000000002p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok
-= ccos downward ldbl-128 0x4p-956L 0x1p-120L : 0x1p+0L -0x4p-1076L : inexact-ok
+= ccos towardzero ldbl-96-m68k 0x4p-956L 0x1p-120L : 0x1p+0L -0x4p-1076L : inexact-ok
+= ccos upward ldbl-96-m68k 0x4p-956L 0x1p-120L : 0x1.0000000000000002p+0L -0x4p-1076L : inexact-ok
+= ccos downward ldbl-128 0x4p-956L 0x1p-120L : 0x1p+0L -0x4.0000000000000000000000000004p-1076L : inexact-ok
 = ccos tonearest ldbl-128 0x4p-956L 0x1p-120L : 0x1p+0L -0x4p-1076L : inexact-ok
-= ccos towardzero ldbl-128 0x4p-956L 0x1p-120L : 0x1p+0L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
-= ccos upward ldbl-128 0x4p-956L 0x1p-120L : 0x1.0000000000000000000000000001p+0L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
-= ccos downward ldbl-128ibm 0x4p-956L 0x1p-120L : 0x1p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= ccos towardzero ldbl-128 0x4p-956L 0x1p-120L : 0x1p+0L -0x4p-1076L : inexact-ok
+= ccos upward ldbl-128 0x4p-956L 0x1p-120L : 0x1.0000000000000000000000000001p+0L -0x4p-1076L : inexact-ok
+= ccos downward ldbl-128ibm 0x4p-956L 0x1p-120L : 0x1p+0L -0x8p-1076L : inexact-ok underflow errno-erange-ok
 = ccos tonearest ldbl-128ibm 0x4p-956L 0x1p-120L : 0x1p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
-= ccos towardzero ldbl-128ibm 0x4p-956L 0x1p-120L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= ccos upward ldbl-128ibm 0x4p-956L 0x1p-120L : 0x1.000000000000000000000000008p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= ccos downward ldbl-96-intel 0x8p-16328L 0x1p-120L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ccos towardzero ldbl-128ibm 0x4p-956L 0x1p-120L : 0x1p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= ccos upward ldbl-128ibm 0x4p-956L 0x1p-120L : 0x1.000000000000000000000000008p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= ccos downward ldbl-96-intel 0x8p-16328L 0x1p-120L : 0x1p+0L -0x1p-16444L : inexact-ok underflow errno-erange-ok
 = ccos tonearest ldbl-96-intel 0x8p-16328L 0x1p-120L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= ccos towardzero ldbl-96-intel 0x8p-16328L 0x1p-120L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= ccos upward ldbl-96-intel 0x8p-16328L 0x1p-120L : 0x1.0000000000000002p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= ccos downward ldbl-96-m68k 0x8p-16328L 0x1p-120L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ccos towardzero ldbl-96-intel 0x8p-16328L 0x1p-120L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ccos upward ldbl-96-intel 0x8p-16328L 0x1p-120L : 0x1.0000000000000002p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ccos downward ldbl-96-m68k 0x8p-16328L 0x1p-120L : 0x1p+0L -0xcp-16448L : inexact-ok underflow errno-erange-ok
 = ccos tonearest ldbl-96-m68k 0x8p-16328L 0x1p-120L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= ccos towardzero ldbl-96-m68k 0x8p-16328L 0x1p-120L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= ccos upward ldbl-96-m68k 0x8p-16328L 0x1p-120L : 0x1.0000000000000002p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= ccos downward ldbl-128 0x8p-16328L 0x1p-120L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ccos towardzero ldbl-96-m68k 0x8p-16328L 0x1p-120L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ccos upward ldbl-96-m68k 0x8p-16328L 0x1p-120L : 0x1.0000000000000002p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ccos downward ldbl-128 0x8p-16328L 0x1p-120L : 0x1p+0L -0x8.000000000004p-16448L : inexact-ok underflow errno-erange-ok
 = ccos tonearest ldbl-128 0x8p-16328L 0x1p-120L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= ccos towardzero ldbl-128 0x8p-16328L 0x1p-120L : 0x1p+0L -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= ccos upward ldbl-128 0x8p-16328L 0x1p-120L : 0x1.0000000000000000000000000001p+0L -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= ccos towardzero ldbl-128 0x8p-16328L 0x1p-120L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= ccos upward ldbl-128 0x8p-16328L 0x1p-120L : 0x1.0000000000000000000000000001p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
 = ccos downward ldbl-96-intel 0x4p-16328L 0x1p-120L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= ccos tonearest ldbl-96-intel 0x4p-16328L 0x1p-120L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
+= ccos tonearest ldbl-96-intel 0x4p-16328L 0x1p-120L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
 = ccos towardzero ldbl-96-intel 0x4p-16328L 0x1p-120L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = ccos upward ldbl-96-intel 0x4p-16328L 0x1p-120L : 0x1.0000000000000002p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= ccos downward ldbl-96-m68k 0x4p-16328L 0x1p-120L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ccos downward ldbl-96-m68k 0x4p-16328L 0x1p-120L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
 = ccos tonearest ldbl-96-m68k 0x4p-16328L 0x1p-120L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= ccos towardzero ldbl-96-m68k 0x4p-16328L 0x1p-120L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= ccos upward ldbl-96-m68k 0x4p-16328L 0x1p-120L : 0x1.0000000000000002p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= ccos downward ldbl-128 0x4p-16328L 0x1p-120L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ccos towardzero ldbl-96-m68k 0x4p-16328L 0x1p-120L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ccos upward ldbl-96-m68k 0x4p-16328L 0x1p-120L : 0x1.0000000000000002p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ccos downward ldbl-128 0x4p-16328L 0x1p-120L : 0x1p+0L -0x4.000000000004p-16448L : inexact-ok underflow errno-erange-ok
 = ccos tonearest ldbl-128 0x4p-16328L 0x1p-120L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= ccos towardzero ldbl-128 0x4p-16328L 0x1p-120L : 0x1p+0L -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= ccos upward ldbl-128 0x4p-16328L 0x1p-120L : 0x1.0000000000000000000000000001p+0L -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
+= ccos towardzero ldbl-128 0x4p-16328L 0x1p-120L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= ccos upward ldbl-128 0x4p-16328L 0x1p-120L : 0x1.0000000000000000000000000001p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
 = ccos downward ldbl-96-intel 0x4p-16376L 0x1p-120L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
 = ccos tonearest ldbl-96-intel 0x4p-16376L 0x1p-120L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = ccos towardzero ldbl-96-intel 0x4p-16376L 0x1p-120L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -16246,10 +16246,10 @@ ccos min_subnorm_p120 0x1p-120
 = ccos tonearest ldbl-96-m68k 0x4p-16376L 0x1p-120L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = ccos towardzero ldbl-96-m68k 0x4p-16376L 0x1p-120L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = ccos upward ldbl-96-m68k 0x4p-16376L 0x1p-120L : 0x1.0000000000000002p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= ccos downward ldbl-128 0x4p-16376L 0x1p-120L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= ccos downward ldbl-128 0x4p-16376L 0x1p-120L : 0x1p+0L -0x8p-16496L : inexact-ok underflow errno-erange-ok
 = ccos tonearest ldbl-128 0x4p-16376L 0x1p-120L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
-= ccos towardzero ldbl-128 0x4p-16376L 0x1p-120L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= ccos upward ldbl-128 0x4p-16376L 0x1p-120L : 0x1.0000000000000000000000000001p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
+= ccos towardzero ldbl-128 0x4p-16376L 0x1p-120L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= ccos upward ldbl-128 0x4p-16376L 0x1p-120L : 0x1.0000000000000000000000000001p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
 ccos 0x1p-120 min_subnorm_p120
 = ccos downward flt-32 0x1p-120f 0x8p-32f : 0x1p+0f -0x1p-148f : inexact-ok underflow errno-erange-ok
 = ccos tonearest flt-32 0x1p-120f 0x8p-32f : 0x1p+0f -0x8p-152f : inexact-ok underflow errno-erange-ok
@@ -16268,7 +16268,7 @@ ccos 0x1p-120 min_subnorm_p120
 = ccos towardzero ldbl-96-m68k 0x1p-120L 0x8p-32L : 0x1.000000000000002p+0L -0x8.000000000000005p-152L : inexact-ok
 = ccos upward ldbl-96-m68k 0x1p-120L 0x8p-32L : 0x1.0000000000000022p+0L -0x8.000000000000005p-152L : inexact-ok
 = ccos downward ldbl-128 0x1p-120L 0x8p-32L : 0x1.000000000000002p+0L -0x8.0000000000000055555555555558p-152L : inexact-ok
-= ccos tonearest ldbl-128 0x1p-120L 0x8p-32L : 0x1.000000000000002p+0L -0x8.000000000000005555555555555p-152L : inexact-ok
+= ccos tonearest ldbl-128 0x1p-120L 0x8p-32L : 0x1.000000000000002p+0L -0x8.0000000000000055555555555558p-152L : inexact-ok
 = ccos towardzero ldbl-128 0x1p-120L 0x8p-32L : 0x1.000000000000002p+0L -0x8.000000000000005555555555555p-152L : inexact-ok
 = ccos upward ldbl-128 0x1p-120L 0x8p-32L : 0x1.0000000000000020000000000001p+0L -0x8.000000000000005555555555555p-152L : inexact-ok
 = ccos downward ldbl-128ibm 0x1p-120L 0x8p-32L : 0x1.000000000000002p+0L -0x8.00000000000000555555555558p-152L : inexact-ok
@@ -16524,7 +16524,7 @@ ccosh -89.5 0.75
 = ccosh towardzero ldbl-96-m68k -0x5.98p+4L 0xcp-4L : 0xc.bbaa76be57905b4p+124L -0xb.dcb174d885199a5p+124L : inexact-ok
 = ccosh upward ldbl-96-m68k -0x5.98p+4L 0xcp-4L : 0xc.bbaa76be57905b5p+124L -0xb.dcb174d885199a5p+124L : inexact-ok
 = ccosh downward ldbl-128 -0x5.98p+4L 0xcp-4L : 0xc.bbaa76be57905b422fc94309d29p+124L -0xb.dcb174d885199a507e02ee9c08c8p+124L : inexact-ok
-= ccosh tonearest ldbl-128 -0x5.98p+4L 0xcp-4L : 0xc.bbaa76be57905b422fc94309d298p+124L -0xb.dcb174d885199a507e02ee9c08cp+124L : inexact-ok
+= ccosh tonearest ldbl-128 -0x5.98p+4L 0xcp-4L : 0xc.bbaa76be57905b422fc94309d298p+124L -0xb.dcb174d885199a507e02ee9c08c8p+124L : inexact-ok
 = ccosh towardzero ldbl-128 -0x5.98p+4L 0xcp-4L : 0xc.bbaa76be57905b422fc94309d29p+124L -0xb.dcb174d885199a507e02ee9c08cp+124L : inexact-ok
 = ccosh upward ldbl-128 -0x5.98p+4L 0xcp-4L : 0xc.bbaa76be57905b422fc94309d298p+124L -0xb.dcb174d885199a507e02ee9c08cp+124L : inexact-ok
 = ccosh downward ldbl-128ibm -0x5.98p+4L 0xcp-4L : 0xc.bbaa76be57905b422fc94309dp+124L -0xb.dcb174d885199a507e02ee9c0cp+124L : inexact-ok
@@ -16549,7 +16549,7 @@ ccosh 89.5 -0.75
 = ccosh towardzero ldbl-96-m68k 0x5.98p+4L -0xcp-4L : 0xc.bbaa76be57905b4p+124L -0xb.dcb174d885199a5p+124L : inexact-ok
 = ccosh upward ldbl-96-m68k 0x5.98p+4L -0xcp-4L : 0xc.bbaa76be57905b5p+124L -0xb.dcb174d885199a5p+124L : inexact-ok
 = ccosh downward ldbl-128 0x5.98p+4L -0xcp-4L : 0xc.bbaa76be57905b422fc94309d29p+124L -0xb.dcb174d885199a507e02ee9c08c8p+124L : inexact-ok
-= ccosh tonearest ldbl-128 0x5.98p+4L -0xcp-4L : 0xc.bbaa76be57905b422fc94309d298p+124L -0xb.dcb174d885199a507e02ee9c08cp+124L : inexact-ok
+= ccosh tonearest ldbl-128 0x5.98p+4L -0xcp-4L : 0xc.bbaa76be57905b422fc94309d298p+124L -0xb.dcb174d885199a507e02ee9c08c8p+124L : inexact-ok
 = ccosh towardzero ldbl-128 0x5.98p+4L -0xcp-4L : 0xc.bbaa76be57905b422fc94309d29p+124L -0xb.dcb174d885199a507e02ee9c08cp+124L : inexact-ok
 = ccosh upward ldbl-128 0x5.98p+4L -0xcp-4L : 0xc.bbaa76be57905b422fc94309d298p+124L -0xb.dcb174d885199a507e02ee9c08cp+124L : inexact-ok
 = ccosh downward ldbl-128ibm 0x5.98p+4L -0xcp-4L : 0xc.bbaa76be57905b422fc94309dp+124L -0xb.dcb174d885199a507e02ee9c0cp+124L : inexact-ok
@@ -16624,7 +16624,7 @@ ccosh -710.5 0.75
 = ccosh towardzero ldbl-96-m68k -0x2.c68p+8L 0xcp-4L : 0xb.fe39a718cb52b27p+1020L -0xb.2c35ffb6033707p+1020L : inexact-ok
 = ccosh upward ldbl-96-m68k -0x2.c68p+8L 0xcp-4L : 0xb.fe39a718cb52b28p+1020L -0xb.2c35ffb6033707p+1020L : inexact-ok
 = ccosh downward ldbl-128 -0x2.c68p+8L 0xcp-4L : 0xb.fe39a718cb52b2731922dd2e0be8p+1020L -0xb.2c35ffb60337070b74839cd40a3p+1020L : inexact-ok
-= ccosh tonearest ldbl-128 -0x2.c68p+8L 0xcp-4L : 0xb.fe39a718cb52b2731922dd2e0be8p+1020L -0xb.2c35ffb60337070b74839cd40a28p+1020L : inexact-ok
+= ccosh tonearest ldbl-128 -0x2.c68p+8L 0xcp-4L : 0xb.fe39a718cb52b2731922dd2e0be8p+1020L -0xb.2c35ffb60337070b74839cd40a3p+1020L : inexact-ok
 = ccosh towardzero ldbl-128 -0x2.c68p+8L 0xcp-4L : 0xb.fe39a718cb52b2731922dd2e0be8p+1020L -0xb.2c35ffb60337070b74839cd40a28p+1020L : inexact-ok
 = ccosh upward ldbl-128 -0x2.c68p+8L 0xcp-4L : 0xb.fe39a718cb52b2731922dd2e0bfp+1020L -0xb.2c35ffb60337070b74839cd40a28p+1020L : inexact-ok
 = ccosh downward ldbl-128ibm -0x2.c68p+8L 0xcp-4L : 0xb.fe39a718cb52b2731922dd2e08p+1020L -0xb.2c35ffb60337070b74839cd40cp+1020L : inexact-ok
@@ -16649,7 +16649,7 @@ ccosh 710.5 -0.75
 = ccosh towardzero ldbl-96-m68k 0x2.c68p+8L -0xcp-4L : 0xb.fe39a718cb52b27p+1020L -0xb.2c35ffb6033707p+1020L : inexact-ok
 = ccosh upward ldbl-96-m68k 0x2.c68p+8L -0xcp-4L : 0xb.fe39a718cb52b28p+1020L -0xb.2c35ffb6033707p+1020L : inexact-ok
 = ccosh downward ldbl-128 0x2.c68p+8L -0xcp-4L : 0xb.fe39a718cb52b2731922dd2e0be8p+1020L -0xb.2c35ffb60337070b74839cd40a3p+1020L : inexact-ok
-= ccosh tonearest ldbl-128 0x2.c68p+8L -0xcp-4L : 0xb.fe39a718cb52b2731922dd2e0be8p+1020L -0xb.2c35ffb60337070b74839cd40a28p+1020L : inexact-ok
+= ccosh tonearest ldbl-128 0x2.c68p+8L -0xcp-4L : 0xb.fe39a718cb52b2731922dd2e0be8p+1020L -0xb.2c35ffb60337070b74839cd40a3p+1020L : inexact-ok
 = ccosh towardzero ldbl-128 0x2.c68p+8L -0xcp-4L : 0xb.fe39a718cb52b2731922dd2e0be8p+1020L -0xb.2c35ffb60337070b74839cd40a28p+1020L : inexact-ok
 = ccosh upward ldbl-128 0x2.c68p+8L -0xcp-4L : 0xb.fe39a718cb52b2731922dd2e0bfp+1020L -0xb.2c35ffb60337070b74839cd40a28p+1020L : inexact-ok
 = ccosh downward ldbl-128ibm 0x2.c68p+8L -0xcp-4L : 0xb.fe39a718cb52b2731922dd2e08p+1020L -0xb.2c35ffb60337070b74839cd40cp+1020L : inexact-ok
@@ -17261,7 +17261,7 @@ cexp -2.0 -3.0
 = cexp towardzero ldbl-96-m68k -0x2p+0L -0x3p+0L : -0x2.24c92bfe91963dp-4L -0x4.e3a3eebe631d4418p-8L : inexact-ok
 = cexp upward ldbl-96-m68k -0x2p+0L -0x3p+0L : -0x2.24c92bfe91963dp-4L -0x4.e3a3eebe631d4418p-8L : inexact-ok
 = cexp downward ldbl-128 -0x2p+0L -0x3p+0L : -0x2.24c92bfe91963d02be8ecb5378aep-4L -0x4.e3a3eebe631d441ee01e4010f2ap-8L : inexact-ok
-= cexp tonearest ldbl-128 -0x2p+0L -0x3p+0L : -0x2.24c92bfe91963d02be8ecb5378acp-4L -0x4.e3a3eebe631d441ee01e4010f29cp-8L : inexact-ok
+= cexp tonearest ldbl-128 -0x2p+0L -0x3p+0L : -0x2.24c92bfe91963d02be8ecb5378aep-4L -0x4.e3a3eebe631d441ee01e4010f29cp-8L : inexact-ok
 = cexp towardzero ldbl-128 -0x2p+0L -0x3p+0L : -0x2.24c92bfe91963d02be8ecb5378acp-4L -0x4.e3a3eebe631d441ee01e4010f29cp-8L : inexact-ok
 = cexp upward ldbl-128 -0x2p+0L -0x3p+0L : -0x2.24c92bfe91963d02be8ecb5378acp-4L -0x4.e3a3eebe631d441ee01e4010f29cp-8L : inexact-ok
 = cexp downward ldbl-128ibm -0x2p+0L -0x3p+0L : -0x2.24c92bfe91963d02be8ecb5379p-4L -0x4.e3a3eebe631d441ee01e4010f4p-8L : inexact-ok
@@ -17286,7 +17286,7 @@ cexp 0 0x1p65
 = cexp towardzero ldbl-96-m68k 0x0p+0L 0x2p+64L : 0xf.fb701e22987fbe6p-4L -0xc.143e153b0701e8p-8L : inexact-ok
 = cexp upward ldbl-96-m68k 0x0p+0L 0x2p+64L : 0xf.fb701e22987fbe7p-4L -0xc.143e153b0701e8p-8L : inexact-ok
 = cexp downward ldbl-128 0x0p+0L 0x2p+64L : 0xf.fb701e22987fbe68852ee2bc897p-4L -0xc.143e153b0701e800f9b8a47b75b8p-8L : inexact-ok
-= cexp tonearest ldbl-128 0x0p+0L 0x2p+64L : 0xf.fb701e22987fbe68852ee2bc897p-4L -0xc.143e153b0701e800f9b8a47b75bp-8L : inexact-ok
+= cexp tonearest ldbl-128 0x0p+0L 0x2p+64L : 0xf.fb701e22987fbe68852ee2bc897p-4L -0xc.143e153b0701e800f9b8a47b75b8p-8L : inexact-ok
 = cexp towardzero ldbl-128 0x0p+0L 0x2p+64L : 0xf.fb701e22987fbe68852ee2bc897p-4L -0xc.143e153b0701e800f9b8a47b75bp-8L : inexact-ok
 = cexp upward ldbl-128 0x0p+0L 0x2p+64L : 0xf.fb701e22987fbe68852ee2bc8978p-4L -0xc.143e153b0701e800f9b8a47b75bp-8L : inexact-ok
 = cexp downward ldbl-128ibm 0x0p+0L 0x2p+64L : 0xf.fb701e22987fbe68852ee2bc88p-4L -0xc.143e153b0701e800f9b8a47b78p-8L : inexact-ok
@@ -17384,10 +17384,10 @@ cexp 0 1e22
 = cexp tonearest ldbl-96-m68k 0x0p+0L 0x2.1e19ep+72L : 0xa.dd6f6bacd20654cp-4L -0xb.becc47ab1b8c708p-4L : inexact-ok
 = cexp towardzero ldbl-96-m68k 0x0p+0L 0x2.1e19ep+72L : 0xa.dd6f6bacd20654cp-4L -0xb.becc47ab1b8c707p-4L : inexact-ok
 = cexp upward ldbl-96-m68k 0x0p+0L 0x2.1e19ep+72L : 0xa.dd6f6bacd20654dp-4L -0xb.becc47ab1b8c707p-4L : inexact-ok
-= cexp downward ldbl-128 0x0p+0L 0x2.1e19ep+72L : 0xa.dd6f6bacd20654c1404f52cde16p-4L -0xb.becc47ab1b8c70793712c4ff2bcp-4L : inexact-ok
+= cexp downward ldbl-128 0x0p+0L 0x2.1e19ep+72L : 0xa.dd6f6bacd20654c1404f52cde16p-4L -0xb.becc47ab1b8c70793712c4ff2bc8p-4L : inexact-ok
 = cexp tonearest ldbl-128 0x0p+0L 0x2.1e19ep+72L : 0xa.dd6f6bacd20654c1404f52cde16p-4L -0xb.becc47ab1b8c70793712c4ff2bcp-4L : inexact-ok
-= cexp towardzero ldbl-128 0x0p+0L 0x2.1e19ep+72L : 0xa.dd6f6bacd20654c1404f52cde16p-4L -0xb.becc47ab1b8c70793712c4ff2bb8p-4L : inexact-ok
-= cexp upward ldbl-128 0x0p+0L 0x2.1e19ep+72L : 0xa.dd6f6bacd20654c1404f52cde168p-4L -0xb.becc47ab1b8c70793712c4ff2bb8p-4L : inexact-ok
+= cexp towardzero ldbl-128 0x0p+0L 0x2.1e19ep+72L : 0xa.dd6f6bacd20654c1404f52cde16p-4L -0xb.becc47ab1b8c70793712c4ff2bcp-4L : inexact-ok
+= cexp upward ldbl-128 0x0p+0L 0x2.1e19ep+72L : 0xa.dd6f6bacd20654c1404f52cde168p-4L -0xb.becc47ab1b8c70793712c4ff2bcp-4L : inexact-ok
 = cexp downward ldbl-128ibm 0x0p+0L 0x2.1e19ep+72L : 0xa.dd6f6bacd20654c1404f52cdep-4L -0xb.becc47ab1b8c70793712c4ff2cp-4L : inexact-ok
 = cexp tonearest ldbl-128ibm 0x0p+0L 0x2.1e19ep+72L : 0xa.dd6f6bacd20654c1404f52cdep-4L -0xb.becc47ab1b8c70793712c4ff2cp-4L : inexact-ok
 = cexp towardzero ldbl-128ibm 0x0p+0L 0x2.1e19ep+72L : 0xa.dd6f6bacd20654c1404f52cdep-4L -0xb.becc47ab1b8c70793712c4ff28p-4L : inexact-ok
@@ -17405,7 +17405,7 @@ cexp 0 1e22
 = cexp towardzero ldbl-96-m68k 0x0p+0L 0x2.1e19e0c9bab24p+72L : 0x8.5f167780e479c9ap-4L -0xd.a29d5bb5f9cb87dp-4L : inexact-ok
 = cexp upward ldbl-96-m68k 0x0p+0L 0x2.1e19e0c9bab24p+72L : 0x8.5f167780e479c9bp-4L -0xd.a29d5bb5f9cb87dp-4L : inexact-ok
 = cexp downward ldbl-128 0x0p+0L 0x2.1e19e0c9bab24p+72L : 0x8.5f167780e479c9a5c86ffce76148p-4L -0xd.a29d5bb5f9cb87d14de41dc991fp-4L : inexact-ok
-= cexp tonearest ldbl-128 0x0p+0L 0x2.1e19e0c9bab24p+72L : 0x8.5f167780e479c9a5c86ffce7615p-4L -0xd.a29d5bb5f9cb87d14de41dc991e8p-4L : inexact-ok
+= cexp tonearest ldbl-128 0x0p+0L 0x2.1e19e0c9bab24p+72L : 0x8.5f167780e479c9a5c86ffce7615p-4L -0xd.a29d5bb5f9cb87d14de41dc991fp-4L : inexact-ok
 = cexp towardzero ldbl-128 0x0p+0L 0x2.1e19e0c9bab24p+72L : 0x8.5f167780e479c9a5c86ffce76148p-4L -0xd.a29d5bb5f9cb87d14de41dc991e8p-4L : inexact-ok
 = cexp upward ldbl-128 0x0p+0L 0x2.1e19e0c9bab24p+72L : 0x8.5f167780e479c9a5c86ffce7615p-4L -0xd.a29d5bb5f9cb87d14de41dc991e8p-4L : inexact-ok
 = cexp downward ldbl-128ibm 0x0p+0L 0x2.1e19e0c9bab24p+72L : 0x8.5f167780e479c9a5c86ffce76p-4L -0xd.a29d5bb5f9cb87d14de41dc994p-4L : inexact-ok
@@ -17540,7 +17540,7 @@ cexp 0 0x1p16383
 = cexp towardzero ldbl-96-m68k 0x0p+0L 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9ep-4L 0x1.452fc98b34e96b6p-8L : inexact-ok
 = cexp upward ldbl-96-m68k 0x0p+0L 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9ep-4L 0x1.452fc98b34e96b62p-8L : inexact-ok
 = cexp downward ldbl-128 0x0p+0L 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f138p-4L 0x1.452fc98b34e96b61139b09a7c84ap-8L : inexact-ok
-= cexp tonearest ldbl-128 0x0p+0L 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f13p-4L 0x1.452fc98b34e96b61139b09a7c84ap-8L : inexact-ok
+= cexp tonearest ldbl-128 0x0p+0L 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f138p-4L 0x1.452fc98b34e96b61139b09a7c84ap-8L : inexact-ok
 = cexp towardzero ldbl-128 0x0p+0L 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f13p-4L 0x1.452fc98b34e96b61139b09a7c84ap-8L : inexact-ok
 = cexp upward ldbl-128 0x0p+0L 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f13p-4L 0x1.452fc98b34e96b61139b09a7c84bp-8L : inexact-ok
 = cexp downward ldbl-128ibm 0x0p+0L 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f4p-4L 0x1.452fc98b34e96b61139b09a7c8p-8L : inexact-ok
@@ -17559,10 +17559,10 @@ cexp 0 0x1p16383
 = cexp tonearest ldbl-128 0x0p+0L 0x8p+16380L : 0xe.bcc2fc82ae39ebf8da5d687bf36p-4L 0x6.3ad4b2136cc6881f0ca607c7946p-4L : inexact-ok
 = cexp towardzero ldbl-128 0x0p+0L 0x8p+16380L : 0xe.bcc2fc82ae39ebf8da5d687bf358p-4L 0x6.3ad4b2136cc6881f0ca607c7946p-4L : inexact-ok
 = cexp upward ldbl-128 0x0p+0L 0x8p+16380L : 0xe.bcc2fc82ae39ebf8da5d687bf36p-4L 0x6.3ad4b2136cc6881f0ca607c79464p-4L : inexact-ok
-= cexp downward ldbl-128 0x0p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526978p-4L -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L : inexact-ok
-= cexp tonearest ldbl-128 0x0p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526974p-4L -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L : inexact-ok
-= cexp towardzero ldbl-128 0x0p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526974p-4L -0xe.f1a3e1dc468a921dddb4e37fbe58p-4L : inexact-ok
-= cexp upward ldbl-128 0x0p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526974p-4L -0xe.f1a3e1dc468a921dddb4e37fbe58p-4L : inexact-ok
+= cexp downward ldbl-128 0x0p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526978p-4L -0xe.f1a3e1dc468a921dddb4e37fbe68p-4L : inexact-ok
+= cexp tonearest ldbl-128 0x0p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526978p-4L -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L : inexact-ok
+= cexp towardzero ldbl-128 0x0p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526974p-4L -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L : inexact-ok
+= cexp upward ldbl-128 0x0p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526974p-4L -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L : inexact-ok
 = cexp downward ldbl-128ibm 0x0p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526ap-4L -0xe.f1a3e1dc468a921dddb4e37fcp-4L : inexact-ok
 = cexp tonearest ldbl-128ibm 0x0p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526ap-4L -0xe.f1a3e1dc468a921dddb4e37fcp-4L : inexact-ok
 = cexp towardzero ldbl-128ibm 0x0p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c2306055268p-4L -0xe.f1a3e1dc468a921dddb4e37fbcp-4L : inexact-ok
@@ -17584,10 +17584,10 @@ cexp -10000 0x1p16383
 = cexp tonearest ldbl-96-m68k -0x2.71p+12L 0xf.fffffp+124L : 0x1.c4053e6f86ae06fap-14428L -0x1.148b929412b0629cp-14428L : inexact-ok
 = cexp towardzero ldbl-96-m68k -0x2.71p+12L 0xf.fffffp+124L : 0x1.c4053e6f86ae06fap-14428L -0x1.148b929412b0629ap-14428L : inexact-ok
 = cexp upward ldbl-96-m68k -0x2.71p+12L 0xf.fffffp+124L : 0x1.c4053e6f86ae06fcp-14428L -0x1.148b929412b0629ap-14428L : inexact-ok
-= cexp downward ldbl-128 -0x2.71p+12L 0xf.fffffp+124L : 0x1.c4053e6f86ae06fa87507d1789dfp-14428L -0x1.148b929412b0629b094c40cf114dp-14428L : inexact-ok
+= cexp downward ldbl-128 -0x2.71p+12L 0xf.fffffp+124L : 0x1.c4053e6f86ae06fa87507d1789dfp-14428L -0x1.148b929412b0629b094c40cf114ep-14428L : inexact-ok
 = cexp tonearest ldbl-128 -0x2.71p+12L 0xf.fffffp+124L : 0x1.c4053e6f86ae06fa87507d1789ep-14428L -0x1.148b929412b0629b094c40cf114dp-14428L : inexact-ok
-= cexp towardzero ldbl-128 -0x2.71p+12L 0xf.fffffp+124L : 0x1.c4053e6f86ae06fa87507d1789dfp-14428L -0x1.148b929412b0629b094c40cf114cp-14428L : inexact-ok
-= cexp upward ldbl-128 -0x2.71p+12L 0xf.fffffp+124L : 0x1.c4053e6f86ae06fa87507d1789ep-14428L -0x1.148b929412b0629b094c40cf114cp-14428L : inexact-ok
+= cexp towardzero ldbl-128 -0x2.71p+12L 0xf.fffffp+124L : 0x1.c4053e6f86ae06fa87507d1789dfp-14428L -0x1.148b929412b0629b094c40cf114dp-14428L : inexact-ok
+= cexp upward ldbl-128 -0x2.71p+12L 0xf.fffffp+124L : 0x1.c4053e6f86ae06fa87507d1789ep-14428L -0x1.148b929412b0629b094c40cf114dp-14428L : inexact-ok
 = cexp downward ldbl-128ibm -0x2.71p+12L 0xf.fffffp+124L : 0x0p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128ibm -0x2.71p+12L 0xf.fffffp+124L : 0x0p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = cexp towardzero ldbl-128ibm -0x2.71p+12L 0xf.fffffp+124L : 0x0p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -17605,7 +17605,7 @@ cexp -10000 0x1p16383
 = cexp towardzero ldbl-96-m68k -0x2.71p+12L 0xf.ffffffffffff8p+1020L : -0x2.11e61ef928e7d0ecp-14428L 0x2.a11e2ecfaecac19p-14436L : inexact-ok
 = cexp upward ldbl-96-m68k -0x2.71p+12L 0xf.ffffffffffff8p+1020L : -0x2.11e61ef928e7d0ecp-14428L 0x2.a11e2ecfaecac194p-14436L : inexact-ok
 = cexp downward ldbl-128 -0x2.71p+12L 0xf.ffffffffffff8p+1020L : -0x2.11e61ef928e7d0efbe7438c4fcc4p-14428L 0x2.a11e2ecfaecac192b6a0e262eb96p-14436L : inexact-ok
-= cexp tonearest ldbl-128 -0x2.71p+12L 0xf.ffffffffffff8p+1020L : -0x2.11e61ef928e7d0efbe7438c4fcc2p-14428L 0x2.a11e2ecfaecac192b6a0e262eb98p-14436L : inexact-ok
+= cexp tonearest ldbl-128 -0x2.71p+12L 0xf.ffffffffffff8p+1020L : -0x2.11e61ef928e7d0efbe7438c4fcc4p-14428L 0x2.a11e2ecfaecac192b6a0e262eb98p-14436L : inexact-ok
 = cexp towardzero ldbl-128 -0x2.71p+12L 0xf.ffffffffffff8p+1020L : -0x2.11e61ef928e7d0efbe7438c4fcc2p-14428L 0x2.a11e2ecfaecac192b6a0e262eb96p-14436L : inexact-ok
 = cexp upward ldbl-128 -0x2.71p+12L 0xf.ffffffffffff8p+1020L : -0x2.11e61ef928e7d0efbe7438c4fcc2p-14428L 0x2.a11e2ecfaecac192b6a0e262eb98p-14436L : inexact-ok
 = cexp downward ldbl-128ibm -0x2.71p+12L 0xf.ffffffffffff8p+1020L : -0x4p-1076L 0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -17624,10 +17624,10 @@ cexp -10000 0x1p16383
 = cexp tonearest ldbl-128 -0x2.71p+12L 0x8p+16380L : 0x1.e8166e7f3558751c32b0e3dea10dp-14428L 0xc.e535876597146d43011c92edfep-14432L : inexact-ok
 = cexp towardzero ldbl-128 -0x2.71p+12L 0x8p+16380L : 0x1.e8166e7f3558751c32b0e3dea10dp-14428L 0xc.e535876597146d43011c92edfep-14432L : inexact-ok
 = cexp upward ldbl-128 -0x2.71p+12L 0x8p+16380L : 0x1.e8166e7f3558751c32b0e3dea10ep-14428L 0xc.e535876597146d43011c92edfe08p-14432L : inexact-ok
-= cexp downward ldbl-128 -0x2.71p+12L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.d543737097bf3314fbbe8e859c68p-14432L -0x1.eeedb82a3f993d2142211659ef2ap-14428L : inexact-ok
+= cexp downward ldbl-128 -0x2.71p+12L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.d543737097bf3314fbbe8e859c68p-14432L -0x1.eeedb82a3f993d2142211659ef2bp-14428L : inexact-ok
 = cexp tonearest ldbl-128 -0x2.71p+12L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.d543737097bf3314fbbe8e859c68p-14432L -0x1.eeedb82a3f993d2142211659ef2ap-14428L : inexact-ok
-= cexp towardzero ldbl-128 -0x2.71p+12L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.d543737097bf3314fbbe8e859c6p-14432L -0x1.eeedb82a3f993d2142211659ef29p-14428L : inexact-ok
-= cexp upward ldbl-128 -0x2.71p+12L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.d543737097bf3314fbbe8e859c6p-14432L -0x1.eeedb82a3f993d2142211659ef29p-14428L : inexact-ok
+= cexp towardzero ldbl-128 -0x2.71p+12L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.d543737097bf3314fbbe8e859c6p-14432L -0x1.eeedb82a3f993d2142211659ef2ap-14428L : inexact-ok
+= cexp upward ldbl-128 -0x2.71p+12L 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.d543737097bf3314fbbe8e859c6p-14432L -0x1.eeedb82a3f993d2142211659ef2ap-14428L : inexact-ok
 = cexp downward ldbl-128ibm -0x2.71p+12L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x4p-1076L -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128ibm -0x2.71p+12L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = cexp towardzero ldbl-128ibm -0x2.71p+12L 0xf.ffffffffffffbffffffffffffcp+1020L : -0x0p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -18454,74 +18454,74 @@ cexp min min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ldb
 = cexp towardzero ldbl-128 0x8p-972L 0x4p-16496L : 0x1p+0L 0x4p-16496L : inexact-ok underflow errno-erange-ok
 = cexp upward ldbl-128 0x8p-972L 0x4p-16496L : 0x1.0000000000000000000000000001p+0L 0x8p-16496L : inexact-ok underflow errno-erange-ok
 cexp min -min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ldbl-96-intel:x86_64
-= cexp downward flt-32 0x4p-128f -0x8p-152f : 0x1p+0f -0x8p-152f : inexact-ok underflow errno-erange-ok
+= cexp downward flt-32 0x4p-128f -0x8p-152f : 0x1p+0f -0x1p-148f : inexact-ok underflow errno-erange-ok
 = cexp tonearest flt-32 0x4p-128f -0x8p-152f : 0x1p+0f -0x8p-152f : inexact-ok underflow errno-erange-ok
-= cexp towardzero flt-32 0x4p-128f -0x8p-152f : 0x1p+0f -0x0p+0f : inexact-ok underflow errno-erange-ok
-= cexp upward flt-32 0x4p-128f -0x8p-152f : 0x1.000002p+0f -0x0p+0f : inexact-ok underflow errno-erange-ok
-= cexp downward dbl-64 0x4p-128 -0x8p-152 : 0x1p+0 -0x8p-152 : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp towardzero flt-32 0x4p-128f -0x8p-152f : 0x1p+0f -0x8p-152f : inexact-ok underflow errno-erange-ok
+= cexp upward flt-32 0x4p-128f -0x8p-152f : 0x1.000002p+0f -0x8p-152f : inexact-ok underflow errno-erange-ok
+= cexp downward dbl-64 0x4p-128 -0x8p-152 : 0x1p+0 -0x8.0000000000008p-152 : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest dbl-64 0x4p-128 -0x8p-152 : 0x1p+0 -0x8p-152 : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp towardzero dbl-64 0x4p-128 -0x8p-152 : 0x1p+0 -0x7.ffffffffffffcp-152 : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward dbl-64 0x4p-128 -0x8p-152 : 0x1.0000000000001p+0 -0x7.ffffffffffffcp-152 : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp towardzero dbl-64 0x4p-128 -0x8p-152 : 0x1p+0 -0x8p-152 : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp upward dbl-64 0x4p-128 -0x8p-152 : 0x1.0000000000001p+0 -0x8p-152 : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1p+0L -0x8.000000000000001p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp towardzero ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1.0000000000000002p+0L -0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp towardzero ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp upward ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1.0000000000000002p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1p+0L -0x8.000000000000001p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp towardzero ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1.0000000000000002p+0L -0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp towardzero ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp upward ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1.0000000000000002p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-128 0x4p-128L -0x8p-152L : 0x1p+0L -0x8.0000000000000000000000000008p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest ldbl-128 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp towardzero ldbl-128 0x4p-128L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-128 0x4p-128L -0x8p-152L : 0x1.0000000000000000000000000001p+0L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp towardzero ldbl-128 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp upward ldbl-128 0x4p-128L -0x8p-152L : 0x1.0000000000000000000000000001p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1p+0L -0x8.00000000000000000000000004p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp towardzero ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffffffffffffffep-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1.000000000000000000000000008p+0L -0x7.fffffffffffffffffffffffffep-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward dbl-64 0x4p-128 -0x4p-1076 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp upward ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1.000000000000000000000000008p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward dbl-64 0x4p-128 -0x4p-1076 : 0x1p+0 -0x8p-1076 : inexact-ok underflow errno-erange-ok
 = cexp tonearest dbl-64 0x4p-128 -0x4p-1076 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
-= cexp towardzero dbl-64 0x4p-128 -0x4p-1076 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok
-= cexp upward dbl-64 0x4p-128 -0x4p-1076 : 0x1.0000000000001p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp towardzero dbl-64 0x4p-128 -0x4p-1076 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= cexp upward dbl-64 0x4p-128 -0x4p-1076 : 0x1.0000000000001p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4.0000000000000008p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp towardzero ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1.0000000000000002p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp towardzero ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp upward ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1.0000000000000002p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4.0000000000000008p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp towardzero ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1.0000000000000002p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp towardzero ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp upward ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1.0000000000000002p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-128 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4.0000000000000000000000000004p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest ldbl-128 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp towardzero ldbl-128 0x4p-128L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-128 0x4p-128L -0x4p-1076L : 0x1.0000000000000000000000000001p+0L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128ibm 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp upward ldbl-128 0x4p-128L -0x4p-1076L : 0x1.0000000000000000000000000001p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-128ibm 0x4p-128L -0x4p-1076L : 0x1p+0L -0x8p-1076L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128ibm 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128ibm 0x4p-128L -0x4p-1076L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128ibm 0x4p-128L -0x4p-1076L : 0x1.000000000000000000000000008p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-96-intel 0x4p-128L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128ibm 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128ibm 0x4p-128L -0x4p-1076L : 0x1.000000000000000000000000008p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-intel 0x4p-128L -0x8p-16448L : 0x1p+0L -0x1p-16444L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-96-intel 0x4p-128L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-96-intel 0x4p-128L -0x8p-16448L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-96-intel 0x4p-128L -0x8p-16448L : 0x1.0000000000000002p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-96-m68k 0x4p-128L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-96-intel 0x4p-128L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-96-intel 0x4p-128L -0x8p-16448L : 0x1.0000000000000002p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-m68k 0x4p-128L -0x8p-16448L : 0x1p+0L -0xcp-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-96-m68k 0x4p-128L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-96-m68k 0x4p-128L -0x8p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-96-m68k 0x4p-128L -0x8p-16448L : 0x1.0000000000000002p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-128 0x4p-128L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-96-m68k 0x4p-128L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-96-m68k 0x4p-128L -0x8p-16448L : 0x1.0000000000000002p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-128 0x4p-128L -0x8p-16448L : 0x1p+0L -0x8.000000000004p-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128 0x4p-128L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128 0x4p-128L -0x8p-16448L : 0x1p+0L -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128 0x4p-128L -0x8p-16448L : 0x1.0000000000000000000000000001p+0L -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-96-m68k 0x4p-128L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x4p-128L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128 0x4p-128L -0x8p-16448L : 0x1.0000000000000000000000000001p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-m68k 0x4p-128L -0x4p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-96-m68k 0x4p-128L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-96-m68k 0x4p-128L -0x4p-16448L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-96-m68k 0x4p-128L -0x4p-16448L : 0x1.0000000000000002p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-128 0x4p-128L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-96-m68k 0x4p-128L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-96-m68k 0x4p-128L -0x4p-16448L : 0x1.0000000000000002p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-128 0x4p-128L -0x4p-16448L : 0x1p+0L -0x4.000000000004p-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128 0x4p-128L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128 0x4p-128L -0x4p-16448L : 0x1p+0L -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128 0x4p-128L -0x4p-16448L : 0x1.0000000000000000000000000001p+0L -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-128 0x4p-128L -0x4p-16496L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x4p-128L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128 0x4p-128L -0x4p-16448L : 0x1.0000000000000000000000000001p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-128 0x4p-128L -0x4p-16496L : 0x1p+0L -0x8p-16496L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128 0x4p-128L -0x4p-16496L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128 0x4p-128L -0x4p-16496L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128 0x4p-128L -0x4p-16496L : 0x1.0000000000000000000000000001p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x4p-128L -0x4p-16496L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128 0x4p-128L -0x4p-16496L : 0x1.0000000000000000000000000001p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
 = cexp downward dbl-64 0x4p-1024 -0x8p-152 : 0xf.ffffffffffff8p-4 -0x8p-152 : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest dbl-64 0x4p-1024 -0x8p-152 : 0x1p+0 -0x8p-152 : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp towardzero dbl-64 0x4p-1024 -0x8p-152 : 0xf.ffffffffffff8p-4 -0x7.ffffffffffffcp-152 : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
@@ -18542,50 +18542,50 @@ cexp min -min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ld
 = cexp tonearest ldbl-128ibm 0x4p-1024L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp towardzero ldbl-128ibm 0x4p-1024L -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L -0x7.fffffffffffffffffffffffffep-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp upward ldbl-128ibm 0x4p-1024L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffffffffffffffep-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward dbl-64 0x4p-1024 -0x4p-1076 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= cexp downward dbl-64 0x4p-1024 -0x4p-1076 : 0x1p+0 -0x8p-1076 : inexact-ok underflow errno-erange-ok
 = cexp tonearest dbl-64 0x4p-1024 -0x4p-1076 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
-= cexp towardzero dbl-64 0x4p-1024 -0x4p-1076 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok
-= cexp upward dbl-64 0x4p-1024 -0x4p-1076 : 0x1.0000000000001p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp towardzero dbl-64 0x4p-1024 -0x4p-1076 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= cexp upward dbl-64 0x4p-1024 -0x4p-1076 : 0x1.0000000000001p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4.0000000000000008p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp towardzero ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1.0000000000000002p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp towardzero ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp upward ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1.0000000000000002p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4.0000000000000008p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp towardzero ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1.0000000000000002p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp towardzero ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp upward ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1.0000000000000002p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-128 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4.0000000000000000000000000004p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest ldbl-128 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp towardzero ldbl-128 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-128 0x4p-1024L -0x4p-1076L : 0x1.0000000000000000000000000001p+0L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128ibm 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp upward ldbl-128 0x4p-1024L -0x4p-1076L : 0x1.0000000000000000000000000001p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-128ibm 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x8p-1076L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128ibm 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128ibm 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128ibm 0x4p-1024L -0x4p-1076L : 0x1.000000000000000000000000008p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-96-intel 0x4p-1024L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128ibm 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128ibm 0x4p-1024L -0x4p-1076L : 0x1.000000000000000000000000008p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-intel 0x4p-1024L -0x8p-16448L : 0x1p+0L -0x1p-16444L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-96-intel 0x4p-1024L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-96-intel 0x4p-1024L -0x8p-16448L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-96-intel 0x4p-1024L -0x8p-16448L : 0x1.0000000000000002p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-96-m68k 0x4p-1024L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-96-intel 0x4p-1024L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-96-intel 0x4p-1024L -0x8p-16448L : 0x1.0000000000000002p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-m68k 0x4p-1024L -0x8p-16448L : 0x1p+0L -0xcp-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-96-m68k 0x4p-1024L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-96-m68k 0x4p-1024L -0x8p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-96-m68k 0x4p-1024L -0x8p-16448L : 0x1.0000000000000002p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-128 0x4p-1024L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-96-m68k 0x4p-1024L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-96-m68k 0x4p-1024L -0x8p-16448L : 0x1.0000000000000002p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-128 0x4p-1024L -0x8p-16448L : 0x1p+0L -0x8.000000000004p-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128 0x4p-1024L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128 0x4p-1024L -0x8p-16448L : 0x1p+0L -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128 0x4p-1024L -0x8p-16448L : 0x1.0000000000000000000000000001p+0L -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-96-m68k 0x4p-1024L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x4p-1024L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128 0x4p-1024L -0x8p-16448L : 0x1.0000000000000000000000000001p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-m68k 0x4p-1024L -0x4p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-96-m68k 0x4p-1024L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-96-m68k 0x4p-1024L -0x4p-16448L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-96-m68k 0x4p-1024L -0x4p-16448L : 0x1.0000000000000002p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-128 0x4p-1024L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-96-m68k 0x4p-1024L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-96-m68k 0x4p-1024L -0x4p-16448L : 0x1.0000000000000002p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-128 0x4p-1024L -0x4p-16448L : 0x1p+0L -0x4.000000000004p-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128 0x4p-1024L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128 0x4p-1024L -0x4p-16448L : 0x1p+0L -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128 0x4p-1024L -0x4p-16448L : 0x1.0000000000000000000000000001p+0L -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-128 0x4p-1024L -0x4p-16496L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x4p-1024L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128 0x4p-1024L -0x4p-16448L : 0x1.0000000000000000000000000001p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-128 0x4p-1024L -0x4p-16496L : 0x1p+0L -0x8p-16496L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128 0x4p-1024L -0x4p-16496L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128 0x4p-1024L -0x4p-16496L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128 0x4p-1024L -0x4p-16496L : 0x1.0000000000000000000000000001p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x4p-1024L -0x4p-16496L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128 0x4p-1024L -0x4p-16496L : 0x1.0000000000000000000000000001p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
 = cexp downward ldbl-96-intel 0x4p-16384L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest ldbl-96-intel 0x4p-16384L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp towardzero ldbl-96-intel 0x4p-16384L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
@@ -18610,30 +18610,30 @@ cexp min -min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ld
 = cexp tonearest ldbl-128 0x4p-16384L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp towardzero ldbl-128 0x4p-16384L -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp upward ldbl-128 0x4p-16384L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-intel 0x4p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-intel 0x4p-16384L -0x8p-16448L : 0x1p+0L -0x1p-16444L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-96-intel 0x4p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-96-intel 0x4p-16384L -0x8p-16448L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-96-intel 0x4p-16384L -0x8p-16448L : 0x1.0000000000000002p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-96-m68k 0x4p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-96-intel 0x4p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-96-intel 0x4p-16384L -0x8p-16448L : 0x1.0000000000000002p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-m68k 0x4p-16384L -0x8p-16448L : 0x1p+0L -0xcp-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-96-m68k 0x4p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-96-m68k 0x4p-16384L -0x8p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-96-m68k 0x4p-16384L -0x8p-16448L : 0x1.0000000000000002p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-128 0x4p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-96-m68k 0x4p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-96-m68k 0x4p-16384L -0x8p-16448L : 0x1.0000000000000002p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-128 0x4p-16384L -0x8p-16448L : 0x1p+0L -0x8.000000000004p-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128 0x4p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128 0x4p-16384L -0x8p-16448L : 0x1p+0L -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128 0x4p-16384L -0x8p-16448L : 0x1.0000000000000000000000000001p+0L -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-96-m68k 0x4p-16384L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x4p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128 0x4p-16384L -0x8p-16448L : 0x1.0000000000000000000000000001p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-m68k 0x4p-16384L -0x4p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-96-m68k 0x4p-16384L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-96-m68k 0x4p-16384L -0x4p-16448L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-96-m68k 0x4p-16384L -0x4p-16448L : 0x1.0000000000000002p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-128 0x4p-16384L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-96-m68k 0x4p-16384L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-96-m68k 0x4p-16384L -0x4p-16448L : 0x1.0000000000000002p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-128 0x4p-16384L -0x4p-16448L : 0x1p+0L -0x4.000000000004p-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128 0x4p-16384L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128 0x4p-16384L -0x4p-16448L : 0x1p+0L -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128 0x4p-16384L -0x4p-16448L : 0x1.0000000000000000000000000001p+0L -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-128 0x4p-16384L -0x4p-16496L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x4p-16384L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128 0x4p-16384L -0x4p-16448L : 0x1.0000000000000000000000000001p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-128 0x4p-16384L -0x4p-16496L : 0x1p+0L -0x8p-16496L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128 0x4p-16384L -0x4p-16496L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128 0x4p-16384L -0x4p-16496L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128 0x4p-16384L -0x4p-16496L : 0x1.0000000000000000000000000001p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x4p-16384L -0x4p-16496L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128 0x4p-16384L -0x4p-16496L : 0x1.0000000000000000000000000001p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
 = cexp downward ldbl-96-intel 0x2p-16384L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest ldbl-96-intel 0x2p-16384L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp towardzero ldbl-96-intel 0x2p-16384L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
@@ -18658,30 +18658,30 @@ cexp min -min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ld
 = cexp tonearest ldbl-128 0x2p-16384L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp towardzero ldbl-128 0x2p-16384L -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp upward ldbl-128 0x2p-16384L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-intel 0x2p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-intel 0x2p-16384L -0x8p-16448L : 0x1p+0L -0x1p-16444L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-96-intel 0x2p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-96-intel 0x2p-16384L -0x8p-16448L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-96-intel 0x2p-16384L -0x8p-16448L : 0x1.0000000000000002p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-96-m68k 0x2p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-96-intel 0x2p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-96-intel 0x2p-16384L -0x8p-16448L : 0x1.0000000000000002p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-m68k 0x2p-16384L -0x8p-16448L : 0x1p+0L -0xcp-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-96-m68k 0x2p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-96-m68k 0x2p-16384L -0x8p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-96-m68k 0x2p-16384L -0x8p-16448L : 0x1.0000000000000002p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-128 0x2p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-96-m68k 0x2p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-96-m68k 0x2p-16384L -0x8p-16448L : 0x1.0000000000000002p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-128 0x2p-16384L -0x8p-16448L : 0x1p+0L -0x8.000000000004p-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128 0x2p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128 0x2p-16384L -0x8p-16448L : 0x1p+0L -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128 0x2p-16384L -0x8p-16448L : 0x1.0000000000000000000000000001p+0L -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-96-m68k 0x2p-16384L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x2p-16384L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128 0x2p-16384L -0x8p-16448L : 0x1.0000000000000000000000000001p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-m68k 0x2p-16384L -0x4p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-96-m68k 0x2p-16384L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-96-m68k 0x2p-16384L -0x4p-16448L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-96-m68k 0x2p-16384L -0x4p-16448L : 0x1.0000000000000002p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-128 0x2p-16384L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-96-m68k 0x2p-16384L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-96-m68k 0x2p-16384L -0x4p-16448L : 0x1.0000000000000002p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-128 0x2p-16384L -0x4p-16448L : 0x1p+0L -0x4.000000000004p-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128 0x2p-16384L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128 0x2p-16384L -0x4p-16448L : 0x1p+0L -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128 0x2p-16384L -0x4p-16448L : 0x1.0000000000000000000000000001p+0L -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-128 0x2p-16384L -0x4p-16496L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x2p-16384L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128 0x2p-16384L -0x4p-16448L : 0x1.0000000000000000000000000001p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-128 0x2p-16384L -0x4p-16496L : 0x1p+0L -0x8p-16496L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128 0x2p-16384L -0x4p-16496L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128 0x2p-16384L -0x4p-16496L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128 0x2p-16384L -0x4p-16496L : 0x1.0000000000000000000000000001p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x2p-16384L -0x4p-16496L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128 0x2p-16384L -0x4p-16496L : 0x1.0000000000000000000000000001p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
 = cexp downward dbl-64 0x8p-972 -0x8p-152 : 0xf.ffffffffffff8p-4 -0x8p-152 : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest dbl-64 0x8p-972 -0x8p-152 : 0x1p+0 -0x8p-152 : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp towardzero dbl-64 0x8p-972 -0x8p-152 : 0xf.ffffffffffff8p-4 -0x7.ffffffffffffcp-152 : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
@@ -18702,50 +18702,50 @@ cexp min -min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ld
 = cexp tonearest ldbl-128ibm 0x8p-972L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp towardzero ldbl-128ibm 0x8p-972L -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L -0x7.fffffffffffffffffffffffffep-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp upward ldbl-128ibm 0x8p-972L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffffffffffffffep-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward dbl-64 0x8p-972 -0x4p-1076 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= cexp downward dbl-64 0x8p-972 -0x4p-1076 : 0x1p+0 -0x8p-1076 : inexact-ok underflow errno-erange-ok
 = cexp tonearest dbl-64 0x8p-972 -0x4p-1076 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
-= cexp towardzero dbl-64 0x8p-972 -0x4p-1076 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok
-= cexp upward dbl-64 0x8p-972 -0x4p-1076 : 0x1.0000000000001p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp towardzero dbl-64 0x8p-972 -0x4p-1076 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= cexp upward dbl-64 0x8p-972 -0x4p-1076 : 0x1.0000000000001p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4.0000000000000008p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp towardzero ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1.0000000000000002p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp towardzero ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp upward ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1.0000000000000002p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4.0000000000000008p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp towardzero ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1.0000000000000002p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp towardzero ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp upward ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1.0000000000000002p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-128 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4.0000000000000000000000000004p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
 = cexp tonearest ldbl-128 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp towardzero ldbl-128 0x8p-972L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-128 0x8p-972L -0x4p-1076L : 0x1.0000000000000000000000000001p+0L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128ibm 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp upward ldbl-128 0x8p-972L -0x4p-1076L : 0x1.0000000000000000000000000001p+0L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-128ibm 0x8p-972L -0x4p-1076L : 0x1p+0L -0x8p-1076L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128ibm 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128ibm 0x8p-972L -0x4p-1076L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128ibm 0x8p-972L -0x4p-1076L : 0x1.000000000000000000000000008p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-96-intel 0x8p-972L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128ibm 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128ibm 0x8p-972L -0x4p-1076L : 0x1.000000000000000000000000008p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-intel 0x8p-972L -0x8p-16448L : 0x1p+0L -0x1p-16444L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-96-intel 0x8p-972L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-96-intel 0x8p-972L -0x8p-16448L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-96-intel 0x8p-972L -0x8p-16448L : 0x1.0000000000000002p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-96-m68k 0x8p-972L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-96-intel 0x8p-972L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-96-intel 0x8p-972L -0x8p-16448L : 0x1.0000000000000002p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-m68k 0x8p-972L -0x8p-16448L : 0x1p+0L -0xcp-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-96-m68k 0x8p-972L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-96-m68k 0x8p-972L -0x8p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-96-m68k 0x8p-972L -0x8p-16448L : 0x1.0000000000000002p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-128 0x8p-972L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-96-m68k 0x8p-972L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-96-m68k 0x8p-972L -0x8p-16448L : 0x1.0000000000000002p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-128 0x8p-972L -0x8p-16448L : 0x1p+0L -0x8.000000000004p-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128 0x8p-972L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128 0x8p-972L -0x8p-16448L : 0x1p+0L -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128 0x8p-972L -0x8p-16448L : 0x1.0000000000000000000000000001p+0L -0x7.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-96-m68k 0x8p-972L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x8p-972L -0x8p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128 0x8p-972L -0x8p-16448L : 0x1.0000000000000000000000000001p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-96-m68k 0x8p-972L -0x4p-16448L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-96-m68k 0x8p-972L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-96-m68k 0x8p-972L -0x4p-16448L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-96-m68k 0x8p-972L -0x4p-16448L : 0x1.0000000000000002p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-128 0x8p-972L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-96-m68k 0x8p-972L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-96-m68k 0x8p-972L -0x4p-16448L : 0x1.0000000000000002p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-128 0x8p-972L -0x4p-16448L : 0x1p+0L -0x4.000000000004p-16448L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128 0x8p-972L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128 0x8p-972L -0x4p-16448L : 0x1p+0L -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128 0x8p-972L -0x4p-16448L : 0x1.0000000000000000000000000001p+0L -0x3.fffffffffffcp-16448L : inexact-ok underflow errno-erange-ok
-= cexp downward ldbl-128 0x8p-972L -0x4p-16496L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x8p-972L -0x4p-16448L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128 0x8p-972L -0x4p-16448L : 0x1.0000000000000000000000000001p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok
+= cexp downward ldbl-128 0x8p-972L -0x4p-16496L : 0x1p+0L -0x8p-16496L : inexact-ok underflow errno-erange-ok
 = cexp tonearest ldbl-128 0x8p-972L -0x4p-16496L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
-= cexp towardzero ldbl-128 0x8p-972L -0x4p-16496L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= cexp upward ldbl-128 0x8p-972L -0x4p-16496L : 0x1.0000000000000000000000000001p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
+= cexp towardzero ldbl-128 0x8p-972L -0x4p-16496L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
+= cexp upward ldbl-128 0x8p-972L -0x4p-16496L : 0x1.0000000000000000000000000001p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok
 clog 0.75 1.25
 = clog downward flt-32 0xcp-4f 0x1.4p+0f : 0x6.07b98p-4f 0x1.07c6c6p+0f : inexact-ok
 = clog tonearest flt-32 0xcp-4f 0x1.4p+0f : 0x6.07b98p-4f 0x1.07c6c6p+0f : inexact-ok
@@ -18888,10 +18888,10 @@ clog 0x1p-147 0x1p-147
 = clog tonearest ldbl-96-m68k 0x2p-148L 0x2p-148L : -0x6.58bcab751913b21p+4L 0xc.90fdaa22168c235p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x2p-148L 0x2p-148L : -0x6.58bcab751913b208p+4L 0xc.90fdaa22168c234p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x2p-148L 0x2p-148L : -0x6.58bcab751913b208p+4L 0xc.90fdaa22168c235p-4L : inexact-ok
-= clog downward ldbl-128 0x2p-148L 0x2p-148L : -0x6.58bcab751913b20cf08ce467e428p+4L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= clog downward ldbl-128 0x2p-148L 0x2p-148L : -0x6.58bcab751913b20cf08ce467e42cp+4L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = clog tonearest ldbl-128 0x2p-148L 0x2p-148L : -0x6.58bcab751913b20cf08ce467e428p+4L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= clog towardzero ldbl-128 0x2p-148L 0x2p-148L : -0x6.58bcab751913b20cf08ce467e424p+4L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= clog upward ldbl-128 0x2p-148L 0x2p-148L : -0x6.58bcab751913b20cf08ce467e424p+4L 0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
+= clog towardzero ldbl-128 0x2p-148L 0x2p-148L : -0x6.58bcab751913b20cf08ce467e428p+4L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= clog upward ldbl-128 0x2p-148L 0x2p-148L : -0x6.58bcab751913b20cf08ce467e428p+4L 0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x2p-148L 0x2p-148L : -0x6.58bcab751913b20cf08ce467e6p+4L 0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0x2p-148L 0x2p-148L : -0x6.58bcab751913b20cf08ce467e4p+4L 0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0x2p-148L 0x2p-148L : -0x6.58bcab751913b20cf08ce467e4p+4L 0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
@@ -19108,7 +19108,7 @@ clog 0x1p-1074 0x1p-1074
 = clog towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d08p+4L 0x0p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d08p+4L 0x0p+0L : inexact-ok
 = clog downward ldbl-128 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x0p+0L : inexact-ok
-= clog tonearest ldbl-128 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x0p+0L : inexact-ok
+= clog tonearest ldbl-128 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x0p+0L : inexact-ok
 = clog towardzero ldbl-128 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x0p+0L : inexact-ok
 = clog upward ldbl-128 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x0p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a6p+4L 0x0p+0L : inexact-ok
@@ -19128,7 +19128,7 @@ clog 0x1p-1074 0x1p-1074
 = clog towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : -0x6.74767f33d1dc1d08p+4L 0x7.fffffffffffffff8p-928L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : -0x6.74767f33d1dc1d08p+4L 0x8p-928L : inexact-ok
 = clog downward ldbl-128 0x8p-152L 0x4p-1076L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x7.fffffffffffffffffffffffffffcp-928L : inexact-ok
-= clog tonearest ldbl-128 0x8p-152L 0x4p-1076L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x8p-928L : inexact-ok
+= clog tonearest ldbl-128 0x8p-152L 0x4p-1076L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x8p-928L : inexact-ok
 = clog towardzero ldbl-128 0x8p-152L 0x4p-1076L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x7.fffffffffffffffffffffffffffcp-928L : inexact-ok
 = clog upward ldbl-128 0x8p-152L 0x4p-1076L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x8p-928L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-152L 0x4p-1076L : -0x6.74767f33d1dc1d0fc8187877a6p+4L 0x7.fffffffffffffffffffffffffep-928L : inexact-ok
@@ -19152,7 +19152,7 @@ clog 0x1p-1074 0x1p-1074
 = clog towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d08p+4L 0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d08p+4L 0x1.921fb54442d1846ap+0L : inexact-ok
 = clog downward ldbl-128 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog tonearest ldbl-128 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog tonearest ldbl-128 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog towardzero ldbl-128 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog upward ldbl-128 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a6p+4L 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -19172,7 +19172,7 @@ clog 0x1p-1074 0x1p-1074
 = clog towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : -0x2.e870a88dae386c7p+8L 0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : -0x2.e870a88dae386c7p+8L 0x1.921fb54442d1846ap+0L : inexact-ok
 = clog downward ldbl-128 0x0p+0L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c092p+8L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog tonearest ldbl-128 0x0p+0L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog tonearest ldbl-128 0x0p+0L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c092p+8L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog towardzero ldbl-128 0x0p+0L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog upward ldbl-128 0x0p+0L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x0p+0L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c1p+8L 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -19192,7 +19192,7 @@ clog 0x1p-1074 0x1p-1074
 = clog towardzero ldbl-96-m68k 0x4p-1076L 0x8p-152L : -0x6.74767f33d1dc1d08p+4L 0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-1076L 0x8p-152L : -0x6.74767f33d1dc1d08p+4L 0x1.921fb54442d1846ap+0L : inexact-ok
 = clog downward ldbl-128 0x4p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog tonearest ldbl-128 0x4p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog tonearest ldbl-128 0x4p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog towardzero ldbl-128 0x4p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog upward ldbl-128 0x4p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a6p+4L 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -19212,7 +19212,7 @@ clog 0x1p-1074 0x1p-1074
 = clog towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : -0x2.e870a88dae386c7p+8L 0x0p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : -0x2.e870a88dae386c7p+8L 0x0p+0L : inexact-ok
 = clog downward ldbl-128 0x4p-1076L 0x0p+0L : -0x2.e870a88dae386c72b4fd4773c092p+8L 0x0p+0L : inexact-ok
-= clog tonearest ldbl-128 0x4p-1076L 0x0p+0L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x0p+0L : inexact-ok
+= clog tonearest ldbl-128 0x4p-1076L 0x0p+0L : -0x2.e870a88dae386c72b4fd4773c092p+8L 0x0p+0L : inexact-ok
 = clog towardzero ldbl-128 0x4p-1076L 0x0p+0L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x0p+0L : inexact-ok
 = clog upward ldbl-128 0x4p-1076L 0x0p+0L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x0p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4p-1076L 0x0p+0L : -0x2.e870a88dae386c72b4fd4773c1p+8L 0x0p+0L : inexact-ok
@@ -19232,7 +19232,7 @@ clog 0x1p-1074 0x1p-1074
 = clog towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L : -0x2.e817ef81b24f84b4p+8L 0xc.90fdaa22168c234p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : -0x2.e817ef81b24f84b4p+8L 0xc.90fdaa22168c235p-4L : inexact-ok
 = clog downward ldbl-128 0x4p-1076L 0x4p-1076L : -0x2.e817ef81b24f84b5df185599f49p+8L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= clog tonearest ldbl-128 0x4p-1076L 0x4p-1076L : -0x2.e817ef81b24f84b5df185599f48ep+8L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= clog tonearest ldbl-128 0x4p-1076L 0x4p-1076L : -0x2.e817ef81b24f84b5df185599f49p+8L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = clog towardzero ldbl-128 0x4p-1076L 0x4p-1076L : -0x2.e817ef81b24f84b5df185599f48ep+8L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = clog upward ldbl-128 0x4p-1076L 0x4p-1076L : -0x2.e817ef81b24f84b5df185599f48ep+8L 0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x4p-1076L 0x4p-1076L : -0x2.e817ef81b24f84b5df185599f5p+8L 0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
@@ -19281,7 +19281,7 @@ clog 0x1p-1073 0x1p-1073
 = clog towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d08p+4L 0x0p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d08p+4L 0x0p+0L : inexact-ok
 = clog downward ldbl-128 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x0p+0L : inexact-ok
-= clog tonearest ldbl-128 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x0p+0L : inexact-ok
+= clog tonearest ldbl-128 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x0p+0L : inexact-ok
 = clog towardzero ldbl-128 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x0p+0L : inexact-ok
 = clog upward ldbl-128 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x0p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a6p+4L 0x0p+0L : inexact-ok
@@ -19301,7 +19301,7 @@ clog 0x1p-1073 0x1p-1073
 = clog towardzero ldbl-96-m68k 0x8p-152L 0x8p-1076L : -0x6.74767f33d1dc1d08p+4L 0xf.fffffffffffffffp-928L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-152L 0x8p-1076L : -0x6.74767f33d1dc1d08p+4L 0x1p-924L : inexact-ok
 = clog downward ldbl-128 0x8p-152L 0x8p-1076L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0xf.fffffffffffffffffffffffffff8p-928L : inexact-ok
-= clog tonearest ldbl-128 0x8p-152L 0x8p-1076L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1p-924L : inexact-ok
+= clog tonearest ldbl-128 0x8p-152L 0x8p-1076L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x1p-924L : inexact-ok
 = clog towardzero ldbl-128 0x8p-152L 0x8p-1076L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0xf.fffffffffffffffffffffffffff8p-928L : inexact-ok
 = clog upward ldbl-128 0x8p-152L 0x8p-1076L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1p-924L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-152L 0x8p-1076L : -0x6.74767f33d1dc1d0fc8187877a6p+4L 0xf.fffffffffffffffffffffffffcp-928L : inexact-ok
@@ -19325,7 +19325,7 @@ clog 0x1p-1073 0x1p-1073
 = clog towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d08p+4L 0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d08p+4L 0x1.921fb54442d1846ap+0L : inexact-ok
 = clog downward ldbl-128 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog tonearest ldbl-128 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog tonearest ldbl-128 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog towardzero ldbl-128 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog upward ldbl-128 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a6p+4L 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -19345,7 +19345,7 @@ clog 0x1p-1073 0x1p-1073
 = clog towardzero ldbl-96-m68k 0x0p+0L 0x8p-1076L : -0x2.e7bf3675b6669cf8p+8L 0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x0p+0L 0x8p-1076L : -0x2.e7bf3675b6669cf8p+8L 0x1.921fb54442d1846ap+0L : inexact-ok
 = clog downward ldbl-128 0x0p+0L 0x8p-1076L : -0x2.e7bf3675b6669cf9093363c0288ep+8L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog tonearest ldbl-128 0x0p+0L 0x8p-1076L : -0x2.e7bf3675b6669cf9093363c0288cp+8L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog tonearest ldbl-128 0x0p+0L 0x8p-1076L : -0x2.e7bf3675b6669cf9093363c0288ep+8L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog towardzero ldbl-128 0x0p+0L 0x8p-1076L : -0x2.e7bf3675b6669cf9093363c0288cp+8L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog upward ldbl-128 0x0p+0L 0x8p-1076L : -0x2.e7bf3675b6669cf9093363c0288cp+8L 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x0p+0L 0x8p-1076L : -0x2.e7bf3675b6669cf9093363c029p+8L 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -19365,7 +19365,7 @@ clog 0x1p-1073 0x1p-1073
 = clog towardzero ldbl-96-m68k 0x8p-1076L 0x8p-152L : -0x6.74767f33d1dc1d08p+4L 0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-1076L 0x8p-152L : -0x6.74767f33d1dc1d08p+4L 0x1.921fb54442d1846ap+0L : inexact-ok
 = clog downward ldbl-128 0x8p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog tonearest ldbl-128 0x8p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog tonearest ldbl-128 0x8p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog towardzero ldbl-128 0x8p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog upward ldbl-128 0x8p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a6p+4L 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -19385,7 +19385,7 @@ clog 0x1p-1073 0x1p-1073
 = clog towardzero ldbl-96-m68k 0x8p-1076L 0x0p+0L : -0x2.e7bf3675b6669cf8p+8L 0x0p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-1076L 0x0p+0L : -0x2.e7bf3675b6669cf8p+8L 0x0p+0L : inexact-ok
 = clog downward ldbl-128 0x8p-1076L 0x0p+0L : -0x2.e7bf3675b6669cf9093363c0288ep+8L 0x0p+0L : inexact-ok
-= clog tonearest ldbl-128 0x8p-1076L 0x0p+0L : -0x2.e7bf3675b6669cf9093363c0288cp+8L 0x0p+0L : inexact-ok
+= clog tonearest ldbl-128 0x8p-1076L 0x0p+0L : -0x2.e7bf3675b6669cf9093363c0288ep+8L 0x0p+0L : inexact-ok
 = clog towardzero ldbl-128 0x8p-1076L 0x0p+0L : -0x2.e7bf3675b6669cf9093363c0288cp+8L 0x0p+0L : inexact-ok
 = clog upward ldbl-128 0x8p-1076L 0x0p+0L : -0x2.e7bf3675b6669cf9093363c0288cp+8L 0x0p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-1076L 0x0p+0L : -0x2.e7bf3675b6669cf9093363c029p+8L 0x0p+0L : inexact-ok
@@ -19405,7 +19405,7 @@ clog 0x1p-1073 0x1p-1073
 = clog towardzero ldbl-96-m68k 0x8p-1076L 0x8p-1076L : -0x2.e7667d69ba7db53cp+8L 0xc.90fdaa22168c234p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-1076L 0x8p-1076L : -0x2.e7667d69ba7db53cp+8L 0xc.90fdaa22168c235p-4L : inexact-ok
 = clog downward ldbl-128 0x8p-1076L 0x8p-1076L : -0x2.e7667d69ba7db53c334e71e65c8cp+8L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= clog tonearest ldbl-128 0x8p-1076L 0x8p-1076L : -0x2.e7667d69ba7db53c334e71e65c8ap+8L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= clog tonearest ldbl-128 0x8p-1076L 0x8p-1076L : -0x2.e7667d69ba7db53c334e71e65c8cp+8L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = clog towardzero ldbl-128 0x8p-1076L 0x8p-1076L : -0x2.e7667d69ba7db53c334e71e65c8ap+8L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = clog upward ldbl-128 0x8p-1076L 0x8p-1076L : -0x2.e7667d69ba7db53c334e71e65c8ap+8L 0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-1076L 0x8p-1076L : -0x2.e7667d69ba7db53c334e71e65dp+8L 0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
@@ -19840,7 +19840,7 @@ clog 0x1p-16440 0x1p-16441
 = clog towardzero ldbl-96-m68k 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d08p+4L 0x0p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d08p+4L 0x0p+0L : inexact-ok
 = clog downward ldbl-128 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x0p+0L : inexact-ok
-= clog tonearest ldbl-128 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x0p+0L : inexact-ok
+= clog tonearest ldbl-128 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x0p+0L : inexact-ok
 = clog towardzero ldbl-128 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x0p+0L : inexact-ok
 = clog upward ldbl-128 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x0p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-152L 0x0p+0L : -0x6.74767f33d1dc1d0fc8187877a6p+4L 0x0p+0L : inexact-ok
@@ -19860,7 +19860,7 @@ clog 0x1p-16440 0x1p-16441
 = clog towardzero ldbl-96-m68k 0x8p-152L 0x4p-1076L : -0x6.74767f33d1dc1d08p+4L 0x7.fffffffffffffff8p-928L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-152L 0x4p-1076L : -0x6.74767f33d1dc1d08p+4L 0x8p-928L : inexact-ok
 = clog downward ldbl-128 0x8p-152L 0x4p-1076L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x7.fffffffffffffffffffffffffffcp-928L : inexact-ok
-= clog tonearest ldbl-128 0x8p-152L 0x4p-1076L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x8p-928L : inexact-ok
+= clog tonearest ldbl-128 0x8p-152L 0x4p-1076L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x8p-928L : inexact-ok
 = clog towardzero ldbl-128 0x8p-152L 0x4p-1076L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x7.fffffffffffffffffffffffffffcp-928L : inexact-ok
 = clog upward ldbl-128 0x8p-152L 0x4p-1076L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x8p-928L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-152L 0x4p-1076L : -0x6.74767f33d1dc1d0fc8187877a6p+4L 0x7.fffffffffffffffffffffffffep-928L : inexact-ok
@@ -19876,7 +19876,7 @@ clog 0x1p-16440 0x1p-16441
 = clog towardzero ldbl-96-m68k 0x8p-152L 0x8p-16444L : -0x6.74767f33d1dc1d08p+4L 0xf.fffffffffffffffp-16296L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-152L 0x8p-16444L : -0x6.74767f33d1dc1d08p+4L 0x1p-16292L : inexact-ok
 = clog downward ldbl-128 0x8p-152L 0x8p-16444L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0xf.fffffffffffffffffffffffffff8p-16296L : inexact-ok
-= clog tonearest ldbl-128 0x8p-152L 0x8p-16444L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1p-16292L : inexact-ok
+= clog tonearest ldbl-128 0x8p-152L 0x8p-16444L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x1p-16292L : inexact-ok
 = clog towardzero ldbl-128 0x8p-152L 0x8p-16444L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0xf.fffffffffffffffffffffffffff8p-16296L : inexact-ok
 = clog upward ldbl-128 0x8p-152L 0x8p-16444L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1p-16292L : inexact-ok
 = clog downward flt-32 0x0p+0f 0x8p-152f : -0x6.74768p+4f 0x1.921fb4p+0f : inexact-ok
@@ -19896,7 +19896,7 @@ clog 0x1p-16440 0x1p-16441
 = clog towardzero ldbl-96-m68k 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d08p+4L 0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d08p+4L 0x1.921fb54442d1846ap+0L : inexact-ok
 = clog downward ldbl-128 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog tonearest ldbl-128 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog tonearest ldbl-128 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog towardzero ldbl-128 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog upward ldbl-128 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x0p+0L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a6p+4L 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -19916,7 +19916,7 @@ clog 0x1p-16440 0x1p-16441
 = clog towardzero ldbl-96-m68k 0x0p+0L 0x4p-1076L : -0x2.e870a88dae386c7p+8L 0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x0p+0L 0x4p-1076L : -0x2.e870a88dae386c7p+8L 0x1.921fb54442d1846ap+0L : inexact-ok
 = clog downward ldbl-128 0x0p+0L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c092p+8L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog tonearest ldbl-128 0x0p+0L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog tonearest ldbl-128 0x0p+0L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c092p+8L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog towardzero ldbl-128 0x0p+0L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog upward ldbl-128 0x0p+0L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x0p+0L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c1p+8L 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -19948,7 +19948,7 @@ clog 0x1p-16440 0x1p-16441
 = clog towardzero ldbl-96-m68k 0x4p-1076L 0x8p-152L : -0x6.74767f33d1dc1d08p+4L 0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-1076L 0x8p-152L : -0x6.74767f33d1dc1d08p+4L 0x1.921fb54442d1846ap+0L : inexact-ok
 = clog downward ldbl-128 0x4p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog tonearest ldbl-128 0x4p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog tonearest ldbl-128 0x4p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog towardzero ldbl-128 0x4p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog upward ldbl-128 0x4p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4p-1076L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a6p+4L 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -19968,7 +19968,7 @@ clog 0x1p-16440 0x1p-16441
 = clog towardzero ldbl-96-m68k 0x4p-1076L 0x0p+0L : -0x2.e870a88dae386c7p+8L 0x0p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-1076L 0x0p+0L : -0x2.e870a88dae386c7p+8L 0x0p+0L : inexact-ok
 = clog downward ldbl-128 0x4p-1076L 0x0p+0L : -0x2.e870a88dae386c72b4fd4773c092p+8L 0x0p+0L : inexact-ok
-= clog tonearest ldbl-128 0x4p-1076L 0x0p+0L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x0p+0L : inexact-ok
+= clog tonearest ldbl-128 0x4p-1076L 0x0p+0L : -0x2.e870a88dae386c72b4fd4773c092p+8L 0x0p+0L : inexact-ok
 = clog towardzero ldbl-128 0x4p-1076L 0x0p+0L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x0p+0L : inexact-ok
 = clog upward ldbl-128 0x4p-1076L 0x0p+0L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x0p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4p-1076L 0x0p+0L : -0x2.e870a88dae386c72b4fd4773c1p+8L 0x0p+0L : inexact-ok
@@ -19988,7 +19988,7 @@ clog 0x1p-16440 0x1p-16441
 = clog towardzero ldbl-96-m68k 0x4p-1076L 0x4p-1076L : -0x2.e817ef81b24f84b4p+8L 0xc.90fdaa22168c234p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-1076L 0x4p-1076L : -0x2.e817ef81b24f84b4p+8L 0xc.90fdaa22168c235p-4L : inexact-ok
 = clog downward ldbl-128 0x4p-1076L 0x4p-1076L : -0x2.e817ef81b24f84b5df185599f49p+8L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
-= clog tonearest ldbl-128 0x4p-1076L 0x4p-1076L : -0x2.e817ef81b24f84b5df185599f48ep+8L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
+= clog tonearest ldbl-128 0x4p-1076L 0x4p-1076L : -0x2.e817ef81b24f84b5df185599f49p+8L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = clog towardzero ldbl-128 0x4p-1076L 0x4p-1076L : -0x2.e817ef81b24f84b5df185599f48ep+8L 0xc.90fdaa22168c234c4c6628b80dcp-4L : inexact-ok
 = clog upward ldbl-128 0x4p-1076L 0x4p-1076L : -0x2.e817ef81b24f84b5df185599f48ep+8L 0xc.90fdaa22168c234c4c6628b80dc8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x4p-1076L 0x4p-1076L : -0x2.e817ef81b24f84b5df185599f5p+8L 0xc.90fdaa22168c234c4c6628b80cp-4L : inexact-ok
@@ -20004,7 +20004,7 @@ clog 0x1p-16440 0x1p-16441
 = clog towardzero ldbl-96-m68k 0x4p-1076L 0x8p-16444L : -0x2.e870a88dae386c7p+8L 0x1.fffffffffffffffep-15368L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-1076L 0x8p-16444L : -0x2.e870a88dae386c7p+8L 0x2p-15368L : inexact-ok
 = clog downward ldbl-128 0x4p-1076L 0x8p-16444L : -0x2.e870a88dae386c72b4fd4773c092p+8L 0x1.ffffffffffffffffffffffffffffp-15368L : inexact-ok
-= clog tonearest ldbl-128 0x4p-1076L 0x8p-16444L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x2p-15368L : inexact-ok
+= clog tonearest ldbl-128 0x4p-1076L 0x8p-16444L : -0x2.e870a88dae386c72b4fd4773c092p+8L 0x2p-15368L : inexact-ok
 = clog towardzero ldbl-128 0x4p-1076L 0x8p-16444L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x1.ffffffffffffffffffffffffffffp-15368L : inexact-ok
 = clog upward ldbl-128 0x4p-1076L 0x8p-16444L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x2p-15368L : inexact-ok
 = clog downward ldbl-96-intel 0x1p-16440L 0x8p-152L : -0x6.74767f33d1dc1d1p+4L 0x1.921fb54442d18468p+0L : inexact-ok
@@ -20016,7 +20016,7 @@ clog 0x1p-16440 0x1p-16441
 = clog towardzero ldbl-96-m68k 0x1p-16440L 0x8p-152L : -0x6.74767f33d1dc1d08p+4L 0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1p-16440L 0x8p-152L : -0x6.74767f33d1dc1d08p+4L 0x1.921fb54442d1846ap+0L : inexact-ok
 = clog downward ldbl-128 0x1p-16440L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog tonearest ldbl-128 0x1p-16440L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog tonearest ldbl-128 0x1p-16440L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog towardzero ldbl-128 0x1p-16440L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog upward ldbl-128 0x1p-16440L 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog downward ldbl-96-intel 0x1p-16440L 0x0p+0L : -0x2.c8356f332a9c3cdcp+12L 0x0p+0L : inexact-ok
@@ -20040,7 +20040,7 @@ clog 0x1p-16440 0x1p-16441
 = clog towardzero ldbl-96-m68k 0x1p-16440L 0x4p-1076L : -0x2.e870a88dae386c7p+8L 0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1p-16440L 0x4p-1076L : -0x2.e870a88dae386c7p+8L 0x1.921fb54442d1846ap+0L : inexact-ok
 = clog downward ldbl-128 0x1p-16440L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c092p+8L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog tonearest ldbl-128 0x1p-16440L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog tonearest ldbl-128 0x1p-16440L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c092p+8L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog towardzero ldbl-128 0x1p-16440L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog upward ldbl-128 0x1p-16440L 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c09p+8L 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog downward ldbl-96-intel 0x1p-16440L 0x8p-16444L : -0x2.c833a633ae229338p+12L 0x7.6b19c1586ed3da28p-4L : inexact-ok
@@ -20122,10 +20122,10 @@ clog 0x1p-149 -0x1.fp+127
 = clog tonearest ldbl-96-m68k 0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab38p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab38p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab4p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178dp+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178dp+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178d4p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178dp+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178d4p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178dp+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178d4p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -20147,10 +20147,10 @@ clog -0x1p-149 -0x1.fp+127
 = clog tonearest ldbl-96-m68k -0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab38p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab38p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab4p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178dp+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178dp+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178d4p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178dp+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178d4p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178dp+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178d4p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x8p-152L -0xf.8p+124L : 0x5.8b0eb4d23f41ab3ace63b91178p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -20197,10 +20197,10 @@ clog -0x1.fp+127 -0x1p-149
 = clog tonearest ldbl-96-m68k -0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab38p+4L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab38p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab4p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178dp+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178dp+4L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178d4p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178dp+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178d4p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178dp+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178d4p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178p+4L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -20247,10 +20247,10 @@ clog 0x1.fp+127 -0x1p-149
 = clog tonearest ldbl-96-m68k 0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab38p+4L -0x8.421084210842108p-280L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab38p+4L -0x8.421084210842108p-280L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab4p+4L -0x8.421084210842108p-280L : inexact-ok
-= clog downward ldbl-128 0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178dp+4L -0x8.421084210842108421084210842p-280L : inexact-ok
+= clog downward ldbl-128 0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178dp+4L -0x8.4210842108421084210842108428p-280L : inexact-ok
 = clog tonearest ldbl-128 0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178d4p+4L -0x8.421084210842108421084210842p-280L : inexact-ok
-= clog towardzero ldbl-128 0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178dp+4L -0x8.4210842108421084210842108418p-280L : inexact-ok
-= clog upward ldbl-128 0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178d4p+4L -0x8.4210842108421084210842108418p-280L : inexact-ok
+= clog towardzero ldbl-128 0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178dp+4L -0x8.421084210842108421084210842p-280L : inexact-ok
+= clog upward ldbl-128 0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178d4p+4L -0x8.421084210842108421084210842p-280L : inexact-ok
 = clog downward ldbl-128ibm 0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178p+4L -0x8.42108421084210842108421088p-280L : inexact-ok
 = clog tonearest ldbl-128ibm 0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178p+4L -0x8.42108421084210842108421084p-280L : inexact-ok
 = clog towardzero ldbl-128ibm 0xf.8p+124L -0x8p-152L : 0x5.8b0eb4d23f41ab3ace63b91178p+4L -0x8.42108421084210842108421084p-280L : inexact-ok
@@ -20530,10 +20530,10 @@ clog 0x1p-1074 -0x1.fp+1023
 = clog tonearest ldbl-96-m68k 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -20550,10 +20550,10 @@ clog 0x1p-1074 -0x1.fp+1023
 = clog tonearest ldbl-96-m68k 0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cp+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cp+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a449p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -20574,10 +20574,10 @@ clog 0x1p-1074 -0x1.fp+1023
 = clog tonearest ldbl-96-m68k 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -20594,10 +20594,10 @@ clog 0x1p-1074 -0x1.fp+1023
 = clog tonearest ldbl-96-m68k 0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cp+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cp+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a449p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -20614,10 +20614,10 @@ clog 0x1p-1074 -0x1.fp+1023
 = clog tonearest ldbl-96-m68k 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -20634,10 +20634,10 @@ clog 0x1p-1074 -0x1.fp+1023
 = clog tonearest ldbl-96-m68k 0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cp+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cp+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a449p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -20659,10 +20659,10 @@ clog -0x1p-1074 -0x1.fp+1023
 = clog tonearest ldbl-96-m68k -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -20679,10 +20679,10 @@ clog -0x1p-1074 -0x1.fp+1023
 = clog tonearest ldbl-96-m68k -0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cp+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cp+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a449p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x0p+0L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -20703,10 +20703,10 @@ clog -0x1p-1074 -0x1.fp+1023
 = clog tonearest ldbl-96-m68k -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -20723,10 +20723,10 @@ clog -0x1p-1074 -0x1.fp+1023
 = clog tonearest ldbl-96-m68k -0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cp+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cp+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a449p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x8p-152L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -20743,10 +20743,10 @@ clog -0x1p-1074 -0x1.fp+1023
 = clog tonearest ldbl-96-m68k -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -20763,10 +20763,10 @@ clog -0x1p-1074 -0x1.fp+1023
 = clog tonearest ldbl-96-m68k -0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cp+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cp+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a449p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025255ep+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef833025256p+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x4p-1076L -0xf.8p+1020L : 0x2.c5c03f30824a448cef83302525p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -20917,10 +20917,10 @@ clog -0x1.fp+1023 -0x1p-1074
 = clog tonearest ldbl-96-m68k -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc558p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -20941,10 +20941,10 @@ clog -0x1.fp+1023 -0x1p-1074
 = clog tonearest ldbl-96-m68k -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc558p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -20961,10 +20961,10 @@ clog -0x1.fp+1023 -0x1p-1074
 = clog tonearest ldbl-96-m68k -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc558p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -20981,10 +20981,10 @@ clog -0x1.fp+1023 -0x1p-1074
 = clog tonearest ldbl-96-m68k -0xf.8p+1020L -0x0p+0L : 0x2.c5c03f30824a448cp+8L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.8p+1020L -0x0p+0L : 0x2.c5c03f30824a448cp+8L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.8p+1020L -0x0p+0L : 0x2.c5c03f30824a449p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.8p+1020L -0x0p+0L : 0x2.c5c03f30824a448cef833025255ep+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.8p+1020L -0x0p+0L : 0x2.c5c03f30824a448cef833025255ep+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.8p+1020L -0x0p+0L : 0x2.c5c03f30824a448cef833025256p+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.8p+1020L -0x0p+0L : 0x2.c5c03f30824a448cef833025255ep+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.8p+1020L -0x0p+0L : 0x2.c5c03f30824a448cef833025256p+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.8p+1020L -0x0p+0L : 0x2.c5c03f30824a448cef833025255ep+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.8p+1020L -0x0p+0L : 0x2.c5c03f30824a448cef833025256p+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.8p+1020L -0x0p+0L : 0x2.c5c03f30824a448cef83302525p+8L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.8p+1020L -0x0p+0L : 0x2.c5c03f30824a448cef83302525p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.8p+1020L -0x0p+0L : 0x2.c5c03f30824a448cef83302525p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -21001,10 +21001,10 @@ clog -0x1.fp+1023 -0x1p-1074
 = clog tonearest ldbl-96-m68k -0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cp+8L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cp+8L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a449p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef833025255ep+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef833025255ep+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef833025256p+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef833025255ep+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef833025256p+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef833025255ep+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef833025256p+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef83302525p+8L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef83302525p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef83302525p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -21021,10 +21021,10 @@ clog -0x1.fp+1023 -0x1p-1074
 = clog tonearest ldbl-96-m68k -0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cp+8L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cp+8L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a449p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef833025255ep+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef833025255ep+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef833025256p+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef833025255ep+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef833025256p+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef833025255ep+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef833025256p+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef83302525p+8L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef83302525p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef83302525p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -21199,14 +21199,14 @@ clog 0x1.fp+1023 -0x1p-1074
 = clog tonearest ldbl-96-m68k 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc56p+4L -0x8.000008000008p-280L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc558p+4L -0x8.000008000008p-280L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc56p+4L -0x8.000008000008p-280L : inexact-ok
-= clog downward ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x8.000008000008000008000008p-280L : inexact-ok
+= clog downward ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x8.0000080000080000080000080008p-280L : inexact-ok
 = clog tonearest ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x8.000008000008000008000008p-280L : inexact-ok
-= clog towardzero ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x8.000008000008000008000007fff8p-280L : inexact-ok
-= clog upward ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x8.000008000008000008000007fff8p-280L : inexact-ok
-= clog downward ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x8.000008000008000008000008p-280L : inexact-ok
+= clog towardzero ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x8.000008000008000008000008p-280L : inexact-ok
+= clog upward ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x8.000008000008000008000008p-280L : inexact-ok
+= clog downward ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x8.00000800000800000800000804p-280L : inexact-ok
 = clog tonearest ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x8.000008000008000008000008p-280L : inexact-ok
-= clog towardzero ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x8.000008000008000008000007fcp-280L : inexact-ok
-= clog upward ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac8p+4L -0x8.000008000008000008000007fcp-280L : inexact-ok
+= clog towardzero ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x8.000008000008000008000008p-280L : inexact-ok
+= clog upward ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac8p+4L -0x8.000008000008000008000008p-280L : inexact-ok
 = clog downward dbl-64 0xf.fffffp+124 -0x4p-1076 : 0x5.8b90bfae8e7bcp+4 -0x4p-1076 : inexact-ok underflow errno-erange-ok
 = clog tonearest dbl-64 0xf.fffffp+124 -0x4p-1076 : 0x5.8b90bfae8e7bcp+4 -0x0p+0 : inexact-ok underflow errno-erange-ok
 = clog towardzero dbl-64 0xf.fffffp+124 -0x4p-1076 : 0x5.8b90bfae8e7bcp+4 -0x0p+0 : inexact-ok underflow errno-erange-ok
@@ -21219,10 +21219,10 @@ clog 0x1.fp+1023 -0x1p-1074
 = clog tonearest ldbl-96-m68k 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc56p+4L -0x4.000004000004p-1204L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc558p+4L -0x4.000004000004p-1204L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc56p+4L -0x4.000004000004p-1204L : inexact-ok
-= clog downward ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x4.000004000004000004000004p-1204L : inexact-ok
+= clog downward ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x4.0000040000040000040000040004p-1204L : inexact-ok
 = clog tonearest ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x4.000004000004000004000004p-1204L : inexact-ok
-= clog towardzero ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x4.000004000004000004000003fffcp-1204L : inexact-ok
-= clog upward ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x4.000004000004000004000003fffcp-1204L : inexact-ok
+= clog towardzero ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x4.000004000004000004000004p-1204L : inexact-ok
+= clog upward ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x4.000004000004000004000004p-1204L : inexact-ok
 = clog downward ldbl-128ibm 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = clog tonearest ldbl-128ibm 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = clog towardzero ldbl-128ibm 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -21259,10 +21259,10 @@ clog 0x1.fp+1023 -0x1p-1074
 = clog tonearest ldbl-96-m68k 0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cp+8L -0x8.421084210842108p-1176L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cp+8L -0x8.421084210842108p-1176L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a449p+8L -0x8.421084210842108p-1176L : inexact-ok
-= clog downward ldbl-128 0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef833025255ep+8L -0x8.421084210842108421084210842p-1176L : inexact-ok
+= clog downward ldbl-128 0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef833025255ep+8L -0x8.4210842108421084210842108428p-1176L : inexact-ok
 = clog tonearest ldbl-128 0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef833025256p+8L -0x8.421084210842108421084210842p-1176L : inexact-ok
-= clog towardzero ldbl-128 0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef833025255ep+8L -0x8.4210842108421084210842108418p-1176L : inexact-ok
-= clog upward ldbl-128 0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef833025256p+8L -0x8.4210842108421084210842108418p-1176L : inexact-ok
+= clog towardzero ldbl-128 0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef833025255ep+8L -0x8.421084210842108421084210842p-1176L : inexact-ok
+= clog upward ldbl-128 0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef833025256p+8L -0x8.421084210842108421084210842p-1176L : inexact-ok
 = clog downward ldbl-128ibm 0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef83302525p+8L -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = clog tonearest ldbl-128ibm 0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef83302525p+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = clog towardzero ldbl-128ibm 0xf.8p+1020L -0x8p-152L : 0x2.c5c03f30824a448cef83302525p+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -21279,10 +21279,10 @@ clog 0x1.fp+1023 -0x1p-1074
 = clog tonearest ldbl-96-m68k 0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cp+8L -0x4.210842108421084p-2100L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cp+8L -0x4.210842108421084p-2100L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a449p+8L -0x4.210842108421084p-2100L : inexact-ok
-= clog downward ldbl-128 0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef833025255ep+8L -0x4.210842108421084210842108421p-2100L : inexact-ok
+= clog downward ldbl-128 0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef833025255ep+8L -0x4.2108421084210842108421084214p-2100L : inexact-ok
 = clog tonearest ldbl-128 0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef833025256p+8L -0x4.210842108421084210842108421p-2100L : inexact-ok
-= clog towardzero ldbl-128 0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef833025255ep+8L -0x4.210842108421084210842108420cp-2100L : inexact-ok
-= clog upward ldbl-128 0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef833025256p+8L -0x4.210842108421084210842108420cp-2100L : inexact-ok
+= clog towardzero ldbl-128 0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef833025255ep+8L -0x4.210842108421084210842108421p-2100L : inexact-ok
+= clog upward ldbl-128 0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef833025256p+8L -0x4.210842108421084210842108421p-2100L : inexact-ok
 = clog downward ldbl-128ibm 0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef83302525p+8L -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = clog tonearest ldbl-128ibm 0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef83302525p+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = clog towardzero ldbl-128ibm 0xf.8p+1020L -0x4p-1076L : 0x2.c5c03f30824a448cef83302525p+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -21762,10 +21762,10 @@ clog 0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -21782,10 +21782,10 @@ clog 0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -21798,14 +21798,14 @@ clog 0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -21826,10 +21826,10 @@ clog 0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -21846,10 +21846,10 @@ clog 0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -21862,14 +21862,14 @@ clog 0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -21886,10 +21886,10 @@ clog 0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -21906,10 +21906,10 @@ clog 0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -21922,14 +21922,14 @@ clog 0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -21942,10 +21942,10 @@ clog 0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-96-intel 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog tonearest ldbl-96-intel 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-intel 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
@@ -21954,10 +21954,10 @@ clog 0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-96-intel 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog tonearest ldbl-96-intel 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-intel 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
@@ -21966,14 +21966,14 @@ clog 0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 clog -0x1p-16445 -0x1.fp+16383
 = clog downward flt-32 -0x0p+0f -0xf.fffffp+124f : 0x5.8b90b8p+4f -0x1.921fb6p+0f : inexact-ok
 = clog tonearest flt-32 -0x0p+0f -0xf.fffffp+124f : 0x5.8b90cp+4f -0x1.921fb6p+0f : inexact-ok
@@ -21991,10 +21991,10 @@ clog -0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -22011,10 +22011,10 @@ clog -0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -22027,14 +22027,14 @@ clog -0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -22055,10 +22055,10 @@ clog -0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -22075,10 +22075,10 @@ clog -0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -22091,14 +22091,14 @@ clog -0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -22115,10 +22115,10 @@ clog -0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -22135,10 +22135,10 @@ clog -0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -22151,14 +22151,14 @@ clog -0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -22171,10 +22171,10 @@ clog -0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-96-intel -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog tonearest ldbl-96-intel -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-intel -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
@@ -22183,10 +22183,10 @@ clog -0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-96-intel -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog tonearest ldbl-96-intel -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-intel -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
@@ -22195,14 +22195,14 @@ clog -0x1p-16445 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 clog -0x1.fp+16383 0x1p-16445
 = clog downward flt-32 -0xf.fffffp+124f 0x8p-152f : 0x5.8b90b8p+4f 0x3.243f68p+0f : inexact-ok
 = clog tonearest flt-32 -0xf.fffffp+124f 0x8p-152f : 0x5.8b90cp+4f 0x3.243f6cp+0f : inexact-ok
@@ -22449,10 +22449,10 @@ clog -0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-96-m68k -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc558p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -22473,10 +22473,10 @@ clog -0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-96-m68k -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc558p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -22493,10 +22493,10 @@ clog -0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-96-m68k -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc558p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -22509,10 +22509,10 @@ clog -0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-96-m68k -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc558p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward dbl-64 -0xf.ffffffffffff8p+1020 -0x0p+0 : 0x2.c5c85fdf473dep+8 -0x3.243f6a8885a32p+0 : inexact-ok
 = clog tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0x0p+0 : 0x2.c5c85fdf473dep+8 -0x3.243f6a8885a3p+0 : inexact-ok
 = clog towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0x0p+0 : 0x2.c5c85fdf473dep+8 -0x3.243f6a8885a3p+0 : inexact-ok
@@ -22525,10 +22525,10 @@ clog -0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a4p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -22545,10 +22545,10 @@ clog -0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a4p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -22565,10 +22565,10 @@ clog -0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a4p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -22581,10 +22581,10 @@ clog -0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a4p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-96-intel -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog tonearest ldbl-96-intel -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-intel -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -22593,10 +22593,10 @@ clog -0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-96-m68k -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac9p+12L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-96-intel -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog tonearest ldbl-96-intel -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-intel -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -22605,10 +22605,10 @@ clog -0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-96-m68k -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac9p+12L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-96-intel -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog tonearest ldbl-96-intel -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-intel -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -22617,10 +22617,10 @@ clog -0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-96-m68k -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac9p+12L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-96-intel -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog tonearest ldbl-96-intel -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-intel -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -22629,38 +22629,38 @@ clog -0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-96-m68k -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac9p+12L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 clog 0x1.fp+16383 0x1p-16445
 = clog downward flt-32 0xf.fffffp+124f 0x8p-152f : 0x5.8b90b8p+4f 0x0p+0f : inexact-ok underflow errno-erange-ok
 = clog tonearest flt-32 0xf.fffffp+124f 0x8p-152f : 0x5.8b90cp+4f 0x0p+0f : inexact-ok underflow errno-erange-ok
@@ -22931,14 +22931,14 @@ clog 0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-96-m68k 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc56p+4L -0x8.000008000008p-280L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc558p+4L -0x8.000008000008p-280L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc56p+4L -0x8.000008000008p-280L : inexact-ok
-= clog downward ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x8.000008000008000008000008p-280L : inexact-ok
+= clog downward ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x8.0000080000080000080000080008p-280L : inexact-ok
 = clog tonearest ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x8.000008000008000008000008p-280L : inexact-ok
-= clog towardzero ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x8.000008000008000008000007fff8p-280L : inexact-ok
-= clog upward ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x8.000008000008000008000007fff8p-280L : inexact-ok
-= clog downward ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x8.000008000008000008000008p-280L : inexact-ok
+= clog towardzero ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x8.000008000008000008000008p-280L : inexact-ok
+= clog upward ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x8.000008000008000008000008p-280L : inexact-ok
+= clog downward ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x8.00000800000800000800000804p-280L : inexact-ok
 = clog tonearest ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x8.000008000008000008000008p-280L : inexact-ok
-= clog towardzero ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x8.000008000008000008000007fcp-280L : inexact-ok
-= clog upward ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac8p+4L -0x8.000008000008000008000007fcp-280L : inexact-ok
+= clog towardzero ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x8.000008000008000008000008p-280L : inexact-ok
+= clog upward ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac8p+4L -0x8.000008000008000008000008p-280L : inexact-ok
 = clog downward dbl-64 0xf.fffffp+124 -0x4p-1076 : 0x5.8b90bfae8e7bcp+4 -0x4p-1076 : inexact-ok underflow errno-erange-ok
 = clog tonearest dbl-64 0xf.fffffp+124 -0x4p-1076 : 0x5.8b90bfae8e7bcp+4 -0x0p+0 : inexact-ok underflow errno-erange-ok
 = clog towardzero dbl-64 0xf.fffffp+124 -0x4p-1076 : 0x5.8b90bfae8e7bcp+4 -0x0p+0 : inexact-ok underflow errno-erange-ok
@@ -22951,10 +22951,10 @@ clog 0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-96-m68k 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc56p+4L -0x4.000004000004p-1204L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc558p+4L -0x4.000004000004p-1204L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc56p+4L -0x4.000004000004p-1204L : inexact-ok
-= clog downward ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x4.000004000004000004000004p-1204L : inexact-ok
+= clog downward ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x4.0000040000040000040000040004p-1204L : inexact-ok
 = clog tonearest ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x4.000004000004000004000004p-1204L : inexact-ok
-= clog towardzero ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x4.000004000004000004000003fffcp-1204L : inexact-ok
-= clog upward ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x4.000004000004000004000003fffcp-1204L : inexact-ok
+= clog towardzero ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x4.000004000004000004000004p-1204L : inexact-ok
+= clog upward ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x4.000004000004000004000004p-1204L : inexact-ok
 = clog downward ldbl-128ibm 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = clog tonearest ldbl-128ibm 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = clog towardzero ldbl-128ibm 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -23003,10 +23003,10 @@ clog 0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a8p+8L -0x8.0000000000004p-1176L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a4p+8L -0x8.0000000000004p-1176L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a8p+8L -0x8.0000000000004p-1176L : inexact-ok
-= clog downward ldbl-128 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x8.00000000000040000000000002p-1176L : inexact-ok
+= clog downward ldbl-128 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x8.0000000000004000000000000208p-1176L : inexact-ok
 = clog tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x8.00000000000040000000000002p-1176L : inexact-ok
-= clog towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x8.00000000000040000000000001f8p-1176L : inexact-ok
-= clog upward ldbl-128 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x8.00000000000040000000000001f8p-1176L : inexact-ok
+= clog towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x8.00000000000040000000000002p-1176L : inexact-ok
+= clog upward ldbl-128 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x8.00000000000040000000000002p-1176L : inexact-ok
 = clog downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = clog tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = clog towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -23023,10 +23023,10 @@ clog 0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a8p+8L -0x4.0000000000002p-2100L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a4p+8L -0x4.0000000000002p-2100L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a8p+8L -0x4.0000000000002p-2100L : inexact-ok
-= clog downward ldbl-128 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x4.00000000000020000000000001p-2100L : inexact-ok
+= clog downward ldbl-128 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x4.0000000000002000000000000104p-2100L : inexact-ok
 = clog tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x4.00000000000020000000000001p-2100L : inexact-ok
-= clog towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x4.00000000000020000000000000fcp-2100L : inexact-ok
-= clog upward ldbl-128 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x4.00000000000020000000000000fcp-2100L : inexact-ok
+= clog towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x4.00000000000020000000000001p-2100L : inexact-ok
+= clog upward ldbl-128 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x4.00000000000020000000000001p-2100L : inexact-ok
 = clog downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = clog tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = clog towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -23099,18 +23099,18 @@ clog 0x1.fp+16383 -0x1p-16445
 = clog tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x0p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x0p+0L : inexact-ok
 = clog upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x0p+0L : inexact-ok
-= clog downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x8.000000000000200000000000028p-1176L : inexact-ok
+= clog downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x8.0000000000002000000000000288p-1176L : inexact-ok
 = clog tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x8.000000000000200000000000028p-1176L : inexact-ok
-= clog towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x8.0000000000002000000000000278p-1176L : inexact-ok
-= clog upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x8.0000000000002000000000000278p-1176L : inexact-ok
+= clog towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x8.000000000000200000000000028p-1176L : inexact-ok
+= clog upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x8.000000000000200000000000028p-1176L : inexact-ok
 = clog downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = clog tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = clog towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = clog upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= clog downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x4.000000000000100000000000014p-2100L : inexact-ok
+= clog downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x4.0000000000001000000000000144p-2100L : inexact-ok
 = clog tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x4.000000000000100000000000014p-2100L : inexact-ok
-= clog towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x4.000000000000100000000000013cp-2100L : inexact-ok
-= clog upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x4.000000000000100000000000013cp-2100L : inexact-ok
+= clog towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x4.000000000000100000000000014p-2100L : inexact-ok
+= clog upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x4.000000000000100000000000014p-2100L : inexact-ok
 = clog downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = clog tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = clog towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -23682,10 +23682,10 @@ clog 0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -23702,10 +23702,10 @@ clog 0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -23718,14 +23718,14 @@ clog 0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -23746,10 +23746,10 @@ clog 0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -23766,10 +23766,10 @@ clog 0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -23782,14 +23782,14 @@ clog 0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -23806,10 +23806,10 @@ clog 0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -23826,10 +23826,10 @@ clog 0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -23842,14 +23842,14 @@ clog 0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -23862,10 +23862,10 @@ clog 0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-96-intel 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog tonearest ldbl-96-intel 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-intel 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
@@ -23874,10 +23874,10 @@ clog 0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-96-intel 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog tonearest ldbl-96-intel 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-intel 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
@@ -23886,58 +23886,58 @@ clog 0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-96-m68k 0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog tonearest ldbl-96-m68k 0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-96-m68k 0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog tonearest ldbl-96-m68k 0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-96-m68k 0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog tonearest ldbl-96-m68k 0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-16496L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-16496L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-16496L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-16496L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-16496L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-16496L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-16496L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-16496L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-16496L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-16496L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-16496L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-16496L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-16496L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-16496L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-16496L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-16496L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-16496L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-16496L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-16496L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-16496L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-16496L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 clog -0x1p-16494 -0x1.fp+16383
 = clog downward flt-32 -0x0p+0f -0xf.fffffp+124f : 0x5.8b90b8p+4f -0x1.921fb6p+0f : inexact-ok
 = clog tonearest flt-32 -0x0p+0f -0xf.fffffp+124f : 0x5.8b90cp+4f -0x1.921fb6p+0f : inexact-ok
@@ -23955,10 +23955,10 @@ clog -0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x0p+0L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -23975,10 +23975,10 @@ clog -0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x0p+0L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -23991,14 +23991,14 @@ clog -0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x0p+0L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x0p+0L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -24019,10 +24019,10 @@ clog -0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x8p-152L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -24039,10 +24039,10 @@ clog -0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x8p-152L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -24055,14 +24055,14 @@ clog -0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-152L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x8p-152L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -24079,10 +24079,10 @@ clog -0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x4p-1076L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -24099,10 +24099,10 @@ clog -0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x4p-1076L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -24115,14 +24115,14 @@ clog -0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-1076L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x4p-1076L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x1.921fb54442d18469898cc517018p+0L : inexact-ok
@@ -24135,10 +24135,10 @@ clog -0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-96-intel -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog tonearest ldbl-96-intel -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-intel -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
@@ -24147,10 +24147,10 @@ clog -0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-96-intel -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog tonearest ldbl-96-intel -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-intel -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
@@ -24159,58 +24159,58 @@ clog -0x1p-16494 -0x1.fp+16383
 = clog tonearest ldbl-96-m68k -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x8p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-96-m68k -0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog tonearest ldbl-96-m68k -0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc558p+4L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc56p+4L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-16448L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-96-m68k -0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog tonearest ldbl-96-m68k -0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a4p+8L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a8p+8L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-16448L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-96-m68k -0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog tonearest ldbl-96-m68k -0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d1846ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8cp+12L -0x1.921fb54442d18468p+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac9p+12L -0x1.921fb54442d18468p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-16448L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-16496L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-16448L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-16496L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-16496L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-16496L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-16496L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-16496L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-16496L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-16496L -0xf.fffffp+124L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-16496L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-16496L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-16496L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-16496L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-16496L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-16496L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-16496L -0xf.ffffffffffff8p+1020L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-16496L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-16496L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-16496L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-16496L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog downward ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-16496L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-16496L -0xf.8p+16380L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x4p-16496L -0xf.ffffffffffffbffffffffffffcp+1020L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
 clog -0x1.fp+16383 0x1p-16494
 = clog downward flt-32 -0xf.fffffp+124f 0x8p-152f : 0x5.8b90b8p+4f 0x3.243f68p+0f : inexact-ok
 = clog tonearest flt-32 -0xf.fffffp+124f 0x8p-152f : 0x5.8b90cp+4f 0x3.243f6cp+0f : inexact-ok
@@ -24501,10 +24501,10 @@ clog -0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-96-m68k -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc558p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.fffffp+124L -0x0p+0L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -24525,10 +24525,10 @@ clog -0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-96-m68k -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc558p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -24545,10 +24545,10 @@ clog -0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-96-m68k -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc558p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -24561,22 +24561,22 @@ clog -0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-96-m68k -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc558p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.fffffp+124L -0x8p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-96-m68k -0xf.fffffp+124L -0x4p-16448L : 0x5.8b90bfae8e7bc558p+4L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog tonearest ldbl-96-m68k -0xf.fffffp+124L -0x4p-16448L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.fffffp+124L -0x4p-16448L : 0x5.8b90bfae8e7bc558p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.fffffp+124L -0x4p-16448L : 0x5.8b90bfae8e7bc56p+4L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.fffffp+124L -0x4p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.fffffp+124L -0x4p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.fffffp+124L -0x4p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.fffffp+124L -0x4p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.fffffp+124L -0x4p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog downward ldbl-128 -0xf.fffffp+124L -0x4p-16496L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.fffffp+124L -0x4p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.fffffp+124L -0x4p-16448L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.fffffp+124L -0x4p-16496L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.fffffp+124L -0x4p-16496L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.fffffp+124L -0x4p-16496L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.fffffp+124L -0x4p-16496L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.fffffp+124L -0x4p-16496L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.fffffp+124L -0x4p-16496L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward dbl-64 -0xf.ffffffffffff8p+1020 -0x0p+0 : 0x2.c5c85fdf473dep+8 -0x3.243f6a8885a32p+0 : inexact-ok
 = clog tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0x0p+0 : 0x2.c5c85fdf473dep+8 -0x3.243f6a8885a3p+0 : inexact-ok
 = clog towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0x0p+0 : 0x2.c5c85fdf473dep+8 -0x3.243f6a8885a3p+0 : inexact-ok
@@ -24589,10 +24589,10 @@ clog -0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a4p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x0p+0L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -24609,10 +24609,10 @@ clog -0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a4p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -24629,10 +24629,10 @@ clog -0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a4p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
@@ -24645,22 +24645,22 @@ clog -0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a4p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x8p-16448L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-16448L : 0x2.c5c85fdf473de6a4p+8L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-16448L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-16448L : 0x2.c5c85fdf473de6a4p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x4p-16448L : 0x2.c5c85fdf473de6a8p+8L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16448L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16448L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16448L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16448L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16448L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16496L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16448L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16448L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16496L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16496L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16496L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16496L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16496L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x4p-16496L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-96-intel -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog tonearest ldbl-96-intel -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-intel -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -24669,10 +24669,10 @@ clog -0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-96-m68k -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac9p+12L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.8p+16380L -0x0p+0L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-96-intel -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog tonearest ldbl-96-intel -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-intel -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -24681,10 +24681,10 @@ clog -0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-96-m68k -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac9p+12L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.8p+16380L -0x8p-152L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-96-intel -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog tonearest ldbl-96-intel -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-intel -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -24693,10 +24693,10 @@ clog -0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-96-m68k -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac9p+12L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.8p+16380L -0x4p-1076L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-96-intel -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog tonearest ldbl-96-intel -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-intel -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
@@ -24705,58 +24705,58 @@ clog -0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-96-m68k -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac9p+12L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.8p+16380L -0x8p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-96-m68k -0xf.8p+16380L -0x4p-16448L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog tonearest ldbl-96-m68k -0xf.8p+16380L -0x4p-16448L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308d4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0xf.8p+16380L -0x4p-16448L : 0x2.c5c7ddd45aeeac8cp+12L -0x3.243f6a8885a308dp+0L : inexact-ok
 = clog upward ldbl-96-m68k -0xf.8p+16380L -0x4p-16448L : 0x2.c5c7ddd45aeeac9p+12L -0x3.243f6a8885a308dp+0L : inexact-ok
-= clog downward ldbl-128 -0xf.8p+16380L -0x4p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.8p+16380L -0x4p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.8p+16380L -0x4p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.8p+16380L -0x4p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.8p+16380L -0x4p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog downward ldbl-128 -0xf.8p+16380L -0x4p-16496L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.8p+16380L -0x4p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.8p+16380L -0x4p-16448L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.8p+16380L -0x4p-16496L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.8p+16380L -0x4p-16496L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.8p+16380L -0x4p-16496L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.8p+16380L -0x4p-16496L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.8p+16380L -0x4p-16496L : 0x2.c5c7ddd45aeeac8d040e147c6124p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.8p+16380L -0x4p-16496L : 0x2.c5c7ddd45aeeac8d040e147c6126p+12L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 = clog downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x3.243f6a8885a308d313198a2e04p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
 = clog upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x3.243f6a8885a308d313198a2e03p+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16448L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-16448L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16448L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16448L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16448L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16448L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16496L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16448L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16448L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16496L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e0372p+0L : inexact-ok
 = clog tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16496L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
-= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16496L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
-= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16496L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e036ep+0L : inexact-ok
+= clog towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16496L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
+= clog upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-16496L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x3.243f6a8885a308d313198a2e037p+0L : inexact-ok
 clog 0x1.fp+16383 0x1p-16494
 = clog downward flt-32 0xf.fffffp+124f 0x8p-152f : 0x5.8b90b8p+4f 0x0p+0f : inexact-ok underflow errno-erange-ok
 = clog tonearest flt-32 0xf.fffffp+124f 0x8p-152f : 0x5.8b90cp+4f 0x0p+0f : inexact-ok underflow errno-erange-ok
@@ -25071,14 +25071,14 @@ clog 0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-96-m68k 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc56p+4L -0x8.000008000008p-280L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc558p+4L -0x8.000008000008p-280L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc56p+4L -0x8.000008000008p-280L : inexact-ok
-= clog downward ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x8.000008000008000008000008p-280L : inexact-ok
+= clog downward ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x8.0000080000080000080000080008p-280L : inexact-ok
 = clog tonearest ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x8.000008000008000008000008p-280L : inexact-ok
-= clog towardzero ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x8.000008000008000008000007fff8p-280L : inexact-ok
-= clog upward ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x8.000008000008000008000007fff8p-280L : inexact-ok
-= clog downward ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x8.000008000008000008000008p-280L : inexact-ok
+= clog towardzero ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x8.000008000008000008000008p-280L : inexact-ok
+= clog upward ldbl-128 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x8.000008000008000008000008p-280L : inexact-ok
+= clog downward ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x8.00000800000800000800000804p-280L : inexact-ok
 = clog tonearest ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x8.000008000008000008000008p-280L : inexact-ok
-= clog towardzero ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x8.000008000008000008000007fcp-280L : inexact-ok
-= clog upward ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac8p+4L -0x8.000008000008000008000007fcp-280L : inexact-ok
+= clog towardzero ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x8.000008000008000008000008p-280L : inexact-ok
+= clog upward ldbl-128ibm 0xf.fffffp+124L -0x8p-152L : 0x5.8b90bfae8e7bc55e4f18476ac8p+4L -0x8.000008000008000008000008p-280L : inexact-ok
 = clog downward dbl-64 0xf.fffffp+124 -0x4p-1076 : 0x5.8b90bfae8e7bcp+4 -0x4p-1076 : inexact-ok underflow errno-erange-ok
 = clog tonearest dbl-64 0xf.fffffp+124 -0x4p-1076 : 0x5.8b90bfae8e7bcp+4 -0x0p+0 : inexact-ok underflow errno-erange-ok
 = clog towardzero dbl-64 0xf.fffffp+124 -0x4p-1076 : 0x5.8b90bfae8e7bcp+4 -0x0p+0 : inexact-ok underflow errno-erange-ok
@@ -25091,10 +25091,10 @@ clog 0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-96-m68k 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc56p+4L -0x4.000004000004p-1204L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc558p+4L -0x4.000004000004p-1204L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc56p+4L -0x4.000004000004p-1204L : inexact-ok
-= clog downward ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x4.000004000004000004000004p-1204L : inexact-ok
+= clog downward ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x4.0000040000040000040000040004p-1204L : inexact-ok
 = clog tonearest ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x4.000004000004000004000004p-1204L : inexact-ok
-= clog towardzero ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x4.000004000004000004000003fffcp-1204L : inexact-ok
-= clog upward ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x4.000004000004000004000003fffcp-1204L : inexact-ok
+= clog towardzero ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac64p+4L -0x4.000004000004000004000004p-1204L : inexact-ok
+= clog upward ldbl-128 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac644p+4L -0x4.000004000004000004000004p-1204L : inexact-ok
 = clog downward ldbl-128ibm 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = clog tonearest ldbl-128ibm 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = clog towardzero ldbl-128ibm 0xf.fffffp+124L -0x4p-1076L : 0x5.8b90bfae8e7bc55e4f18476ac6p+4L -0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -25155,10 +25155,10 @@ clog 0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a8p+8L -0x8.0000000000004p-1176L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a4p+8L -0x8.0000000000004p-1176L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a8p+8L -0x8.0000000000004p-1176L : inexact-ok
-= clog downward ldbl-128 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x8.00000000000040000000000002p-1176L : inexact-ok
+= clog downward ldbl-128 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x8.0000000000004000000000000208p-1176L : inexact-ok
 = clog tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x8.00000000000040000000000002p-1176L : inexact-ok
-= clog towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x8.00000000000040000000000001f8p-1176L : inexact-ok
-= clog upward ldbl-128 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x8.00000000000040000000000001f8p-1176L : inexact-ok
+= clog towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x8.00000000000040000000000002p-1176L : inexact-ok
+= clog upward ldbl-128 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x8.00000000000040000000000002p-1176L : inexact-ok
 = clog downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = clog tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = clog towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0x8p-152L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -25175,10 +25175,10 @@ clog 0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a8p+8L -0x4.0000000000002p-2100L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a4p+8L -0x4.0000000000002p-2100L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a8p+8L -0x4.0000000000002p-2100L : inexact-ok
-= clog downward ldbl-128 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x4.00000000000020000000000001p-2100L : inexact-ok
+= clog downward ldbl-128 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x4.0000000000002000000000000104p-2100L : inexact-ok
 = clog tonearest ldbl-128 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x4.00000000000020000000000001p-2100L : inexact-ok
-= clog towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x4.00000000000020000000000000fcp-2100L : inexact-ok
-= clog upward ldbl-128 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x4.00000000000020000000000000fcp-2100L : inexact-ok
+= clog towardzero ldbl-128 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fcap+8L -0x4.00000000000020000000000001p-2100L : inexact-ok
+= clog upward ldbl-128 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fccp+8L -0x4.00000000000020000000000001p-2100L : inexact-ok
 = clog downward ldbl-128ibm 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = clog tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece601p+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = clog towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L -0x4p-1076L : 0x2.c5c85fdf473de6a7278ece600fp+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -25275,18 +25275,18 @@ clog 0x1.fp+16383 -0x1p-16494
 = clog tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x0p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x0p+0L : inexact-ok
 = clog upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x0p+0L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x0p+0L : inexact-ok
-= clog downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x8.000000000000200000000000028p-1176L : inexact-ok
+= clog downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x8.0000000000002000000000000288p-1176L : inexact-ok
 = clog tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x8.000000000000200000000000028p-1176L : inexact-ok
-= clog towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x8.0000000000002000000000000278p-1176L : inexact-ok
-= clog upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x8.0000000000002000000000000278p-1176L : inexact-ok
+= clog towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x8.000000000000200000000000028p-1176L : inexact-ok
+= clog upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x8.000000000000200000000000028p-1176L : inexact-ok
 = clog downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = clog tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = clog towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = clog upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x8p-152L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= clog downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x4.000000000000100000000000014p-2100L : inexact-ok
+= clog downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x4.0000000000001000000000000144p-2100L : inexact-ok
 = clog tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x4.000000000000100000000000014p-2100L : inexact-ok
-= clog towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x4.000000000000100000000000013cp-2100L : inexact-ok
-= clog upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x4.000000000000100000000000013cp-2100L : inexact-ok
+= clog towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fcap+8L -0x4.000000000000100000000000014p-2100L : inexact-ok
+= clog upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fccp+8L -0x4.000000000000100000000000014p-2100L : inexact-ok
 = clog downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = clog tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece601p+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
 = clog towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L -0x4p-1076L : 0x2.c5c85fdf473de6ab278ece600fp+8L -0x0p+0L : inexact-ok underflow errno-erange-ok
@@ -25395,10 +25395,10 @@ clog -0x1.234566p-40 -1.0
 = clog tonearest ldbl-96-m68k -0x1.234566p-40L -0x1p+0L : 0xa.5b36c5a1252p-84L -0x1.921fb54443f4c9dp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k -0x1.234566p-40L -0x1p+0L : 0xa.5b36c5a1251ffffp-84L -0x1.921fb54443f4c9cep+0L : inexact-ok
 = clog upward ldbl-96-m68k -0x1.234566p-40L -0x1p+0L : 0xa.5b36c5a1252p-84L -0x1.921fb54443f4c9cep+0L : inexact-ok
-= clog downward ldbl-128 -0x1.234566p-40L -0x1p+0L : 0xa.5b36c5a1251ffffffff94bf3893p-84L -0x1.921fb54443f4c9cf898cc51701b8p+0L : inexact-ok
+= clog downward ldbl-128 -0x1.234566p-40L -0x1p+0L : 0xa.5b36c5a1251ffffffff94bf3893p-84L -0x1.921fb54443f4c9cf898cc51701b9p+0L : inexact-ok
 = clog tonearest ldbl-128 -0x1.234566p-40L -0x1p+0L : 0xa.5b36c5a1251ffffffff94bf3893p-84L -0x1.921fb54443f4c9cf898cc51701b8p+0L : inexact-ok
-= clog towardzero ldbl-128 -0x1.234566p-40L -0x1p+0L : 0xa.5b36c5a1251ffffffff94bf3893p-84L -0x1.921fb54443f4c9cf898cc51701b7p+0L : inexact-ok
-= clog upward ldbl-128 -0x1.234566p-40L -0x1p+0L : 0xa.5b36c5a1251ffffffff94bf38938p-84L -0x1.921fb54443f4c9cf898cc51701b7p+0L : inexact-ok
+= clog towardzero ldbl-128 -0x1.234566p-40L -0x1p+0L : 0xa.5b36c5a1251ffffffff94bf3893p-84L -0x1.921fb54443f4c9cf898cc51701b8p+0L : inexact-ok
+= clog upward ldbl-128 -0x1.234566p-40L -0x1p+0L : 0xa.5b36c5a1251ffffffff94bf38938p-84L -0x1.921fb54443f4c9cf898cc51701b8p+0L : inexact-ok
 = clog downward ldbl-128ibm -0x1.234566p-40L -0x1p+0L : 0xa.5b36c5a1251ffffffff94bf388p-84L -0x1.921fb54443f4c9cf898cc51702p+0L : inexact-ok
 = clog tonearest ldbl-128ibm -0x1.234566p-40L -0x1p+0L : 0xa.5b36c5a1251ffffffff94bf388p-84L -0x1.921fb54443f4c9cf898cc517018p+0L : inexact-ok
 = clog towardzero ldbl-128ibm -0x1.234566p-40L -0x1p+0L : 0xa.5b36c5a1251ffffffff94bf388p-84L -0x1.921fb54443f4c9cf898cc517018p+0L : inexact-ok
@@ -27074,7 +27074,7 @@ clog 0x0.ffffffp0 0x0.ffffffp-100
 = clog towardzero ldbl-96-m68k 0xf.fffffp-4L 0xf.fffffp-104L : -0x1.0000008000005554p-24L 0xf.fffffffffffffffp-104L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffp-4L 0xf.fffffp-104L : -0x1.0000008000005554p-24L 0x1p-100L : inexact-ok
 = clog downward ldbl-128 0xf.fffffp-4L 0xf.fffffp-104L : -0x1.0000008000005555559555558889p-24L 0xf.fffffffffffffffffffffffffff8p-104L : inexact-ok
-= clog tonearest ldbl-128 0xf.fffffp-4L 0xf.fffffp-104L : -0x1.0000008000005555559555558888p-24L 0x1p-100L : inexact-ok
+= clog tonearest ldbl-128 0xf.fffffp-4L 0xf.fffffp-104L : -0x1.0000008000005555559555558889p-24L 0x1p-100L : inexact-ok
 = clog towardzero ldbl-128 0xf.fffffp-4L 0xf.fffffp-104L : -0x1.0000008000005555559555558888p-24L 0xf.fffffffffffffffffffffffffff8p-104L : inexact-ok
 = clog upward ldbl-128 0xf.fffffp-4L 0xf.fffffp-104L : -0x1.0000008000005555559555558888p-24L 0x1p-100L : inexact-ok
 = clog downward ldbl-128ibm 0xf.fffffp-4L 0xf.fffffp-104L : -0x1.00000080000055555595555589p-24L 0xf.fffffffffffffffffffffffffcp-104L : inexact-ok
@@ -27167,7 +27167,7 @@ clog 0x0.fffffffffffff8p0 0x0.fffffffffffff8p-1000
 = clog towardzero ldbl-96-m68k 0xf.fffffp-4L 0x8p-152L : -0x1.0000008000005554p-24L 0x8.000008000008p-152L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffp-4L 0x8p-152L : -0x1.0000008000005554p-24L 0x8.000008000008001p-152L : inexact-ok
 = clog downward ldbl-128 0xf.fffffp-4L 0x8p-152L : -0x1.0000008000005555559555558889p-24L 0x8.000008000008000008000008p-152L : inexact-ok
-= clog tonearest ldbl-128 0xf.fffffp-4L 0x8p-152L : -0x1.0000008000005555559555558888p-24L 0x8.000008000008000008000008p-152L : inexact-ok
+= clog tonearest ldbl-128 0xf.fffffp-4L 0x8p-152L : -0x1.0000008000005555559555558889p-24L 0x8.000008000008000008000008p-152L : inexact-ok
 = clog towardzero ldbl-128 0xf.fffffp-4L 0x8p-152L : -0x1.0000008000005555559555558888p-24L 0x8.000008000008000008000008p-152L : inexact-ok
 = clog upward ldbl-128 0xf.fffffp-4L 0x8p-152L : -0x1.0000008000005555559555558888p-24L 0x8.0000080000080000080000080008p-152L : inexact-ok
 = clog downward ldbl-128ibm 0xf.fffffp-4L 0x8p-152L : -0x1.00000080000055555595555589p-24L 0x8.000008000008000008000008p-152L : inexact-ok
@@ -27191,7 +27191,7 @@ clog 0x0.fffffffffffff8p0 0x0.fffffffffffff8p-1000
 = clog towardzero ldbl-96-m68k 0xf.fffffp-4L 0x0p+0L : -0x1.0000008000005554p-24L 0x0p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffp-4L 0x0p+0L : -0x1.0000008000005554p-24L 0x0p+0L : inexact-ok
 = clog downward ldbl-128 0xf.fffffp-4L 0x0p+0L : -0x1.0000008000005555559555558889p-24L 0x0p+0L : inexact-ok
-= clog tonearest ldbl-128 0xf.fffffp-4L 0x0p+0L : -0x1.0000008000005555559555558888p-24L 0x0p+0L : inexact-ok
+= clog tonearest ldbl-128 0xf.fffffp-4L 0x0p+0L : -0x1.0000008000005555559555558889p-24L 0x0p+0L : inexact-ok
 = clog towardzero ldbl-128 0xf.fffffp-4L 0x0p+0L : -0x1.0000008000005555559555558888p-24L 0x0p+0L : inexact-ok
 = clog upward ldbl-128 0xf.fffffp-4L 0x0p+0L : -0x1.0000008000005555559555558888p-24L 0x0p+0L : inexact-ok
 = clog downward ldbl-128ibm 0xf.fffffp-4L 0x0p+0L : -0x1.00000080000055555595555589p-24L 0x0p+0L : inexact-ok
@@ -27211,7 +27211,7 @@ clog 0x0.fffffffffffff8p0 0x0.fffffffffffff8p-1000
 = clog towardzero ldbl-96-m68k 0xf.fffffp-4L 0xf.ffffffffffff8p-1004L : -0x1.0000008000005554p-24L 0x1.000001000000f8p-1000L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffp-4L 0xf.ffffffffffff8p-1004L : -0x1.0000008000005554p-24L 0x1.000001000000f802p-1000L : inexact-ok
 = clog downward ldbl-128 0xf.fffffp-4L 0xf.ffffffffffff8p-1004L : -0x1.0000008000005555559555558889p-24L 0x1.000001000000f80000f80000f8p-1000L : inexact-ok
-= clog tonearest ldbl-128 0xf.fffffp-4L 0xf.ffffffffffff8p-1004L : -0x1.0000008000005555559555558888p-24L 0x1.000001000000f80000f80000f8p-1000L : inexact-ok
+= clog tonearest ldbl-128 0xf.fffffp-4L 0xf.ffffffffffff8p-1004L : -0x1.0000008000005555559555558889p-24L 0x1.000001000000f80000f80000f8p-1000L : inexact-ok
 = clog towardzero ldbl-128 0xf.fffffp-4L 0xf.ffffffffffff8p-1004L : -0x1.0000008000005555559555558888p-24L 0x1.000001000000f80000f80000f8p-1000L : inexact-ok
 = clog upward ldbl-128 0xf.fffffp-4L 0xf.ffffffffffff8p-1004L : -0x1.0000008000005555559555558888p-24L 0x1.000001000000f80000f80000f801p-1000L : inexact-ok
 = clog downward ldbl-128ibm 0xf.fffffp-4L 0xf.ffffffffffff8p-1004L : -0x1.00000080000055555595555589p-24L 0x1.000001000000f80000cp-1000L : inexact-ok underflow errno-erange-ok
@@ -27376,7 +27376,7 @@ clog 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000
 = clog towardzero ldbl-96-m68k 0xf.fffffp-4L 0x8p-152L : -0x1.0000008000005554p-24L 0x8.000008000008p-152L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffp-4L 0x8p-152L : -0x1.0000008000005554p-24L 0x8.000008000008001p-152L : inexact-ok
 = clog downward ldbl-128 0xf.fffffp-4L 0x8p-152L : -0x1.0000008000005555559555558889p-24L 0x8.000008000008000008000008p-152L : inexact-ok
-= clog tonearest ldbl-128 0xf.fffffp-4L 0x8p-152L : -0x1.0000008000005555559555558888p-24L 0x8.000008000008000008000008p-152L : inexact-ok
+= clog tonearest ldbl-128 0xf.fffffp-4L 0x8p-152L : -0x1.0000008000005555559555558889p-24L 0x8.000008000008000008000008p-152L : inexact-ok
 = clog towardzero ldbl-128 0xf.fffffp-4L 0x8p-152L : -0x1.0000008000005555559555558888p-24L 0x8.000008000008000008000008p-152L : inexact-ok
 = clog upward ldbl-128 0xf.fffffp-4L 0x8p-152L : -0x1.0000008000005555559555558888p-24L 0x8.0000080000080000080000080008p-152L : inexact-ok
 = clog downward ldbl-128ibm 0xf.fffffp-4L 0x8p-152L : -0x1.00000080000055555595555589p-24L 0x8.000008000008000008000008p-152L : inexact-ok
@@ -27400,7 +27400,7 @@ clog 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000
 = clog towardzero ldbl-96-m68k 0xf.fffffp-4L 0x0p+0L : -0x1.0000008000005554p-24L 0x0p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffp-4L 0x0p+0L : -0x1.0000008000005554p-24L 0x0p+0L : inexact-ok
 = clog downward ldbl-128 0xf.fffffp-4L 0x0p+0L : -0x1.0000008000005555559555558889p-24L 0x0p+0L : inexact-ok
-= clog tonearest ldbl-128 0xf.fffffp-4L 0x0p+0L : -0x1.0000008000005555559555558888p-24L 0x0p+0L : inexact-ok
+= clog tonearest ldbl-128 0xf.fffffp-4L 0x0p+0L : -0x1.0000008000005555559555558889p-24L 0x0p+0L : inexact-ok
 = clog towardzero ldbl-128 0xf.fffffp-4L 0x0p+0L : -0x1.0000008000005555559555558888p-24L 0x0p+0L : inexact-ok
 = clog upward ldbl-128 0xf.fffffp-4L 0x0p+0L : -0x1.0000008000005555559555558888p-24L 0x0p+0L : inexact-ok
 = clog downward ldbl-128ibm 0xf.fffffp-4L 0x0p+0L : -0x1.00000080000055555595555589p-24L 0x0p+0L : inexact-ok
@@ -27420,7 +27420,7 @@ clog 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000
 = clog towardzero ldbl-96-m68k 0xf.fffffp-4L 0x4p-1076L : -0x1.0000008000005554p-24L 0x4.000004000004p-1076L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffp-4L 0x4p-1076L : -0x1.0000008000005554p-24L 0x4.0000040000040008p-1076L : inexact-ok
 = clog downward ldbl-128 0xf.fffffp-4L 0x4p-1076L : -0x1.0000008000005555559555558889p-24L 0x4.000004000004000004000004p-1076L : inexact-ok
-= clog tonearest ldbl-128 0xf.fffffp-4L 0x4p-1076L : -0x1.0000008000005555559555558888p-24L 0x4.000004000004000004000004p-1076L : inexact-ok
+= clog tonearest ldbl-128 0xf.fffffp-4L 0x4p-1076L : -0x1.0000008000005555559555558889p-24L 0x4.000004000004000004000004p-1076L : inexact-ok
 = clog towardzero ldbl-128 0xf.fffffp-4L 0x4p-1076L : -0x1.0000008000005555559555558888p-24L 0x4.000004000004000004000004p-1076L : inexact-ok
 = clog upward ldbl-128 0xf.fffffp-4L 0x4p-1076L : -0x1.0000008000005555559555558888p-24L 0x4.0000040000040000040000040004p-1076L : inexact-ok
 = clog downward ldbl-128ibm 0xf.fffffp-4L 0x4p-1076L : -0x1.00000080000055555595555589p-24L 0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -27436,7 +27436,7 @@ clog 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000
 = clog towardzero ldbl-96-m68k 0xf.fffffp-4L 0xf.fffffffffffffffp-15004L : -0x1.0000008000005554p-24L 0x1.000001000000fffep-15000L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffp-4L 0xf.fffffffffffffffp-15004L : -0x1.0000008000005554p-24L 0x1.000001000001p-15000L : inexact-ok
 = clog downward ldbl-128 0xf.fffffp-4L 0xf.fffffffffffffffp-15004L : -0x1.0000008000005555559555558889p-24L 0x1.000001000000ffff00ffff00ffffp-15000L : inexact-ok
-= clog tonearest ldbl-128 0xf.fffffp-4L 0xf.fffffffffffffffp-15004L : -0x1.0000008000005555559555558888p-24L 0x1.000001000000ffff00ffff00ffffp-15000L : inexact-ok
+= clog tonearest ldbl-128 0xf.fffffp-4L 0xf.fffffffffffffffp-15004L : -0x1.0000008000005555559555558889p-24L 0x1.000001000000ffff00ffff00ffffp-15000L : inexact-ok
 = clog towardzero ldbl-128 0xf.fffffp-4L 0xf.fffffffffffffffp-15004L : -0x1.0000008000005555559555558888p-24L 0x1.000001000000ffff00ffff00ffffp-15000L : inexact-ok
 = clog upward ldbl-128 0xf.fffffp-4L 0xf.fffffffffffffffp-15004L : -0x1.0000008000005555559555558888p-24L 0x1.000001000000ffff00ffff01p-15000L : inexact-ok
 = clog downward dbl-64 0xf.ffffffffffff8p-4 0x8p-152 : -0x8.0000000000008p-56 0x8p-152 : inexact-ok
@@ -27519,14 +27519,14 @@ clog 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000
 = clog tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1p-64L 0x8.000000000000001p-152L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1p-64L 0x8p-152L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1p-64L 0x8.000000000000001p-152L : inexact-ok
-= clog downward ldbl-128 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1.00000000000000008p-64L 0x8.0000000000000008p-152L : inexact-ok
+= clog downward ldbl-128 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1.0000000000000000800000000001p-64L 0x8.0000000000000008p-152L : inexact-ok
 = clog tonearest ldbl-128 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1.00000000000000008p-64L 0x8.0000000000000008p-152L : inexact-ok
-= clog towardzero ldbl-128 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1.00000000000000007fffffffffffp-64L 0x8.0000000000000008p-152L : inexact-ok
-= clog upward ldbl-128 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1.00000000000000007fffffffffffp-64L 0x8.0000000000000008000000000008p-152L : inexact-ok
-= clog downward ldbl-128ibm 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1.00000000000000008p-64L 0x8.0000000000000008p-152L : inexact-ok
+= clog towardzero ldbl-128 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1.00000000000000008p-64L 0x8.0000000000000008p-152L : inexact-ok
+= clog upward ldbl-128 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1.00000000000000008p-64L 0x8.0000000000000008000000000008p-152L : inexact-ok
+= clog downward ldbl-128ibm 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1.000000000000000080000000008p-64L 0x8.0000000000000008p-152L : inexact-ok
 = clog tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1.00000000000000008p-64L 0x8.0000000000000008p-152L : inexact-ok
-= clog towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1.00000000000000007fffffffff8p-64L 0x8.0000000000000008p-152L : inexact-ok
-= clog upward ldbl-128ibm 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1.00000000000000007fffffffff8p-64L 0x8.00000000000000080000000004p-152L : inexact-ok
+= clog towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1.00000000000000008p-64L 0x8.0000000000000008p-152L : inexact-ok
+= clog upward ldbl-128ibm 0xf.fffffffffffffffp-4L 0x8p-152L : -0x1.00000000000000008p-64L 0x8.00000000000000080000000004p-152L : inexact-ok
 = clog downward ldbl-96-intel 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1.0000000000000002p-64L 0x0p+0L : inexact-ok
 = clog tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1p-64L 0x0p+0L : inexact-ok
 = clog towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1p-64L 0x0p+0L : inexact-ok
@@ -27535,14 +27535,14 @@ clog 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000
 = clog tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1p-64L 0x0p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1p-64L 0x0p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1p-64L 0x0p+0L : inexact-ok
-= clog downward ldbl-128 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1.00000000000000008p-64L 0x0p+0L : inexact-ok
+= clog downward ldbl-128 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1.0000000000000000800000000001p-64L 0x0p+0L : inexact-ok
 = clog tonearest ldbl-128 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1.00000000000000008p-64L 0x0p+0L : inexact-ok
-= clog towardzero ldbl-128 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1.00000000000000007fffffffffffp-64L 0x0p+0L : inexact-ok
-= clog upward ldbl-128 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1.00000000000000007fffffffffffp-64L 0x0p+0L : inexact-ok
-= clog downward ldbl-128ibm 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1.00000000000000008p-64L 0x0p+0L : inexact-ok
+= clog towardzero ldbl-128 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1.00000000000000008p-64L 0x0p+0L : inexact-ok
+= clog upward ldbl-128 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1.00000000000000008p-64L 0x0p+0L : inexact-ok
+= clog downward ldbl-128ibm 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1.000000000000000080000000008p-64L 0x0p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1.00000000000000008p-64L 0x0p+0L : inexact-ok
-= clog towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1.00000000000000007fffffffff8p-64L 0x0p+0L : inexact-ok
-= clog upward ldbl-128ibm 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1.00000000000000007fffffffff8p-64L 0x0p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1.00000000000000008p-64L 0x0p+0L : inexact-ok
+= clog upward ldbl-128ibm 0xf.fffffffffffffffp-4L 0x0p+0L : -0x1.00000000000000008p-64L 0x0p+0L : inexact-ok
 = clog downward ldbl-96-intel 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1.0000000000000002p-64L 0x4p-1076L : inexact-ok
 = clog tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1p-64L 0x4.0000000000000008p-1076L : inexact-ok
 = clog towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1p-64L 0x4p-1076L : inexact-ok
@@ -27551,14 +27551,14 @@ clog 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000
 = clog tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1p-64L 0x4.0000000000000008p-1076L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1p-64L 0x4p-1076L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1p-64L 0x4.0000000000000008p-1076L : inexact-ok
-= clog downward ldbl-128 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1.00000000000000008p-64L 0x4.0000000000000004p-1076L : inexact-ok
+= clog downward ldbl-128 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1.0000000000000000800000000001p-64L 0x4.0000000000000004p-1076L : inexact-ok
 = clog tonearest ldbl-128 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1.00000000000000008p-64L 0x4.0000000000000004p-1076L : inexact-ok
-= clog towardzero ldbl-128 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1.00000000000000007fffffffffffp-64L 0x4.0000000000000004p-1076L : inexact-ok
-= clog upward ldbl-128 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1.00000000000000007fffffffffffp-64L 0x4.0000000000000004000000000004p-1076L : inexact-ok
-= clog downward ldbl-128ibm 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1.00000000000000008p-64L 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= clog towardzero ldbl-128 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1.00000000000000008p-64L 0x4.0000000000000004p-1076L : inexact-ok
+= clog upward ldbl-128 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1.00000000000000008p-64L 0x4.0000000000000004000000000004p-1076L : inexact-ok
+= clog downward ldbl-128ibm 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1.000000000000000080000000008p-64L 0x4p-1076L : inexact-ok underflow errno-erange-ok
 = clog tonearest ldbl-128ibm 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1.00000000000000008p-64L 0x4p-1076L : inexact-ok underflow errno-erange-ok
-= clog towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1.00000000000000007fffffffff8p-64L 0x4p-1076L : inexact-ok underflow errno-erange-ok
-= clog upward ldbl-128ibm 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1.00000000000000007fffffffff8p-64L 0x8p-1076L : inexact-ok underflow errno-erange-ok
+= clog towardzero ldbl-128ibm 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1.00000000000000008p-64L 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= clog upward ldbl-128ibm 0xf.fffffffffffffffp-4L 0x4p-1076L : -0x1.00000000000000008p-64L 0x8p-1076L : inexact-ok underflow errno-erange-ok
 = clog downward ldbl-96-intel 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-15004L : -0x1.0000000000000002p-64L 0xf.fffffffffffffffp-15004L : inexact-ok
 = clog tonearest ldbl-96-intel 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-15004L : -0x1p-64L 0x1p-15000L : inexact-ok
 = clog towardzero ldbl-96-intel 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-15004L : -0x1p-64L 0xf.fffffffffffffffp-15004L : inexact-ok
@@ -27567,10 +27567,10 @@ clog 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000
 = clog tonearest ldbl-96-m68k 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-15004L : -0x1p-64L 0x1p-15000L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-15004L : -0x1p-64L 0xf.fffffffffffffffp-15004L : inexact-ok
 = clog upward ldbl-96-m68k 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-15004L : -0x1p-64L 0x1p-15000L : inexact-ok
-= clog downward ldbl-128 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-15004L : -0x1.00000000000000008p-64L 0xf.fffffffffffffffffffffffffff8p-15004L : inexact-ok
+= clog downward ldbl-128 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-15004L : -0x1.0000000000000000800000000001p-64L 0xf.fffffffffffffffffffffffffff8p-15004L : inexact-ok
 = clog tonearest ldbl-128 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-15004L : -0x1.00000000000000008p-64L 0x1p-15000L : inexact-ok
-= clog towardzero ldbl-128 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-15004L : -0x1.00000000000000007fffffffffffp-64L 0xf.fffffffffffffffffffffffffff8p-15004L : inexact-ok
-= clog upward ldbl-128 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-15004L : -0x1.00000000000000007fffffffffffp-64L 0x1p-15000L : inexact-ok
+= clog towardzero ldbl-128 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-15004L : -0x1.00000000000000008p-64L 0xf.fffffffffffffffffffffffffff8p-15004L : inexact-ok
+= clog upward ldbl-128 0xf.fffffffffffffffp-4L 0xf.fffffffffffffffp-15004L : -0x1.00000000000000008p-64L 0x1p-15000L : inexact-ok
 clog 0x1a6p-10 0x3a5p-10
 = clog downward flt-32 0x6.98p-4f 0xe.94p-4f : -0x1.800026p-20f 0x1.256212p+0f : inexact-ok
 = clog tonearest flt-32 0x6.98p-4f 0xe.94p-4f : -0x1.800024p-20f 0x1.256212p+0f : inexact-ok
@@ -27639,7 +27639,7 @@ clog 0x4d4ep-15 0x6605p-15
 = clog towardzero ldbl-96-m68k 0x9.a9cp-4L 0xc.c0ap-4L : -0x4.6000013240006fap-28L 0xe.c1f9e3aee0fee11p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x9.a9cp-4L 0xc.c0ap-4L : -0x4.6000013240006fap-28L 0xe.c1f9e3aee0fee12p-4L : inexact-ok
 = clog downward ldbl-128 0x9.a9cp-4L 0xc.c0ap-4L : -0x4.6000013240006fa7558320f7696p-28L 0xe.c1f9e3aee0fee1121543e3bf644p-4L : inexact-ok
-= clog tonearest ldbl-128 0x9.a9cp-4L 0xc.c0ap-4L : -0x4.6000013240006fa7558320f7695cp-28L 0xe.c1f9e3aee0fee1121543e3bf6448p-4L : inexact-ok
+= clog tonearest ldbl-128 0x9.a9cp-4L 0xc.c0ap-4L : -0x4.6000013240006fa7558320f7696p-28L 0xe.c1f9e3aee0fee1121543e3bf6448p-4L : inexact-ok
 = clog towardzero ldbl-128 0x9.a9cp-4L 0xc.c0ap-4L : -0x4.6000013240006fa7558320f7695cp-28L 0xe.c1f9e3aee0fee1121543e3bf644p-4L : inexact-ok
 = clog upward ldbl-128 0x9.a9cp-4L 0xc.c0ap-4L : -0x4.6000013240006fa7558320f7695cp-28L 0xe.c1f9e3aee0fee1121543e3bf6448p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.a9cp-4L 0xc.c0ap-4L : -0x4.6000013240006fa7558320f76ap-28L 0xe.c1f9e3aee0fee1121543e3bf64p-4L : inexact-ok
@@ -27688,10 +27688,10 @@ clog 0x9b57bp-20 0xcb7b4p-20
 = clog tonearest ldbl-96-m68k 0x9.b57bp-4L 0xc.b7b4p-4L : -0x2.b80000007644p-36L 0xe.b33d007751e5258p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x9.b57bp-4L 0xc.b7b4p-4L : -0x2.b80000007644p-36L 0xe.b33d007751e5257p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x9.b57bp-4L 0xc.b7b4p-4L : -0x2.b80000007644p-36L 0xe.b33d007751e5258p-4L : inexact-ok
-= clog downward ldbl-128 0x9.b57bp-4L 0xc.b7b4p-4L : -0x2.b8000000764400001acb680006d4p-36L 0xe.b33d007751e5257d8fda6a0478b8p-4L : inexact-ok
+= clog downward ldbl-128 0x9.b57bp-4L 0xc.b7b4p-4L : -0x2.b8000000764400001acb680006d6p-36L 0xe.b33d007751e5257d8fda6a0478b8p-4L : inexact-ok
 = clog tonearest ldbl-128 0x9.b57bp-4L 0xc.b7b4p-4L : -0x2.b8000000764400001acb680006d4p-36L 0xe.b33d007751e5257d8fda6a0478cp-4L : inexact-ok
-= clog towardzero ldbl-128 0x9.b57bp-4L 0xc.b7b4p-4L : -0x2.b8000000764400001acb680006d2p-36L 0xe.b33d007751e5257d8fda6a0478b8p-4L : inexact-ok
-= clog upward ldbl-128 0x9.b57bp-4L 0xc.b7b4p-4L : -0x2.b8000000764400001acb680006d2p-36L 0xe.b33d007751e5257d8fda6a0478cp-4L : inexact-ok
+= clog towardzero ldbl-128 0x9.b57bp-4L 0xc.b7b4p-4L : -0x2.b8000000764400001acb680006d4p-36L 0xe.b33d007751e5257d8fda6a0478b8p-4L : inexact-ok
+= clog upward ldbl-128 0x9.b57bp-4L 0xc.b7b4p-4L : -0x2.b8000000764400001acb680006d4p-36L 0xe.b33d007751e5257d8fda6a0478cp-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.b57bp-4L 0xc.b7b4p-4L : -0x2.b8000000764400001acb680007p-36L 0xe.b33d007751e5257d8fda6a0478p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0x9.b57bp-4L 0xc.b7b4p-4L : -0x2.b8000000764400001acb680007p-36L 0xe.b33d007751e5257d8fda6a0478p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0x9.b57bp-4L 0xc.b7b4p-4L : -0x2.b8000000764400001acb680006p-36L 0xe.b33d007751e5257d8fda6a0478p-4L : inexact-ok
@@ -27738,14 +27738,14 @@ clog 0x2ede88p-23 0x771c3fp-23
 = clog tonearest ldbl-96-m68k 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e04p-44L 0x1.322733e4411ac6ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e04p-44L 0x1.322733e4411ac6ap+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e04p-44L 0x1.322733e4411ac6a2p+0L : inexact-ok
-= clog downward ldbl-128 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e0400000028b2ap-44L 0x1.322733e4411ac6a0936b42378072p+0L : inexact-ok
+= clog downward ldbl-128 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e0400000028b2a0004p-44L 0x1.322733e4411ac6a0936b42378072p+0L : inexact-ok
 = clog tonearest ldbl-128 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e0400000028b2ap-44L 0x1.322733e4411ac6a0936b42378073p+0L : inexact-ok
-= clog towardzero ldbl-128 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e0400000028b29fffcp-44L 0x1.322733e4411ac6a0936b42378072p+0L : inexact-ok
-= clog upward ldbl-128 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e0400000028b29fffcp-44L 0x1.322733e4411ac6a0936b42378073p+0L : inexact-ok
-= clog downward ldbl-128ibm 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e0400000028b2ap-44L 0x1.322733e4411ac6a0936b42378p+0L : inexact-ok
+= clog towardzero ldbl-128 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e0400000028b2ap-44L 0x1.322733e4411ac6a0936b42378072p+0L : inexact-ok
+= clog upward ldbl-128 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e0400000028b2ap-44L 0x1.322733e4411ac6a0936b42378073p+0L : inexact-ok
+= clog downward ldbl-128ibm 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e0400000028b2a02p-44L 0x1.322733e4411ac6a0936b42378p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e0400000028b2ap-44L 0x1.322733e4411ac6a0936b4237808p+0L : inexact-ok
-= clog towardzero ldbl-128ibm 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e0400000028b29fep-44L 0x1.322733e4411ac6a0936b42378p+0L : inexact-ok
-= clog upward ldbl-128ibm 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e0400000028b29fep-44L 0x1.322733e4411ac6a0936b4237808p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e0400000028b2ap-44L 0x1.322733e4411ac6a0936b42378p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x5.dbd1p-4L 0xe.e387ep-4L : -0x7.e000000003e0400000028b2ap-44L 0x1.322733e4411ac6a0936b4237808p+0L : inexact-ok
 clog 0x11682p-23 0x7ffed1p-23
 = clog downward flt-32 0x2.2d04p-8f 0xf.ffda2p-4f : 0x1.49fffep-40f 0x1.8ff2aep+0f : inexact-ok
 = clog tonearest flt-32 0x2.2d04p-8f 0xf.ffda2p-4f : 0x1.4ap-40f 0x1.8ff2bp+0f : inexact-ok
@@ -27990,10 +27990,10 @@ clog 0x4447d7175p-35 0x6c445e00ap-35
 = clog tonearest ldbl-96-m68k 0x8.88fae2eap-4L 0xd.888bcp-4L : -0x1.0eaaeb022c2cf9d4p-32L 0x1.0214e2254c57f572p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8.88fae2eap-4L 0xd.888bcp-4L : -0x1.0eaaeb022c2cf9d4p-32L 0x1.0214e2254c57f572p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8.88fae2eap-4L 0xd.888bcp-4L : -0x1.0eaaeb022c2cf9d4p-32L 0x1.0214e2254c57f574p+0L : inexact-ok
-= clog downward ldbl-128 0x8.88fae2eap-4L 0xd.888bcp-4L : -0x1.0eaaeb022c2cf9d4c21787cbbd65p-32L 0x1.0214e2254c57f5724831dadf7d2p+0L : inexact-ok
+= clog downward ldbl-128 0x8.88fae2eap-4L 0xd.888bcp-4L : -0x1.0eaaeb022c2cf9d4c21787cbbd66p-32L 0x1.0214e2254c57f5724831dadf7d2p+0L : inexact-ok
 = clog tonearest ldbl-128 0x8.88fae2eap-4L 0xd.888bcp-4L : -0x1.0eaaeb022c2cf9d4c21787cbbd65p-32L 0x1.0214e2254c57f5724831dadf7d21p+0L : inexact-ok
-= clog towardzero ldbl-128 0x8.88fae2eap-4L 0xd.888bcp-4L : -0x1.0eaaeb022c2cf9d4c21787cbbd64p-32L 0x1.0214e2254c57f5724831dadf7d2p+0L : inexact-ok
-= clog upward ldbl-128 0x8.88fae2eap-4L 0xd.888bcp-4L : -0x1.0eaaeb022c2cf9d4c21787cbbd64p-32L 0x1.0214e2254c57f5724831dadf7d21p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8.88fae2eap-4L 0xd.888bcp-4L : -0x1.0eaaeb022c2cf9d4c21787cbbd65p-32L 0x1.0214e2254c57f5724831dadf7d2p+0L : inexact-ok
+= clog upward ldbl-128 0x8.88fae2eap-4L 0xd.888bcp-4L : -0x1.0eaaeb022c2cf9d4c21787cbbd65p-32L 0x1.0214e2254c57f5724831dadf7d21p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x8.88fae2eap-4L 0xd.888bcp-4L : -0x1.0eaaeb022c2cf9d4c21787cbbd8p-32L 0x1.0214e2254c57f5724831dadf7dp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x8.88fae2eap-4L 0xd.888bcp-4L : -0x1.0eaaeb022c2cf9d4c21787cbbd8p-32L 0x1.0214e2254c57f5724831dadf7dp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x8.88fae2eap-4L 0xd.888bcp-4L : -0x1.0eaaeb022c2cf9d4c21787cbbdp-32L 0x1.0214e2254c57f5724831dadf7dp+0L : inexact-ok
@@ -28010,14 +28010,14 @@ clog 0x4447d7175p-35 0x6c445e00ap-35
 = clog tonearest ldbl-96-m68k 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.6p-68L 0x1.0214e225f70b8f2ep+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.6p-68L 0x1.0214e225f70b8f2cp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.6p-68L 0x1.0214e225f70b8f2ep+0L : inexact-ok
-= clog downward ldbl-128 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.6000000000000001324p-68L 0x1.0214e225f70b8f2d44ad3efaf67bp+0L : inexact-ok
+= clog downward ldbl-128 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.6000000000000001324000000004p-68L 0x1.0214e225f70b8f2d44ad3efaf67bp+0L : inexact-ok
 = clog tonearest ldbl-128 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.6000000000000001324p-68L 0x1.0214e225f70b8f2d44ad3efaf67bp+0L : inexact-ok
-= clog towardzero ldbl-128 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.6000000000000001323ffffffffcp-68L 0x1.0214e225f70b8f2d44ad3efaf67bp+0L : inexact-ok
-= clog upward ldbl-128 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.6000000000000001323ffffffffcp-68L 0x1.0214e225f70b8f2d44ad3efaf67cp+0L : inexact-ok
-= clog downward ldbl-128ibm 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.6000000000000001324p-68L 0x1.0214e225f70b8f2d44ad3efaf6p+0L : inexact-ok
+= clog towardzero ldbl-128 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.6000000000000001324p-68L 0x1.0214e225f70b8f2d44ad3efaf67bp+0L : inexact-ok
+= clog upward ldbl-128 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.6000000000000001324p-68L 0x1.0214e225f70b8f2d44ad3efaf67cp+0L : inexact-ok
+= clog downward ldbl-128ibm 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.60000000000000013240000002p-68L 0x1.0214e225f70b8f2d44ad3efaf6p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.6000000000000001324p-68L 0x1.0214e225f70b8f2d44ad3efaf68p+0L : inexact-ok
-= clog towardzero ldbl-128ibm 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.6000000000000001323ffffffep-68L 0x1.0214e225f70b8f2d44ad3efaf6p+0L : inexact-ok
-= clog upward ldbl-128ibm 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.6000000000000001323ffffffep-68L 0x1.0214e225f70b8f2d44ad3efaf68p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.6000000000000001324p-68L 0x1.0214e225f70b8f2d44ad3efaf6p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x8.88fae2eap-4L 0xd.888bc014p-4L : -0x4.6000000000000001324p-68L 0x1.0214e225f70b8f2d44ad3efaf68p+0L : inexact-ok
 clog 0x2dd46725bp-35 0x7783a1284p-35
 = clog downward flt-32 0x5.ba8ce8p-4f 0xe.f0743p-4f : 0xb.6b50dp-28f 0x1.346236p+0f : inexact-ok
 = clog tonearest flt-32 0x5.ba8ce8p-4f 0xe.f0743p-4f : 0xb.6b50dp-28f 0x1.346236p+0f : inexact-ok
@@ -28128,7 +28128,7 @@ clog 0x2dd46725bp-35 0x7783a1284p-35
 = clog towardzero ldbl-96-m68k 0x5.ba8cep-4L 0xe.f0742p-4L : -0x6.6269c28c2ca385e8p-28L 0x1.34623676a7ab7656p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x5.ba8cep-4L 0xe.f0742p-4L : -0x6.6269c28c2ca385e8p-28L 0x1.34623676a7ab7658p+0L : inexact-ok
 = clog downward ldbl-128 0x5.ba8cep-4L 0xe.f0742p-4L : -0x6.6269c28c2ca385ebdc5adab7557p-28L 0x1.34623676a7ab7657b4963bf9d163p+0L : inexact-ok
-= clog tonearest ldbl-128 0x5.ba8cep-4L 0xe.f0742p-4L : -0x6.6269c28c2ca385ebdc5adab7556cp-28L 0x1.34623676a7ab7657b4963bf9d164p+0L : inexact-ok
+= clog tonearest ldbl-128 0x5.ba8cep-4L 0xe.f0742p-4L : -0x6.6269c28c2ca385ebdc5adab7557p-28L 0x1.34623676a7ab7657b4963bf9d164p+0L : inexact-ok
 = clog towardzero ldbl-128 0x5.ba8cep-4L 0xe.f0742p-4L : -0x6.6269c28c2ca385ebdc5adab7556cp-28L 0x1.34623676a7ab7657b4963bf9d163p+0L : inexact-ok
 = clog upward ldbl-128 0x5.ba8cep-4L 0xe.f0742p-4L : -0x6.6269c28c2ca385ebdc5adab7556cp-28L 0x1.34623676a7ab7657b4963bf9d164p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x5.ba8cep-4L 0xe.f0742p-4L : -0x6.6269c28c2ca385ebdc5adab756p-28L 0x1.34623676a7ab7657b4963bf9d1p+0L : inexact-ok
@@ -28324,10 +28324,10 @@ clog 0x164c74eea876p-45 0x16f393482f77p-45
 = clog tonearest ldbl-96-m68k 0xb.263a7p-4L 0xb.79c9ap-4L : -0x8.0ae35c0aeac381fp-28L 0xc.cc140b1c452690dp-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xb.263a7p-4L 0xb.79c9ap-4L : -0x8.0ae35c0aeac381ep-28L 0xc.cc140b1c452690cp-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xb.263a7p-4L 0xb.79c9ap-4L : -0x8.0ae35c0aeac381ep-28L 0xc.cc140b1c452690dp-4L : inexact-ok
-= clog downward ldbl-128 0xb.263a7p-4L 0xb.79c9ap-4L : -0x8.0ae35c0aeac381efc10753cef3fp-28L 0xc.cc140b1c452690cbcbc599a7dbp-4L : inexact-ok
+= clog downward ldbl-128 0xb.263a7p-4L 0xb.79c9ap-4L : -0x8.0ae35c0aeac381efc10753cef3f8p-28L 0xc.cc140b1c452690cbcbc599a7dbp-4L : inexact-ok
 = clog tonearest ldbl-128 0xb.263a7p-4L 0xb.79c9ap-4L : -0x8.0ae35c0aeac381efc10753cef3fp-28L 0xc.cc140b1c452690cbcbc599a7dbp-4L : inexact-ok
-= clog towardzero ldbl-128 0xb.263a7p-4L 0xb.79c9ap-4L : -0x8.0ae35c0aeac381efc10753cef3e8p-28L 0xc.cc140b1c452690cbcbc599a7dbp-4L : inexact-ok
-= clog upward ldbl-128 0xb.263a7p-4L 0xb.79c9ap-4L : -0x8.0ae35c0aeac381efc10753cef3e8p-28L 0xc.cc140b1c452690cbcbc599a7db08p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.263a7p-4L 0xb.79c9ap-4L : -0x8.0ae35c0aeac381efc10753cef3fp-28L 0xc.cc140b1c452690cbcbc599a7dbp-4L : inexact-ok
+= clog upward ldbl-128 0xb.263a7p-4L 0xb.79c9ap-4L : -0x8.0ae35c0aeac381efc10753cef3fp-28L 0xc.cc140b1c452690cbcbc599a7db08p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xb.263a7p-4L 0xb.79c9ap-4L : -0x8.0ae35c0aeac381efc10753cef4p-28L 0xc.cc140b1c452690cbcbc599a7d8p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xb.263a7p-4L 0xb.79c9ap-4L : -0x8.0ae35c0aeac381efc10753cef4p-28L 0xc.cc140b1c452690cbcbc599a7dcp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xb.263a7p-4L 0xb.79c9ap-4L : -0x8.0ae35c0aeac381efc10753cefp-28L 0xc.cc140b1c452690cbcbc599a7d8p-4L : inexact-ok
@@ -28404,14 +28404,14 @@ clog 0x164c74eea876p-45 0x16f393482f77p-45
 = clog tonearest ldbl-96-m68k 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6p-88L 0xc.cc1408b4ab73b9bp-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6p-88L 0xc.cc1408b4ab73b9ap-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6p-88L 0xc.cc1408b4ab73b9bp-4L : inexact-ok
-= clog downward ldbl-128 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6000000000000000000057e4p-88L 0xc.cc1408b4ab73b9ae86ebc76b4948p-4L : inexact-ok
+= clog downward ldbl-128 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6000000000000000000057e40008p-88L 0xc.cc1408b4ab73b9ae86ebc76b4948p-4L : inexact-ok
 = clog tonearest ldbl-128 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6000000000000000000057e4p-88L 0xc.cc1408b4ab73b9ae86ebc76b495p-4L : inexact-ok
-= clog towardzero ldbl-128 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6000000000000000000057e3fff8p-88L 0xc.cc1408b4ab73b9ae86ebc76b4948p-4L : inexact-ok
-= clog upward ldbl-128 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6000000000000000000057e3fff8p-88L 0xc.cc1408b4ab73b9ae86ebc76b495p-4L : inexact-ok
-= clog downward ldbl-128ibm 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6000000000000000000057e4p-88L 0xc.cc1408b4ab73b9ae86ebc76b48p-4L : inexact-ok
+= clog towardzero ldbl-128 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6000000000000000000057e4p-88L 0xc.cc1408b4ab73b9ae86ebc76b4948p-4L : inexact-ok
+= clog upward ldbl-128 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6000000000000000000057e4p-88L 0xc.cc1408b4ab73b9ae86ebc76b495p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6000000000000000000057e404p-88L 0xc.cc1408b4ab73b9ae86ebc76b48p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6000000000000000000057e4p-88L 0xc.cc1408b4ab73b9ae86ebc76b48p-4L : inexact-ok
-= clog towardzero ldbl-128ibm 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6000000000000000000057e3fcp-88L 0xc.cc1408b4ab73b9ae86ebc76b48p-4L : inexact-ok
-= clog upward ldbl-128ibm 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6000000000000000000057e3fcp-88L 0xc.cc1408b4ab73b9ae86ebc76b4cp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6000000000000000000057e4p-88L 0xc.cc1408b4ab73b9ae86ebc76b48p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xb.263a77543bp-4L 0xb.79c9a417bb8p-4L : -0x9.6000000000000000000057e4p-88L 0xc.cc1408b4ab73b9ae86ebc76b4cp-4L : inexact-ok
 clog 0xfe961079616p-45 0x1bc37e09e6d1p-45
 = clog downward flt-32 0x7.f4b088p-4f 0xd.e1bf1p-4f : 0xb.ada14p-28f 0x1.0ce5e8p+0f : inexact-ok
 = clog tonearest flt-32 0x7.f4b088p-4f 0xd.e1bf1p-4f : 0xb.ada14p-28f 0x1.0ce5eap+0f : inexact-ok
@@ -28738,10 +28738,10 @@ clog 0xa4722f19346cp-51 0x7f9631c5e7f07p-51
 = clog tonearest ldbl-96-m68k 0x1.48e45ep-4L 0xf.f2c638bcfe0ep-4L : -0x4.0c34ca7e641e36d8p-36L 0x1.7d8bc392f6d82bfp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x1.48e45ep-4L 0xf.f2c638bcfe0ep-4L : -0x4.0c34ca7e641e36dp-36L 0x1.7d8bc392f6d82bfp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.48e45ep-4L 0xf.f2c638bcfe0ep-4L : -0x4.0c34ca7e641e36dp-36L 0x1.7d8bc392f6d82bf2p+0L : inexact-ok
-= clog downward ldbl-128 0x1.48e45ep-4L 0xf.f2c638bcfe0ep-4L : -0x4.0c34ca7e641e36d6d1a79e22a3a8p-36L 0x1.7d8bc392f6d82bf0fac275640489p+0L : inexact-ok
+= clog downward ldbl-128 0x1.48e45ep-4L 0xf.f2c638bcfe0ep-4L : -0x4.0c34ca7e641e36d6d1a79e22a3acp-36L 0x1.7d8bc392f6d82bf0fac275640489p+0L : inexact-ok
 = clog tonearest ldbl-128 0x1.48e45ep-4L 0xf.f2c638bcfe0ep-4L : -0x4.0c34ca7e641e36d6d1a79e22a3a8p-36L 0x1.7d8bc392f6d82bf0fac27564048ap+0L : inexact-ok
-= clog towardzero ldbl-128 0x1.48e45ep-4L 0xf.f2c638bcfe0ep-4L : -0x4.0c34ca7e641e36d6d1a79e22a3a4p-36L 0x1.7d8bc392f6d82bf0fac275640489p+0L : inexact-ok
-= clog upward ldbl-128 0x1.48e45ep-4L 0xf.f2c638bcfe0ep-4L : -0x4.0c34ca7e641e36d6d1a79e22a3a4p-36L 0x1.7d8bc392f6d82bf0fac27564048ap+0L : inexact-ok
+= clog towardzero ldbl-128 0x1.48e45ep-4L 0xf.f2c638bcfe0ep-4L : -0x4.0c34ca7e641e36d6d1a79e22a3a8p-36L 0x1.7d8bc392f6d82bf0fac275640489p+0L : inexact-ok
+= clog upward ldbl-128 0x1.48e45ep-4L 0xf.f2c638bcfe0ep-4L : -0x4.0c34ca7e641e36d6d1a79e22a3a8p-36L 0x1.7d8bc392f6d82bf0fac27564048ap+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.48e45ep-4L 0xf.f2c638bcfe0ep-4L : -0x4.0c34ca7e641e36d6d1a79e22a4p-36L 0x1.7d8bc392f6d82bf0fac27564048p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x1.48e45ep-4L 0xf.f2c638bcfe0ep-4L : -0x4.0c34ca7e641e36d6d1a79e22a4p-36L 0x1.7d8bc392f6d82bf0fac27564048p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.48e45ep-4L 0xf.f2c638bcfe0ep-4L : -0x4.0c34ca7e641e36d6d1a79e22a2p-36L 0x1.7d8bc392f6d82bf0fac27564048p+0L : inexact-ok
@@ -28778,10 +28778,10 @@ clog 0xa4722f19346cp-51 0x7f9631c5e7f07p-51
 = clog tonearest ldbl-96-m68k 0x1.48e45e3268d8p-4L 0xf.f2c63p-4L : -0x8.b5c4f3d35895a54p-28L 0x1.7d8bc38498f44e0ep+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x1.48e45e3268d8p-4L 0xf.f2c63p-4L : -0x8.b5c4f3d35895a54p-28L 0x1.7d8bc38498f44e0ep+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.48e45e3268d8p-4L 0xf.f2c63p-4L : -0x8.b5c4f3d35895a54p-28L 0x1.7d8bc38498f44e1p+0L : inexact-ok
-= clog downward ldbl-128 0x1.48e45e3268d8p-4L 0xf.f2c63p-4L : -0x8.b5c4f3d35895a542ed7384b015cp-28L 0x1.7d8bc38498f44e0e38029e7659fcp+0L : inexact-ok
+= clog downward ldbl-128 0x1.48e45e3268d8p-4L 0xf.f2c63p-4L : -0x8.b5c4f3d35895a542ed7384b015c8p-28L 0x1.7d8bc38498f44e0e38029e7659fcp+0L : inexact-ok
 = clog tonearest ldbl-128 0x1.48e45e3268d8p-4L 0xf.f2c63p-4L : -0x8.b5c4f3d35895a542ed7384b015cp-28L 0x1.7d8bc38498f44e0e38029e7659fdp+0L : inexact-ok
-= clog towardzero ldbl-128 0x1.48e45e3268d8p-4L 0xf.f2c63p-4L : -0x8.b5c4f3d35895a542ed7384b015b8p-28L 0x1.7d8bc38498f44e0e38029e7659fcp+0L : inexact-ok
-= clog upward ldbl-128 0x1.48e45e3268d8p-4L 0xf.f2c63p-4L : -0x8.b5c4f3d35895a542ed7384b015b8p-28L 0x1.7d8bc38498f44e0e38029e7659fdp+0L : inexact-ok
+= clog towardzero ldbl-128 0x1.48e45e3268d8p-4L 0xf.f2c63p-4L : -0x8.b5c4f3d35895a542ed7384b015cp-28L 0x1.7d8bc38498f44e0e38029e7659fcp+0L : inexact-ok
+= clog upward ldbl-128 0x1.48e45e3268d8p-4L 0xf.f2c63p-4L : -0x8.b5c4f3d35895a542ed7384b015cp-28L 0x1.7d8bc38498f44e0e38029e7659fdp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.48e45e3268d8p-4L 0xf.f2c63p-4L : -0x8.b5c4f3d35895a542ed7384b018p-28L 0x1.7d8bc38498f44e0e38029e76598p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x1.48e45e3268d8p-4L 0xf.f2c63p-4L : -0x8.b5c4f3d35895a542ed7384b014p-28L 0x1.7d8bc38498f44e0e38029e765ap+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.48e45e3268d8p-4L 0xf.f2c63p-4L : -0x8.b5c4f3d35895a542ed7384b014p-28L 0x1.7d8bc38498f44e0e38029e76598p+0L : inexact-ok
@@ -28798,10 +28798,10 @@ clog 0xa4722f19346cp-51 0x7f9631c5e7f07p-51
 = clog tonearest ldbl-96-m68k 0x1.48e45e3268d8p-4L 0xf.f2c638bcfe0ep-4L : -0x7.ep-100L 0x1.7d8bc38fd2e55f7cp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x1.48e45e3268d8p-4L 0xf.f2c638bcfe0ep-4L : -0x7.ep-100L 0x1.7d8bc38fd2e55f7cp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.48e45e3268d8p-4L 0xf.f2c638bcfe0ep-4L : -0x7.ep-100L 0x1.7d8bc38fd2e55f7ep+0L : inexact-ok
-= clog downward ldbl-128 0x1.48e45e3268d8p-4L 0xf.f2c638bcfe0ep-4L : -0x7.e00000000000000000000003e04p-100L 0x1.7d8bc38fd2e55f7cf91b07890cd6p+0L : inexact-ok
+= clog downward ldbl-128 0x1.48e45e3268d8p-4L 0xf.f2c638bcfe0ep-4L : -0x7.e00000000000000000000003e044p-100L 0x1.7d8bc38fd2e55f7cf91b07890cd6p+0L : inexact-ok
 = clog tonearest ldbl-128 0x1.48e45e3268d8p-4L 0xf.f2c638bcfe0ep-4L : -0x7.e00000000000000000000003e04p-100L 0x1.7d8bc38fd2e55f7cf91b07890cd6p+0L : inexact-ok
-= clog towardzero ldbl-128 0x1.48e45e3268d8p-4L 0xf.f2c638bcfe0ep-4L : -0x7.e00000000000000000000003e03cp-100L 0x1.7d8bc38fd2e55f7cf91b07890cd6p+0L : inexact-ok
-= clog upward ldbl-128 0x1.48e45e3268d8p-4L 0xf.f2c638bcfe0ep-4L : -0x7.e00000000000000000000003e03cp-100L 0x1.7d8bc38fd2e55f7cf91b07890cd7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x1.48e45e3268d8p-4L 0xf.f2c638bcfe0ep-4L : -0x7.e00000000000000000000003e04p-100L 0x1.7d8bc38fd2e55f7cf91b07890cd6p+0L : inexact-ok
+= clog upward ldbl-128 0x1.48e45e3268d8p-4L 0xf.f2c638bcfe0ep-4L : -0x7.e00000000000000000000003e04p-100L 0x1.7d8bc38fd2e55f7cf91b07890cd7p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.48e45e3268d8p-4L 0xf.f2c638bcfe0ep-4L : -0x7.e00000000000000000000003e2p-100L 0x1.7d8bc38fd2e55f7cf91b07890c8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x1.48e45e3268d8p-4L 0xf.f2c638bcfe0ep-4L : -0x7.e00000000000000000000003ep-100L 0x1.7d8bc38fd2e55f7cf91b07890dp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.48e45e3268d8p-4L 0xf.f2c638bcfe0ep-4L : -0x7.e00000000000000000000003ep-100L 0x1.7d8bc38fd2e55f7cf91b07890c8p+0L : inexact-ok
@@ -28935,10 +28935,10 @@ clog 0x10673dd0f2481p-51 0x7ef1d17cefbd2p-51
 = clog tonearest ldbl-96-m68k 0x2.0ce7b8p-4L 0xf.de3a2f9df7a4p-4L : -0x4.57e84c0e817ebbc8p-32L 0x1.713a110ce2b1fe9ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x2.0ce7b8p-4L 0xf.de3a2f9df7a4p-4L : -0x4.57e84c0e817ebbc8p-32L 0x1.713a110ce2b1fe98p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x2.0ce7b8p-4L 0xf.de3a2f9df7a4p-4L : -0x4.57e84c0e817ebbc8p-32L 0x1.713a110ce2b1fe9ap+0L : inexact-ok
-= clog downward ldbl-128 0x2.0ce7b8p-4L 0xf.de3a2f9df7a4p-4L : -0x4.57e84c0e817ebbc8b0c263491d08p-32L 0x1.713a110ce2b1fe99c335918e76c6p+0L : inexact-ok
+= clog downward ldbl-128 0x2.0ce7b8p-4L 0xf.de3a2f9df7a4p-4L : -0x4.57e84c0e817ebbc8b0c263491d0cp-32L 0x1.713a110ce2b1fe99c335918e76c6p+0L : inexact-ok
 = clog tonearest ldbl-128 0x2.0ce7b8p-4L 0xf.de3a2f9df7a4p-4L : -0x4.57e84c0e817ebbc8b0c263491d08p-32L 0x1.713a110ce2b1fe99c335918e76c7p+0L : inexact-ok
-= clog towardzero ldbl-128 0x2.0ce7b8p-4L 0xf.de3a2f9df7a4p-4L : -0x4.57e84c0e817ebbc8b0c263491d04p-32L 0x1.713a110ce2b1fe99c335918e76c6p+0L : inexact-ok
-= clog upward ldbl-128 0x2.0ce7b8p-4L 0xf.de3a2f9df7a4p-4L : -0x4.57e84c0e817ebbc8b0c263491d04p-32L 0x1.713a110ce2b1fe99c335918e76c7p+0L : inexact-ok
+= clog towardzero ldbl-128 0x2.0ce7b8p-4L 0xf.de3a2f9df7a4p-4L : -0x4.57e84c0e817ebbc8b0c263491d08p-32L 0x1.713a110ce2b1fe99c335918e76c6p+0L : inexact-ok
+= clog upward ldbl-128 0x2.0ce7b8p-4L 0xf.de3a2f9df7a4p-4L : -0x4.57e84c0e817ebbc8b0c263491d08p-32L 0x1.713a110ce2b1fe99c335918e76c7p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x2.0ce7b8p-4L 0xf.de3a2f9df7a4p-4L : -0x4.57e84c0e817ebbc8b0c263491ep-32L 0x1.713a110ce2b1fe99c335918e768p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x2.0ce7b8p-4L 0xf.de3a2f9df7a4p-4L : -0x4.57e84c0e817ebbc8b0c263491ep-32L 0x1.713a110ce2b1fe99c335918e77p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x2.0ce7b8p-4L 0xf.de3a2f9df7a4p-4L : -0x4.57e84c0e817ebbc8b0c263491cp-32L 0x1.713a110ce2b1fe99c335918e768p+0L : inexact-ok
@@ -29172,10 +29172,10 @@ clog 0x8ecbf810c4ae6p-52 0xd479468b09a37p-52
 = clog tonearest ldbl-96-m68k 0x8.ecbf810c4ae6p-4L 0xd.47946p-4L : -0x7.365d94569063627p-28L 0xf.aa3ec6ddc50b246p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x8.ecbf810c4ae6p-4L 0xd.47946p-4L : -0x7.365d945690636268p-28L 0xf.aa3ec6ddc50b245p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x8.ecbf810c4ae6p-4L 0xd.47946p-4L : -0x7.365d945690636268p-28L 0xf.aa3ec6ddc50b246p-4L : inexact-ok
-= clog downward ldbl-128 0x8.ecbf810c4ae6p-4L 0xd.47946p-4L : -0x7.365d94569063626c7bc5f6b91accp-28L 0xf.aa3ec6ddc50b245a151e1cbbf618p-4L : inexact-ok
+= clog downward ldbl-128 0x8.ecbf810c4ae6p-4L 0xd.47946p-4L : -0x7.365d94569063626c7bc5f6b91adp-28L 0xf.aa3ec6ddc50b245a151e1cbbf618p-4L : inexact-ok
 = clog tonearest ldbl-128 0x8.ecbf810c4ae6p-4L 0xd.47946p-4L : -0x7.365d94569063626c7bc5f6b91accp-28L 0xf.aa3ec6ddc50b245a151e1cbbf618p-4L : inexact-ok
-= clog towardzero ldbl-128 0x8.ecbf810c4ae6p-4L 0xd.47946p-4L : -0x7.365d94569063626c7bc5f6b91ac8p-28L 0xf.aa3ec6ddc50b245a151e1cbbf618p-4L : inexact-ok
-= clog upward ldbl-128 0x8.ecbf810c4ae6p-4L 0xd.47946p-4L : -0x7.365d94569063626c7bc5f6b91ac8p-28L 0xf.aa3ec6ddc50b245a151e1cbbf62p-4L : inexact-ok
+= clog towardzero ldbl-128 0x8.ecbf810c4ae6p-4L 0xd.47946p-4L : -0x7.365d94569063626c7bc5f6b91accp-28L 0xf.aa3ec6ddc50b245a151e1cbbf618p-4L : inexact-ok
+= clog upward ldbl-128 0x8.ecbf810c4ae6p-4L 0xd.47946p-4L : -0x7.365d94569063626c7bc5f6b91accp-28L 0xf.aa3ec6ddc50b245a151e1cbbf62p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x8.ecbf810c4ae6p-4L 0xd.47946p-4L : -0x7.365d94569063626c7bc5f6b91cp-28L 0xf.aa3ec6ddc50b245a151e1cbbf4p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0x8.ecbf810c4ae6p-4L 0xd.47946p-4L : -0x7.365d94569063626c7bc5f6b91ap-28L 0xf.aa3ec6ddc50b245a151e1cbbf8p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0x8.ecbf810c4ae6p-4L 0xd.47946p-4L : -0x7.365d94569063626c7bc5f6b91ap-28L 0xf.aa3ec6ddc50b245a151e1cbbf4p-4L : inexact-ok
@@ -29193,7 +29193,7 @@ clog 0x8ecbf810c4ae6p-52 0xd479468b09a37p-52
 = clog towardzero ldbl-96-m68k 0x8.ecbf810c4ae6p-4L 0xd.479468b09a37p-4L : -0xc.58p-100L 0xf.aa3ecbb6a70dc66p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x8.ecbf810c4ae6p-4L 0xd.479468b09a37p-4L : -0xc.58p-100L 0xf.aa3ecbb6a70dc67p-4L : inexact-ok
 = clog downward ldbl-128 0x8.ecbf810c4ae6p-4L 0xd.479468b09a37p-4L : -0xc.58000000000000000000000985e8p-100L 0xf.aa3ecbb6a70dc66e57020c1e9e08p-4L : inexact-ok
-= clog tonearest ldbl-128 0x8.ecbf810c4ae6p-4L 0xd.479468b09a37p-4L : -0xc.58000000000000000000000985ep-100L 0xf.aa3ecbb6a70dc66e57020c1e9e08p-4L : inexact-ok
+= clog tonearest ldbl-128 0x8.ecbf810c4ae6p-4L 0xd.479468b09a37p-4L : -0xc.58000000000000000000000985e8p-100L 0xf.aa3ecbb6a70dc66e57020c1e9e08p-4L : inexact-ok
 = clog towardzero ldbl-128 0x8.ecbf810c4ae6p-4L 0xd.479468b09a37p-4L : -0xc.58000000000000000000000985ep-100L 0xf.aa3ecbb6a70dc66e57020c1e9e08p-4L : inexact-ok
 = clog upward ldbl-128 0x8.ecbf810c4ae6p-4L 0xd.479468b09a37p-4L : -0xc.58000000000000000000000985ep-100L 0xf.aa3ecbb6a70dc66e57020c1e9e1p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x8.ecbf810c4ae6p-4L 0xd.479468b09a37p-4L : -0xc.58000000000000000000000988p-100L 0xf.aa3ecbb6a70dc66e57020c1e9cp-4L : inexact-ok
@@ -29242,7 +29242,7 @@ clog 0x5b06b680ea2ccp-52 0xef452b965da9fp-52
 = clog towardzero ldbl-96-m68k 0x5.b06b7p-4L 0xe.f452bp-4L : -0x5.f59fb2383e7fc1fp-28L 0x1.350fb93b9acf7622p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x5.b06b7p-4L 0xe.f452bp-4L : -0x5.f59fb2383e7fc1fp-28L 0x1.350fb93b9acf7624p+0L : inexact-ok
 = clog downward ldbl-128 0x5.b06b7p-4L 0xe.f452bp-4L : -0x5.f59fb2383e7fc1f575c7bf1e2458p-28L 0x1.350fb93b9acf7623fef2e11460fdp+0L : inexact-ok
-= clog tonearest ldbl-128 0x5.b06b7p-4L 0xe.f452bp-4L : -0x5.f59fb2383e7fc1f575c7bf1e2454p-28L 0x1.350fb93b9acf7623fef2e11460fep+0L : inexact-ok
+= clog tonearest ldbl-128 0x5.b06b7p-4L 0xe.f452bp-4L : -0x5.f59fb2383e7fc1f575c7bf1e2458p-28L 0x1.350fb93b9acf7623fef2e11460fep+0L : inexact-ok
 = clog towardzero ldbl-128 0x5.b06b7p-4L 0xe.f452bp-4L : -0x5.f59fb2383e7fc1f575c7bf1e2454p-28L 0x1.350fb93b9acf7623fef2e11460fdp+0L : inexact-ok
 = clog upward ldbl-128 0x5.b06b7p-4L 0xe.f452bp-4L : -0x5.f59fb2383e7fc1f575c7bf1e2454p-28L 0x1.350fb93b9acf7623fef2e11460fep+0L : inexact-ok
 = clog downward ldbl-128ibm 0x5.b06b7p-4L 0xe.f452bp-4L : -0x5.f59fb2383e7fc1f575c7bf1e26p-28L 0x1.350fb93b9acf7623fef2e114608p+0L : inexact-ok
@@ -29329,10 +29329,10 @@ clog 0x5b06b680ea2ccp-52 0xef452b965da9fp-52
 = clog tonearest ldbl-96-m68k 0x5.b06b68p-4L 0xe.f452b965da9fp-4L : -0x5.3440c3ded101d6f8p-36L 0x1.350fb9e8b4a24e16p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x5.b06b68p-4L 0xe.f452b965da9fp-4L : -0x5.3440c3ded101d6fp-36L 0x1.350fb9e8b4a24e14p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x5.b06b68p-4L 0xe.f452b965da9fp-4L : -0x5.3440c3ded101d6fp-36L 0x1.350fb9e8b4a24e16p+0L : inexact-ok
-= clog downward ldbl-128 0x5.b06b68p-4L 0xe.f452b965da9fp-4L : -0x5.3440c3ded101d6f42d4df6c22a1p-36L 0x1.350fb9e8b4a24e15d3ef3f6350cfp+0L : inexact-ok
+= clog downward ldbl-128 0x5.b06b68p-4L 0xe.f452b965da9fp-4L : -0x5.3440c3ded101d6f42d4df6c22a14p-36L 0x1.350fb9e8b4a24e15d3ef3f6350cfp+0L : inexact-ok
 = clog tonearest ldbl-128 0x5.b06b68p-4L 0xe.f452b965da9fp-4L : -0x5.3440c3ded101d6f42d4df6c22a1p-36L 0x1.350fb9e8b4a24e15d3ef3f6350dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x5.b06b68p-4L 0xe.f452b965da9fp-4L : -0x5.3440c3ded101d6f42d4df6c22a0cp-36L 0x1.350fb9e8b4a24e15d3ef3f6350cfp+0L : inexact-ok
-= clog upward ldbl-128 0x5.b06b68p-4L 0xe.f452b965da9fp-4L : -0x5.3440c3ded101d6f42d4df6c22a0cp-36L 0x1.350fb9e8b4a24e15d3ef3f6350dp+0L : inexact-ok
+= clog towardzero ldbl-128 0x5.b06b68p-4L 0xe.f452b965da9fp-4L : -0x5.3440c3ded101d6f42d4df6c22a1p-36L 0x1.350fb9e8b4a24e15d3ef3f6350cfp+0L : inexact-ok
+= clog upward ldbl-128 0x5.b06b68p-4L 0xe.f452b965da9fp-4L : -0x5.3440c3ded101d6f42d4df6c22a1p-36L 0x1.350fb9e8b4a24e15d3ef3f6350dp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x5.b06b68p-4L 0xe.f452b965da9fp-4L : -0x5.3440c3ded101d6f42d4df6c22cp-36L 0x1.350fb9e8b4a24e15d3ef3f63508p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x5.b06b68p-4L 0xe.f452b965da9fp-4L : -0x5.3440c3ded101d6f42d4df6c22ap-36L 0x1.350fb9e8b4a24e15d3ef3f6351p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x5.b06b68p-4L 0xe.f452b965da9fp-4L : -0x5.3440c3ded101d6f42d4df6c22ap-36L 0x1.350fb9e8b4a24e15d3ef3f63508p+0L : inexact-ok
@@ -29527,7 +29527,7 @@ clog 0x659b70ab7971bp-53 0x1f5d111e08abecp-53
 = clog towardzero ldbl-96-m68k 0x3.2cdb84p-4L 0xf.ae888f0455f6p-4L : -0x4.5053e047de034308p-32L 0x1.5efb1252c1c8635cp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.2cdb84p-4L 0xf.ae888f0455f6p-4L : -0x4.5053e047de034308p-32L 0x1.5efb1252c1c8635ep+0L : inexact-ok
 = clog downward ldbl-128 0x3.2cdb84p-4L 0xf.ae888f0455f6p-4L : -0x4.5053e047de03430d57e33858e0b8p-32L 0x1.5efb1252c1c8635cd4ee1d5efcc5p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.2cdb84p-4L 0xf.ae888f0455f6p-4L : -0x4.5053e047de03430d57e33858e0b4p-32L 0x1.5efb1252c1c8635cd4ee1d5efcc6p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.2cdb84p-4L 0xf.ae888f0455f6p-4L : -0x4.5053e047de03430d57e33858e0b8p-32L 0x1.5efb1252c1c8635cd4ee1d5efcc6p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.2cdb84p-4L 0xf.ae888f0455f6p-4L : -0x4.5053e047de03430d57e33858e0b4p-32L 0x1.5efb1252c1c8635cd4ee1d5efcc5p+0L : inexact-ok
 = clog upward ldbl-128 0x3.2cdb84p-4L 0xf.ae888f0455f6p-4L : -0x4.5053e047de03430d57e33858e0b4p-32L 0x1.5efb1252c1c8635cd4ee1d5efcc6p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.2cdb84p-4L 0xf.ae888f0455f6p-4L : -0x4.5053e047de03430d57e33858e2p-32L 0x1.5efb1252c1c8635cd4ee1d5efc8p+0L : inexact-ok
@@ -29586,10 +29586,10 @@ clog 0x659b70ab7971bp-53 0x1f5d111e08abecp-53
 = clog tonearest ldbl-96-m68k 0x3.2cdb855bcb8d8p-4L 0xf.ae888f0455f6p-4L : -0x3.2ep-100L 0x1.5efb123d73bd37e4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.2cdb855bcb8d8p-4L 0xf.ae888f0455f6p-4L : -0x3.2ep-100L 0x1.5efb123d73bd37e4p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.2cdb855bcb8d8p-4L 0xf.ae888f0455f6p-4L : -0x3.2ep-100L 0x1.5efb123d73bd37e6p+0L : inexact-ok
-= clog downward ldbl-128 0x3.2cdb855bcb8d8p-4L 0xf.ae888f0455f6p-4L : -0x3.2e0000000000000000000000a1c4p-100L 0x1.5efb123d73bd37e4296172e7a96ep+0L : inexact-ok
+= clog downward ldbl-128 0x3.2cdb855bcb8d8p-4L 0xf.ae888f0455f6p-4L : -0x3.2e0000000000000000000000a1c6p-100L 0x1.5efb123d73bd37e4296172e7a96ep+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.2cdb855bcb8d8p-4L 0xf.ae888f0455f6p-4L : -0x3.2e0000000000000000000000a1c4p-100L 0x1.5efb123d73bd37e4296172e7a96ep+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.2cdb855bcb8d8p-4L 0xf.ae888f0455f6p-4L : -0x3.2e0000000000000000000000a1c2p-100L 0x1.5efb123d73bd37e4296172e7a96ep+0L : inexact-ok
-= clog upward ldbl-128 0x3.2cdb855bcb8d8p-4L 0xf.ae888f0455f6p-4L : -0x3.2e0000000000000000000000a1c2p-100L 0x1.5efb123d73bd37e4296172e7a96fp+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.2cdb855bcb8d8p-4L 0xf.ae888f0455f6p-4L : -0x3.2e0000000000000000000000a1c4p-100L 0x1.5efb123d73bd37e4296172e7a96ep+0L : inexact-ok
+= clog upward ldbl-128 0x3.2cdb855bcb8d8p-4L 0xf.ae888f0455f6p-4L : -0x3.2e0000000000000000000000a1c4p-100L 0x1.5efb123d73bd37e4296172e7a96fp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.2cdb855bcb8d8p-4L 0xf.ae888f0455f6p-4L : -0x3.2e0000000000000000000000a2p-100L 0x1.5efb123d73bd37e4296172e7a9p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.2cdb855bcb8d8p-4L 0xf.ae888f0455f6p-4L : -0x3.2e0000000000000000000000a2p-100L 0x1.5efb123d73bd37e4296172e7a98p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.2cdb855bcb8d8p-4L 0xf.ae888f0455f6p-4L : -0x3.2e0000000000000000000000a1p-100L 0x1.5efb123d73bd37e4296172e7a9p+0L : inexact-ok
@@ -29636,7 +29636,7 @@ clog 0x15cfbd1990d1ffp-53 0x176a3973e09a9ap-53
 = clog towardzero ldbl-96-m68k 0xa.e7de9p-4L 0xb.b51cbp-4L : -0x5.1457b19cd0abc748p-28L 0xd.2226561472b9f47p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.e7de9p-4L 0xb.b51cbp-4L : -0x5.1457b19cd0abc748p-28L 0xd.2226561472b9f48p-4L : inexact-ok
 = clog downward ldbl-128 0xa.e7de9p-4L 0xb.b51cbp-4L : -0x5.1457b19cd0abc74efbf4bde310f8p-28L 0xd.2226561472b9f471e5939579ae9p-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.e7de9p-4L 0xb.b51cbp-4L : -0x5.1457b19cd0abc74efbf4bde310f4p-28L 0xd.2226561472b9f471e5939579ae98p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.e7de9p-4L 0xb.b51cbp-4L : -0x5.1457b19cd0abc74efbf4bde310f8p-28L 0xd.2226561472b9f471e5939579ae98p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.e7de9p-4L 0xb.b51cbp-4L : -0x5.1457b19cd0abc74efbf4bde310f4p-28L 0xd.2226561472b9f471e5939579ae9p-4L : inexact-ok
 = clog upward ldbl-128 0xa.e7de9p-4L 0xb.b51cbp-4L : -0x5.1457b19cd0abc74efbf4bde310f4p-28L 0xd.2226561472b9f471e5939579ae98p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.e7de9p-4L 0xb.b51cbp-4L : -0x5.1457b19cd0abc74efbf4bde312p-28L 0xd.2226561472b9f471e5939579acp-4L : inexact-ok
@@ -29703,10 +29703,10 @@ clog 0x15cfbd1990d1ffp-53 0x176a3973e09a9ap-53
 = clog tonearest ldbl-96-m68k 0xa.e7de8p-4L 0xb.b51cbp-4L : -0xf.fc3647f86d6ae1fp-28L 0xd.222661c98f795e4p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.e7de8p-4L 0xb.b51cbp-4L : -0xf.fc3647f86d6ae1ep-28L 0xd.222661c98f795e4p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.e7de8p-4L 0xb.b51cbp-4L : -0xf.fc3647f86d6ae1ep-28L 0xd.222661c98f795e5p-4L : inexact-ok
-= clog downward ldbl-128 0xa.e7de8p-4L 0xb.b51cbp-4L : -0xf.fc3647f86d6ae1ecaf5d8147ee8p-28L 0xd.222661c98f795e44972104f917fp-4L : inexact-ok
+= clog downward ldbl-128 0xa.e7de8p-4L 0xb.b51cbp-4L : -0xf.fc3647f86d6ae1ecaf5d8147ee88p-28L 0xd.222661c98f795e44972104f917fp-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.e7de8p-4L 0xb.b51cbp-4L : -0xf.fc3647f86d6ae1ecaf5d8147ee8p-28L 0xd.222661c98f795e44972104f917f8p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.e7de8p-4L 0xb.b51cbp-4L : -0xf.fc3647f86d6ae1ecaf5d8147ee78p-28L 0xd.222661c98f795e44972104f917fp-4L : inexact-ok
-= clog upward ldbl-128 0xa.e7de8p-4L 0xb.b51cbp-4L : -0xf.fc3647f86d6ae1ecaf5d8147ee78p-28L 0xd.222661c98f795e44972104f917f8p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.e7de8p-4L 0xb.b51cbp-4L : -0xf.fc3647f86d6ae1ecaf5d8147ee8p-28L 0xd.222661c98f795e44972104f917fp-4L : inexact-ok
+= clog upward ldbl-128 0xa.e7de8p-4L 0xb.b51cbp-4L : -0xf.fc3647f86d6ae1ecaf5d8147ee8p-28L 0xd.222661c98f795e44972104f917f8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.e7de8p-4L 0xb.b51cbp-4L : -0xf.fc3647f86d6ae1ecaf5d8147fp-28L 0xd.222661c98f795e44972104f914p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.e7de8p-4L 0xb.b51cbp-4L : -0xf.fc3647f86d6ae1ecaf5d8147fp-28L 0xd.222661c98f795e44972104f918p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.e7de8p-4L 0xb.b51cbp-4L : -0xf.fc3647f86d6ae1ecaf5d8147ecp-28L 0xd.222661c98f795e44972104f914p-4L : inexact-ok
@@ -29900,10 +29900,10 @@ clog 0x1367a310575591p-54 0x3cfcc0a0541f60p-54
 = clog tonearest ldbl-96-m68k 0x4.d9e8cp-4L 0xf.3f302p-4L : -0x8.f0bb64fee1618b2p-28L 0x1.434360ec401a9af6p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4.d9e8cp-4L 0xf.3f302p-4L : -0x8.f0bb64fee1618b2p-28L 0x1.434360ec401a9af6p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.d9e8cp-4L 0xf.3f302p-4L : -0x8.f0bb64fee1618b2p-28L 0x1.434360ec401a9af8p+0L : inexact-ok
-= clog downward ldbl-128 0x4.d9e8cp-4L 0xf.3f302p-4L : -0x8.f0bb64fee1618b241e2e4319818p-28L 0x1.434360ec401a9af60da817d8f7d4p+0L : inexact-ok
+= clog downward ldbl-128 0x4.d9e8cp-4L 0xf.3f302p-4L : -0x8.f0bb64fee1618b241e2e43198188p-28L 0x1.434360ec401a9af60da817d8f7d4p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.d9e8cp-4L 0xf.3f302p-4L : -0x8.f0bb64fee1618b241e2e4319818p-28L 0x1.434360ec401a9af60da817d8f7d4p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.d9e8cp-4L 0xf.3f302p-4L : -0x8.f0bb64fee1618b241e2e43198178p-28L 0x1.434360ec401a9af60da817d8f7d4p+0L : inexact-ok
-= clog upward ldbl-128 0x4.d9e8cp-4L 0xf.3f302p-4L : -0x8.f0bb64fee1618b241e2e43198178p-28L 0x1.434360ec401a9af60da817d8f7d5p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.d9e8cp-4L 0xf.3f302p-4L : -0x8.f0bb64fee1618b241e2e4319818p-28L 0x1.434360ec401a9af60da817d8f7d4p+0L : inexact-ok
+= clog upward ldbl-128 0x4.d9e8cp-4L 0xf.3f302p-4L : -0x8.f0bb64fee1618b241e2e4319818p-28L 0x1.434360ec401a9af60da817d8f7d5p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.d9e8cp-4L 0xf.3f302p-4L : -0x8.f0bb64fee1618b241e2e431984p-28L 0x1.434360ec401a9af60da817d8f78p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4.d9e8cp-4L 0xf.3f302p-4L : -0x8.f0bb64fee1618b241e2e43198p-28L 0x1.434360ec401a9af60da817d8f8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.d9e8cp-4L 0xf.3f302p-4L : -0x8.f0bb64fee1618b241e2e43198p-28L 0x1.434360ec401a9af60da817d8f78p+0L : inexact-ok
@@ -29960,10 +29960,10 @@ clog 0x1367a310575591p-54 0x3cfcc0a0541f60p-54
 = clog tonearest ldbl-96-m68k 0x4.d9e8c415d5644p-4L 0xf.3f302p-4L : -0x7.b3a27e63b865f258p-28L 0x1.434360adf6755c04p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4.d9e8c415d5644p-4L 0xf.3f302p-4L : -0x7.b3a27e63b865f258p-28L 0x1.434360adf6755c02p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.d9e8c415d5644p-4L 0xf.3f302p-4L : -0x7.b3a27e63b865f258p-28L 0x1.434360adf6755c04p+0L : inexact-ok
-= clog downward ldbl-128 0x4.d9e8c415d5644p-4L 0xf.3f302p-4L : -0x7.b3a27e63b865f2598bd27e0434b4p-28L 0x1.434360adf6755c034fa32ee79f3fp+0L : inexact-ok
+= clog downward ldbl-128 0x4.d9e8c415d5644p-4L 0xf.3f302p-4L : -0x7.b3a27e63b865f2598bd27e0434b8p-28L 0x1.434360adf6755c034fa32ee79f3fp+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.d9e8c415d5644p-4L 0xf.3f302p-4L : -0x7.b3a27e63b865f2598bd27e0434b4p-28L 0x1.434360adf6755c034fa32ee79f4p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.d9e8c415d5644p-4L 0xf.3f302p-4L : -0x7.b3a27e63b865f2598bd27e0434bp-28L 0x1.434360adf6755c034fa32ee79f3fp+0L : inexact-ok
-= clog upward ldbl-128 0x4.d9e8c415d5644p-4L 0xf.3f302p-4L : -0x7.b3a27e63b865f2598bd27e0434bp-28L 0x1.434360adf6755c034fa32ee79f4p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.d9e8c415d5644p-4L 0xf.3f302p-4L : -0x7.b3a27e63b865f2598bd27e0434b4p-28L 0x1.434360adf6755c034fa32ee79f3fp+0L : inexact-ok
+= clog upward ldbl-128 0x4.d9e8c415d5644p-4L 0xf.3f302p-4L : -0x7.b3a27e63b865f2598bd27e0434b4p-28L 0x1.434360adf6755c034fa32ee79f4p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.d9e8c415d5644p-4L 0xf.3f302p-4L : -0x7.b3a27e63b865f2598bd27e0436p-28L 0x1.434360adf6755c034fa32ee79fp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4.d9e8c415d5644p-4L 0xf.3f302p-4L : -0x7.b3a27e63b865f2598bd27e0434p-28L 0x1.434360adf6755c034fa32ee79fp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.d9e8c415d5644p-4L 0xf.3f302p-4L : -0x7.b3a27e63b865f2598bd27e0434p-28L 0x1.434360adf6755c034fa32ee79fp+0L : inexact-ok
@@ -30157,10 +30157,10 @@ clog 0x55cb6d0c83af5p-55 0x7fe33c0c7c4e90p-55
 = clog tonearest ldbl-96-m68k 0xa.b96da19075eap-8L 0xf.fc678p-4L : -0x1.8f3008496a53616cp-28L 0x1.876579e632eb7f32p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.b96da19075eap-8L 0xf.fc678p-4L : -0x1.8f3008496a53616ap-28L 0x1.876579e632eb7f3p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.b96da19075eap-8L 0xf.fc678p-4L : -0x1.8f3008496a53616ap-28L 0x1.876579e632eb7f32p+0L : inexact-ok
-= clog downward ldbl-128 0xa.b96da19075eap-8L 0xf.fc678p-4L : -0x1.8f3008496a53616bc0b58e4f08cfp-28L 0x1.876579e632eb7f31edfe5ab9ab9ap+0L : inexact-ok
+= clog downward ldbl-128 0xa.b96da19075eap-8L 0xf.fc678p-4L : -0x1.8f3008496a53616bc0b58e4f08dp-28L 0x1.876579e632eb7f31edfe5ab9ab9ap+0L : inexact-ok
 = clog tonearest ldbl-128 0xa.b96da19075eap-8L 0xf.fc678p-4L : -0x1.8f3008496a53616bc0b58e4f08cfp-28L 0x1.876579e632eb7f31edfe5ab9ab9bp+0L : inexact-ok
-= clog towardzero ldbl-128 0xa.b96da19075eap-8L 0xf.fc678p-4L : -0x1.8f3008496a53616bc0b58e4f08cep-28L 0x1.876579e632eb7f31edfe5ab9ab9ap+0L : inexact-ok
-= clog upward ldbl-128 0xa.b96da19075eap-8L 0xf.fc678p-4L : -0x1.8f3008496a53616bc0b58e4f08cep-28L 0x1.876579e632eb7f31edfe5ab9ab9bp+0L : inexact-ok
+= clog towardzero ldbl-128 0xa.b96da19075eap-8L 0xf.fc678p-4L : -0x1.8f3008496a53616bc0b58e4f08cfp-28L 0x1.876579e632eb7f31edfe5ab9ab9ap+0L : inexact-ok
+= clog upward ldbl-128 0xa.b96da19075eap-8L 0xf.fc678p-4L : -0x1.8f3008496a53616bc0b58e4f08cfp-28L 0x1.876579e632eb7f31edfe5ab9ab9bp+0L : inexact-ok
 = clog downward ldbl-128ibm 0xa.b96da19075eap-8L 0xf.fc678p-4L : -0x1.8f3008496a53616bc0b58e4f09p-28L 0x1.876579e632eb7f31edfe5ab9ab8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.b96da19075eap-8L 0xf.fc678p-4L : -0x1.8f3008496a53616bc0b58e4f09p-28L 0x1.876579e632eb7f31edfe5ab9ab8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.b96da19075eap-8L 0xf.fc678p-4L : -0x1.8f3008496a53616bc0b58e4f088p-28L 0x1.876579e632eb7f31edfe5ab9ab8p+0L : inexact-ok
@@ -30330,10 +30330,10 @@ clog 0x298c62cb546588a7p-63 0x7911b1dfcc4ecdaep-63
 = clog tonearest ldbl-96-m68k 0x5.318c58p-4L 0xf.22363p-4L : -0xb.c93aceae93ae4dap-28L 0x1.3d7e774b7577ff8ep+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x5.318c58p-4L 0xf.22363p-4L : -0xb.c93aceae93ae4d9p-28L 0x1.3d7e774b7577ff8cp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x5.318c58p-4L 0xf.22363p-4L : -0xb.c93aceae93ae4d9p-28L 0x1.3d7e774b7577ff8ep+0L : inexact-ok
-= clog downward ldbl-128 0x5.318c58p-4L 0xf.22363p-4L : -0xb.c93aceae93ae4d9877c50505103p-28L 0x1.3d7e774b7577ff8da72bfc0fe696p+0L : inexact-ok
+= clog downward ldbl-128 0x5.318c58p-4L 0xf.22363p-4L : -0xb.c93aceae93ae4d9877c505051038p-28L 0x1.3d7e774b7577ff8da72bfc0fe696p+0L : inexact-ok
 = clog tonearest ldbl-128 0x5.318c58p-4L 0xf.22363p-4L : -0xb.c93aceae93ae4d9877c50505103p-28L 0x1.3d7e774b7577ff8da72bfc0fe697p+0L : inexact-ok
-= clog towardzero ldbl-128 0x5.318c58p-4L 0xf.22363p-4L : -0xb.c93aceae93ae4d9877c505051028p-28L 0x1.3d7e774b7577ff8da72bfc0fe696p+0L : inexact-ok
-= clog upward ldbl-128 0x5.318c58p-4L 0xf.22363p-4L : -0xb.c93aceae93ae4d9877c505051028p-28L 0x1.3d7e774b7577ff8da72bfc0fe697p+0L : inexact-ok
+= clog towardzero ldbl-128 0x5.318c58p-4L 0xf.22363p-4L : -0xb.c93aceae93ae4d9877c50505103p-28L 0x1.3d7e774b7577ff8da72bfc0fe696p+0L : inexact-ok
+= clog upward ldbl-128 0x5.318c58p-4L 0xf.22363p-4L : -0xb.c93aceae93ae4d9877c50505103p-28L 0x1.3d7e774b7577ff8da72bfc0fe697p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x5.318c58p-4L 0xf.22363p-4L : -0xb.c93aceae93ae4d9877c5050514p-28L 0x1.3d7e774b7577ff8da72bfc0fe68p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x5.318c58p-4L 0xf.22363p-4L : -0xb.c93aceae93ae4d9877c505051p-28L 0x1.3d7e774b7577ff8da72bfc0fe68p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x5.318c58p-4L 0xf.22363p-4L : -0xb.c93aceae93ae4d9877c505051p-28L 0x1.3d7e774b7577ff8da72bfc0fe68p+0L : inexact-ok
@@ -30371,7 +30371,7 @@ clog 0x298c62cb546588a7p-63 0x7911b1dfcc4ecdaep-63
 = clog towardzero ldbl-96-m68k 0x5.318c58p-4L 0xf.22363bf989d98p-4L : -0x7.5aeb2942d44c46ep-32L 0x1.3d7e7789a67d6672p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x5.318c58p-4L 0xf.22363bf989d98p-4L : -0x7.5aeb2942d44c46ep-32L 0x1.3d7e7789a67d6674p+0L : inexact-ok
 = clog downward ldbl-128 0x5.318c58p-4L 0xf.22363bf989d98p-4L : -0x7.5aeb2942d44c46e4374575406024p-32L 0x1.3d7e7789a67d6672c980c988c475p+0L : inexact-ok
-= clog tonearest ldbl-128 0x5.318c58p-4L 0xf.22363bf989d98p-4L : -0x7.5aeb2942d44c46e437457540602p-32L 0x1.3d7e7789a67d6672c980c988c476p+0L : inexact-ok
+= clog tonearest ldbl-128 0x5.318c58p-4L 0xf.22363bf989d98p-4L : -0x7.5aeb2942d44c46e4374575406024p-32L 0x1.3d7e7789a67d6672c980c988c476p+0L : inexact-ok
 = clog towardzero ldbl-128 0x5.318c58p-4L 0xf.22363bf989d98p-4L : -0x7.5aeb2942d44c46e437457540602p-32L 0x1.3d7e7789a67d6672c980c988c475p+0L : inexact-ok
 = clog upward ldbl-128 0x5.318c58p-4L 0xf.22363bf989d98p-4L : -0x7.5aeb2942d44c46e437457540602p-32L 0x1.3d7e7789a67d6672c980c988c476p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x5.318c58p-4L 0xf.22363bf989d98p-4L : -0x7.5aeb2942d44c46e43745754062p-32L 0x1.3d7e7789a67d6672c980c988c4p+0L : inexact-ok
@@ -30611,7 +30611,7 @@ clog 0x298c62cb546588a7p-63 0x7911b1dfcc4ecdaep-63
 = clog towardzero ldbl-96-m68k 0x5.318c596a8cb114ep-4L 0xf.22363p-4L : -0xb.538c1ba6a0207a5p-28L 0x1.3d7e773606c61332p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x5.318c596a8cb114ep-4L 0xf.22363p-4L : -0xb.538c1ba6a0207a5p-28L 0x1.3d7e773606c61334p+0L : inexact-ok
 = clog downward ldbl-128 0x5.318c596a8cb114ep-4L 0xf.22363p-4L : -0xb.538c1ba6a0207a59d6fc5446f038p-28L 0x1.3d7e773606c6133259f8485ac379p+0L : inexact-ok
-= clog tonearest ldbl-128 0x5.318c596a8cb114ep-4L 0xf.22363p-4L : -0xb.538c1ba6a0207a59d6fc5446f03p-28L 0x1.3d7e773606c6133259f8485ac379p+0L : inexact-ok
+= clog tonearest ldbl-128 0x5.318c596a8cb114ep-4L 0xf.22363p-4L : -0xb.538c1ba6a0207a59d6fc5446f038p-28L 0x1.3d7e773606c6133259f8485ac379p+0L : inexact-ok
 = clog towardzero ldbl-128 0x5.318c596a8cb114ep-4L 0xf.22363p-4L : -0xb.538c1ba6a0207a59d6fc5446f03p-28L 0x1.3d7e773606c6133259f8485ac379p+0L : inexact-ok
 = clog upward ldbl-128 0x5.318c596a8cb114ep-4L 0xf.22363p-4L : -0xb.538c1ba6a0207a59d6fc5446f03p-28L 0x1.3d7e773606c6133259f8485ac37ap+0L : inexact-ok
 = clog downward ldbl-128ibm 0x5.318c596a8cb114ep-4L 0xf.22363p-4L : -0xb.538c1ba6a0207a59d6fc5446f4p-28L 0x1.3d7e773606c6133259f8485ac3p+0L : inexact-ok
@@ -30650,22 +30650,22 @@ clog 0x298c62cb546588a7p-63 0x7911b1dfcc4ecdaep-63
 = clog tonearest ldbl-128ibm 0x5.318c596a8cb114ep-4L 0xf.22363bf989d98p-4L : -0x3.2d6ee317a4b17a5ec77e6c1dd4p-56L 0x1.3d7e777437cb877a13003044718p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x5.318c596a8cb114ep-4L 0xf.22363bf989d98p-4L : -0x3.2d6ee317a4b17a5ec77e6c1dd3p-56L 0x1.3d7e777437cb877a1300304471p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x5.318c596a8cb114ep-4L 0xf.22363bf989d98p-4L : -0x3.2d6ee317a4b17a5ec77e6c1dd3p-56L 0x1.3d7e777437cb877a13003044718p+0L : inexact-ok
-= clog downward ldbl-96-intel 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.96p-120L 0x1.3d7e777437cb889p+0L : inexact-ok
+= clog downward ldbl-96-intel 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.9600000000000002p-120L 0x1.3d7e777437cb889p+0L : inexact-ok
 = clog tonearest ldbl-96-intel 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.96p-120L 0x1.3d7e777437cb8892p+0L : inexact-ok
-= clog towardzero ldbl-96-intel 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.95fffffffffffffep-120L 0x1.3d7e777437cb889p+0L : inexact-ok
-= clog upward ldbl-96-intel 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.95fffffffffffffep-120L 0x1.3d7e777437cb8892p+0L : inexact-ok
-= clog downward ldbl-96-m68k 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.96p-120L 0x1.3d7e777437cb889p+0L : inexact-ok
+= clog towardzero ldbl-96-intel 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.96p-120L 0x1.3d7e777437cb889p+0L : inexact-ok
+= clog upward ldbl-96-intel 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.96p-120L 0x1.3d7e777437cb8892p+0L : inexact-ok
+= clog downward ldbl-96-m68k 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.9600000000000002p-120L 0x1.3d7e777437cb889p+0L : inexact-ok
 = clog tonearest ldbl-96-m68k 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.96p-120L 0x1.3d7e777437cb8892p+0L : inexact-ok
-= clog towardzero ldbl-96-m68k 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.95fffffffffffffep-120L 0x1.3d7e777437cb889p+0L : inexact-ok
-= clog upward ldbl-96-m68k 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.95fffffffffffffep-120L 0x1.3d7e777437cb8892p+0L : inexact-ok
-= clog downward ldbl-128 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.96p-120L 0x1.3d7e777437cb88913a37f6637b86p+0L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.96p-120L 0x1.3d7e777437cb889p+0L : inexact-ok
+= clog upward ldbl-96-m68k 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.96p-120L 0x1.3d7e777437cb8892p+0L : inexact-ok
+= clog downward ldbl-128 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.9600000000000000000000000001p-120L 0x1.3d7e777437cb88913a37f6637b86p+0L : inexact-ok
 = clog tonearest ldbl-128 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.96p-120L 0x1.3d7e777437cb88913a37f6637b87p+0L : inexact-ok
-= clog towardzero ldbl-128 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.95ffffffffffffffffffffffffffp-120L 0x1.3d7e777437cb88913a37f6637b86p+0L : inexact-ok
-= clog upward ldbl-128 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.95ffffffffffffffffffffffffffp-120L 0x1.3d7e777437cb88913a37f6637b87p+0L : inexact-ok
-= clog downward ldbl-128ibm 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.96p-120L 0x1.3d7e777437cb88913a37f6637b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.96p-120L 0x1.3d7e777437cb88913a37f6637b86p+0L : inexact-ok
+= clog upward ldbl-128 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.96p-120L 0x1.3d7e777437cb88913a37f6637b87p+0L : inexact-ok
+= clog downward ldbl-128ibm 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.960000000000000000000000008p-120L 0x1.3d7e777437cb88913a37f6637b8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.96p-120L 0x1.3d7e777437cb88913a37f6637b8p+0L : inexact-ok
-= clog towardzero ldbl-128ibm 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.95ffffffffffffffffffffffff8p-120L 0x1.3d7e777437cb88913a37f6637b8p+0L : inexact-ok
-= clog upward ldbl-128ibm 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.95ffffffffffffffffffffffff8p-120L 0x1.3d7e777437cb88913a37f6637cp+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.96p-120L 0x1.3d7e777437cb88913a37f6637b8p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x5.318c596a8cb114ep-4L 0xf.22363bf989d9b5cp-4L : -0x1.96p-120L 0x1.3d7e777437cb88913a37f6637cp+0L : inexact-ok
 clog 0x4d9c37e2b5cb4533p-63 0x65c98be2385a042ep-63
 = clog downward flt-32 0x9.b387p-4f 0xc.b9318p-4f : 0x5.2e19f8p-28f 0xe.b5b1ep-4f : inexact-ok
 = clog tonearest flt-32 0x9.b387p-4f 0xc.b9318p-4f : 0x5.2e1ap-28f 0xe.b5b1fp-4f : inexact-ok
@@ -30707,10 +30707,10 @@ clog 0x4d9c37e2b5cb4533p-63 0x65c98be2385a042ep-63
 = clog tonearest ldbl-96-m68k 0x9.b387p-4L 0xc.b9317p-4L : -0x7.8b177b8e6db323b8p-28L 0xe.b5b1e2ab40551e6p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x9.b387p-4L 0xc.b9317p-4L : -0x7.8b177b8e6db323b8p-28L 0xe.b5b1e2ab40551e5p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x9.b387p-4L 0xc.b9317p-4L : -0x7.8b177b8e6db323b8p-28L 0xe.b5b1e2ab40551e6p-4L : inexact-ok
-= clog downward ldbl-128 0x9.b387p-4L 0xc.b9317p-4L : -0x7.8b177b8e6db323ba97ea0df1af88p-28L 0xe.b5b1e2ab40551e5929571399019p-4L : inexact-ok
+= clog downward ldbl-128 0x9.b387p-4L 0xc.b9317p-4L : -0x7.8b177b8e6db323ba97ea0df1af8cp-28L 0xe.b5b1e2ab40551e5929571399019p-4L : inexact-ok
 = clog tonearest ldbl-128 0x9.b387p-4L 0xc.b9317p-4L : -0x7.8b177b8e6db323ba97ea0df1af88p-28L 0xe.b5b1e2ab40551e5929571399019p-4L : inexact-ok
-= clog towardzero ldbl-128 0x9.b387p-4L 0xc.b9317p-4L : -0x7.8b177b8e6db323ba97ea0df1af84p-28L 0xe.b5b1e2ab40551e5929571399019p-4L : inexact-ok
-= clog upward ldbl-128 0x9.b387p-4L 0xc.b9317p-4L : -0x7.8b177b8e6db323ba97ea0df1af84p-28L 0xe.b5b1e2ab40551e59295713990198p-4L : inexact-ok
+= clog towardzero ldbl-128 0x9.b387p-4L 0xc.b9317p-4L : -0x7.8b177b8e6db323ba97ea0df1af88p-28L 0xe.b5b1e2ab40551e5929571399019p-4L : inexact-ok
+= clog upward ldbl-128 0x9.b387p-4L 0xc.b9317p-4L : -0x7.8b177b8e6db323ba97ea0df1af88p-28L 0xe.b5b1e2ab40551e59295713990198p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.b387p-4L 0xc.b9317p-4L : -0x7.8b177b8e6db323ba97ea0df1bp-28L 0xe.b5b1e2ab40551e5929571399p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0x9.b387p-4L 0xc.b9317p-4L : -0x7.8b177b8e6db323ba97ea0df1bp-28L 0xe.b5b1e2ab40551e5929571399p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0x9.b387p-4L 0xc.b9317p-4L : -0x7.8b177b8e6db323ba97ea0df1aep-28L 0xe.b5b1e2ab40551e5929571399p-4L : inexact-ok
@@ -30832,7 +30832,7 @@ clog 0x4d9c37e2b5cb4533p-63 0x65c98be2385a042ep-63
 = clog towardzero ldbl-96-m68k 0x9.b386fp-4L 0xc.b9317c470b41p-4L : -0x7.7b3a9c664c5c0948p-28L 0xe.b5b1f6d62a91f4bp-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x9.b386fp-4L 0xc.b9317c470b41p-4L : -0x7.7b3a9c664c5c0948p-28L 0xe.b5b1f6d62a91f4cp-4L : inexact-ok
 = clog downward ldbl-128 0x9.b386fp-4L 0xc.b9317c470b41p-4L : -0x7.7b3a9c664c5c094dba5b3ef6c0d4p-28L 0xe.b5b1f6d62a91f4b0c0cc466f8c6p-4L : inexact-ok
-= clog tonearest ldbl-128 0x9.b386fp-4L 0xc.b9317c470b41p-4L : -0x7.7b3a9c664c5c094dba5b3ef6c0dp-28L 0xe.b5b1f6d62a91f4b0c0cc466f8c6p-4L : inexact-ok
+= clog tonearest ldbl-128 0x9.b386fp-4L 0xc.b9317c470b41p-4L : -0x7.7b3a9c664c5c094dba5b3ef6c0d4p-28L 0xe.b5b1f6d62a91f4b0c0cc466f8c6p-4L : inexact-ok
 = clog towardzero ldbl-128 0x9.b386fp-4L 0xc.b9317c470b41p-4L : -0x7.7b3a9c664c5c094dba5b3ef6c0dp-28L 0xe.b5b1f6d62a91f4b0c0cc466f8c6p-4L : inexact-ok
 = clog upward ldbl-128 0x9.b386fp-4L 0xc.b9317c470b41p-4L : -0x7.7b3a9c664c5c094dba5b3ef6c0dp-28L 0xe.b5b1f6d62a91f4b0c0cc466f8c68p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.b386fp-4L 0xc.b9317c470b41p-4L : -0x7.7b3a9c664c5c094dba5b3ef6c2p-28L 0xe.b5b1f6d62a91f4b0c0cc466f8cp-4L : inexact-ok
@@ -30867,10 +30867,10 @@ clog 0x4d9c37e2b5cb4533p-63 0x65c98be2385a042ep-63
 = clog tonearest ldbl-96-m68k 0x9.b386fp-4L 0xc.b9317c470b4085cp-4L : -0x7.7b3a9cc7835a7dc8p-28L 0xe.b5b1f6d62a91aa9p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x9.b386fp-4L 0xc.b9317c470b4085cp-4L : -0x7.7b3a9cc7835a7dcp-28L 0xe.b5b1f6d62a91aa9p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x9.b386fp-4L 0xc.b9317c470b4085cp-4L : -0x7.7b3a9cc7835a7dcp-28L 0xe.b5b1f6d62a91aaap-4L : inexact-ok
-= clog downward ldbl-128 0x9.b386fp-4L 0xc.b9317c470b4085cp-4L : -0x7.7b3a9cc7835a7dc620974498316p-28L 0xe.b5b1f6d62a91aa910d8534ec598p-4L : inexact-ok
+= clog downward ldbl-128 0x9.b386fp-4L 0xc.b9317c470b4085cp-4L : -0x7.7b3a9cc7835a7dc6209744983164p-28L 0xe.b5b1f6d62a91aa910d8534ec598p-4L : inexact-ok
 = clog tonearest ldbl-128 0x9.b386fp-4L 0xc.b9317c470b4085cp-4L : -0x7.7b3a9cc7835a7dc620974498316p-28L 0xe.b5b1f6d62a91aa910d8534ec598p-4L : inexact-ok
-= clog towardzero ldbl-128 0x9.b386fp-4L 0xc.b9317c470b4085cp-4L : -0x7.7b3a9cc7835a7dc620974498315cp-28L 0xe.b5b1f6d62a91aa910d8534ec598p-4L : inexact-ok
-= clog upward ldbl-128 0x9.b386fp-4L 0xc.b9317c470b4085cp-4L : -0x7.7b3a9cc7835a7dc620974498315cp-28L 0xe.b5b1f6d62a91aa910d8534ec5988p-4L : inexact-ok
+= clog towardzero ldbl-128 0x9.b386fp-4L 0xc.b9317c470b4085cp-4L : -0x7.7b3a9cc7835a7dc620974498316p-28L 0xe.b5b1f6d62a91aa910d8534ec598p-4L : inexact-ok
+= clog upward ldbl-128 0x9.b386fp-4L 0xc.b9317c470b4085cp-4L : -0x7.7b3a9cc7835a7dc620974498316p-28L 0xe.b5b1f6d62a91aa910d8534ec5988p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.b386fp-4L 0xc.b9317c470b4085cp-4L : -0x7.7b3a9cc7835a7dc62097449832p-28L 0xe.b5b1f6d62a91aa910d8534ec58p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0x9.b386fp-4L 0xc.b9317c470b4085cp-4L : -0x7.7b3a9cc7835a7dc62097449832p-28L 0xe.b5b1f6d62a91aa910d8534ec58p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0x9.b386fp-4L 0xc.b9317c470b4085cp-4L : -0x7.7b3a9cc7835a7dc6209744983p-28L 0xe.b5b1f6d62a91aa910d8534ec58p-4L : inexact-ok
@@ -31003,10 +31003,10 @@ clog 0x4d9c37e2b5cb4533p-63 0x65c98be2385a042ep-63
 = clog tonearest ldbl-96-m68k 0x9.b386fc56b9688p-4L 0xc.b9317p-4L : -0x9.c363dcc46c03e11p-28L 0xe.b5b1e59495da256p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x9.b386fc56b9688p-4L 0xc.b9317p-4L : -0x9.c363dcc46c03e11p-28L 0xe.b5b1e59495da256p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x9.b386fc56b9688p-4L 0xc.b9317p-4L : -0x9.c363dcc46c03e11p-28L 0xe.b5b1e59495da257p-4L : inexact-ok
-= clog downward ldbl-128 0x9.b386fc56b9688p-4L 0xc.b9317p-4L : -0x9.c363dcc46c03e1162b07e8c3f0cp-28L 0xe.b5b1e59495da2562143b009285b8p-4L : inexact-ok
+= clog downward ldbl-128 0x9.b386fc56b9688p-4L 0xc.b9317p-4L : -0x9.c363dcc46c03e1162b07e8c3f0c8p-28L 0xe.b5b1e59495da2562143b009285b8p-4L : inexact-ok
 = clog tonearest ldbl-128 0x9.b386fc56b9688p-4L 0xc.b9317p-4L : -0x9.c363dcc46c03e1162b07e8c3f0cp-28L 0xe.b5b1e59495da2562143b009285cp-4L : inexact-ok
-= clog towardzero ldbl-128 0x9.b386fc56b9688p-4L 0xc.b9317p-4L : -0x9.c363dcc46c03e1162b07e8c3f0b8p-28L 0xe.b5b1e59495da2562143b009285b8p-4L : inexact-ok
-= clog upward ldbl-128 0x9.b386fc56b9688p-4L 0xc.b9317p-4L : -0x9.c363dcc46c03e1162b07e8c3f0b8p-28L 0xe.b5b1e59495da2562143b009285cp-4L : inexact-ok
+= clog towardzero ldbl-128 0x9.b386fc56b9688p-4L 0xc.b9317p-4L : -0x9.c363dcc46c03e1162b07e8c3f0cp-28L 0xe.b5b1e59495da2562143b009285b8p-4L : inexact-ok
+= clog upward ldbl-128 0x9.b386fc56b9688p-4L 0xc.b9317p-4L : -0x9.c363dcc46c03e1162b07e8c3f0cp-28L 0xe.b5b1e59495da2562143b009285cp-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.b386fc56b9688p-4L 0xc.b9317p-4L : -0x9.c363dcc46c03e1162b07e8c3f4p-28L 0xe.b5b1e59495da2562143b009284p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0x9.b386fc56b9688p-4L 0xc.b9317p-4L : -0x9.c363dcc46c03e1162b07e8c3fp-28L 0xe.b5b1e59495da2562143b009284p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0x9.b386fc56b9688p-4L 0xc.b9317p-4L : -0x9.c363dcc46c03e1162b07e8c3fp-28L 0xe.b5b1e59495da2562143b009284p-4L : inexact-ok
@@ -31188,10 +31188,10 @@ clog 0x602fd5037c4792efp-64 0xed3e2086dcca80b8p-64
 = clog tonearest ldbl-96-m68k 0x6.02fd58p-4L 0xe.d3e2p-4L : -0x4.e3278f7e2cba5abp-28L 0x1.2f8445dbd38a29d8p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x6.02fd58p-4L 0xe.d3e2p-4L : -0x4.e3278f7e2cba5aa8p-28L 0x1.2f8445dbd38a29d6p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.02fd58p-4L 0xe.d3e2p-4L : -0x4.e3278f7e2cba5aa8p-28L 0x1.2f8445dbd38a29d8p+0L : inexact-ok
-= clog downward ldbl-128 0x6.02fd58p-4L 0xe.d3e2p-4L : -0x4.e3278f7e2cba5aafcee71eef89ccp-28L 0x1.2f8445dbd38a29d7902cb1afd837p+0L : inexact-ok
+= clog downward ldbl-128 0x6.02fd58p-4L 0xe.d3e2p-4L : -0x4.e3278f7e2cba5aafcee71eef89dp-28L 0x1.2f8445dbd38a29d7902cb1afd837p+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.02fd58p-4L 0xe.d3e2p-4L : -0x4.e3278f7e2cba5aafcee71eef89ccp-28L 0x1.2f8445dbd38a29d7902cb1afd838p+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.02fd58p-4L 0xe.d3e2p-4L : -0x4.e3278f7e2cba5aafcee71eef89c8p-28L 0x1.2f8445dbd38a29d7902cb1afd837p+0L : inexact-ok
-= clog upward ldbl-128 0x6.02fd58p-4L 0xe.d3e2p-4L : -0x4.e3278f7e2cba5aafcee71eef89c8p-28L 0x1.2f8445dbd38a29d7902cb1afd838p+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.02fd58p-4L 0xe.d3e2p-4L : -0x4.e3278f7e2cba5aafcee71eef89ccp-28L 0x1.2f8445dbd38a29d7902cb1afd837p+0L : inexact-ok
+= clog upward ldbl-128 0x6.02fd58p-4L 0xe.d3e2p-4L : -0x4.e3278f7e2cba5aafcee71eef89ccp-28L 0x1.2f8445dbd38a29d7902cb1afd838p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.02fd58p-4L 0xe.d3e2p-4L : -0x4.e3278f7e2cba5aafcee71eef8ap-28L 0x1.2f8445dbd38a29d7902cb1afd8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.02fd58p-4L 0xe.d3e2p-4L : -0x4.e3278f7e2cba5aafcee71eef8ap-28L 0x1.2f8445dbd38a29d7902cb1afd8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.02fd58p-4L 0xe.d3e2p-4L : -0x4.e3278f7e2cba5aafcee71eef88p-28L 0x1.2f8445dbd38a29d7902cb1afd8p+0L : inexact-ok
@@ -31293,7 +31293,7 @@ clog 0x602fd5037c4792efp-64 0xed3e2086dcca80b8p-64
 = clog towardzero ldbl-96-m68k 0x6.02fd5p-4L 0xe.d3e2p-4L : -0x7.e4a63be4d4fb8a78p-28L 0x1.2f844652729a8898p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.02fd5p-4L 0xe.d3e2p-4L : -0x7.e4a63be4d4fb8a78p-28L 0x1.2f844652729a889ap+0L : inexact-ok
 = clog downward ldbl-128 0x6.02fd5p-4L 0xe.d3e2p-4L : -0x7.e4a63be4d4fb8a78bff56ffe8e88p-28L 0x1.2f844652729a88982c67a554b807p+0L : inexact-ok
-= clog tonearest ldbl-128 0x6.02fd5p-4L 0xe.d3e2p-4L : -0x7.e4a63be4d4fb8a78bff56ffe8e84p-28L 0x1.2f844652729a88982c67a554b808p+0L : inexact-ok
+= clog tonearest ldbl-128 0x6.02fd5p-4L 0xe.d3e2p-4L : -0x7.e4a63be4d4fb8a78bff56ffe8e88p-28L 0x1.2f844652729a88982c67a554b808p+0L : inexact-ok
 = clog towardzero ldbl-128 0x6.02fd5p-4L 0xe.d3e2p-4L : -0x7.e4a63be4d4fb8a78bff56ffe8e84p-28L 0x1.2f844652729a88982c67a554b807p+0L : inexact-ok
 = clog upward ldbl-128 0x6.02fd5p-4L 0xe.d3e2p-4L : -0x7.e4a63be4d4fb8a78bff56ffe8e84p-28L 0x1.2f844652729a88982c67a554b808p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.02fd5p-4L 0xe.d3e2p-4L : -0x7.e4a63be4d4fb8a78bff56ffe9p-28L 0x1.2f844652729a88982c67a554b8p+0L : inexact-ok
@@ -31429,7 +31429,7 @@ clog 0x602fd5037c4792efp-64 0xed3e2086dcca80b8p-64
 = clog towardzero ldbl-96-m68k 0x6.02fd5037c4794p-4L 0xe.d3e2086dcca8p-4L : -0x4.3f1a53837293812p-60L 0x1.2f844681e3b281fep+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.02fd5037c4794p-4L 0xe.d3e2086dcca8p-4L : -0x4.3f1a53837293812p-60L 0x1.2f844681e3b282p+0L : inexact-ok
 = clog downward ldbl-128 0x6.02fd5037c4794p-4L 0xe.d3e2086dcca8p-4L : -0x4.3f1a53837293812086093eb58f28p-60L 0x1.2f844681e3b281fed15be0ba8efap+0L : inexact-ok
-= clog tonearest ldbl-128 0x6.02fd5037c4794p-4L 0xe.d3e2086dcca8p-4L : -0x4.3f1a53837293812086093eb58f24p-60L 0x1.2f844681e3b281fed15be0ba8efbp+0L : inexact-ok
+= clog tonearest ldbl-128 0x6.02fd5037c4794p-4L 0xe.d3e2086dcca8p-4L : -0x4.3f1a53837293812086093eb58f28p-60L 0x1.2f844681e3b281fed15be0ba8efbp+0L : inexact-ok
 = clog towardzero ldbl-128 0x6.02fd5037c4794p-4L 0xe.d3e2086dcca8p-4L : -0x4.3f1a53837293812086093eb58f24p-60L 0x1.2f844681e3b281fed15be0ba8efap+0L : inexact-ok
 = clog upward ldbl-128 0x6.02fd5037c4794p-4L 0xe.d3e2086dcca8p-4L : -0x4.3f1a53837293812086093eb58f24p-60L 0x1.2f844681e3b281fed15be0ba8efbp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.02fd5037c4794p-4L 0xe.d3e2086dcca8p-4L : -0x4.3f1a53837293812086093eb59p-60L 0x1.2f844681e3b281fed15be0ba8e8p+0L : inexact-ok
@@ -31485,7 +31485,7 @@ clog 0x602fd5037c4792efp-64 0xed3e2086dcca80b8p-64
 = clog towardzero ldbl-96-m68k 0x6.02fd5037c479p-4L 0xe.d3e2p-4L : -0x7.cfb222f733194c58p-28L 0x1.2f84464f37b3bc3ep+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.02fd5037c479p-4L 0xe.d3e2p-4L : -0x7.cfb222f733194c58p-28L 0x1.2f84464f37b3bc4p+0L : inexact-ok
 = clog downward ldbl-128 0x6.02fd5037c479p-4L 0xe.d3e2p-4L : -0x7.cfb222f733194c5829b9cdd64f48p-28L 0x1.2f84464f37b3bc3eb98e08fb4edp+0L : inexact-ok
-= clog tonearest ldbl-128 0x6.02fd5037c479p-4L 0xe.d3e2p-4L : -0x7.cfb222f733194c5829b9cdd64f44p-28L 0x1.2f84464f37b3bc3eb98e08fb4ed1p+0L : inexact-ok
+= clog tonearest ldbl-128 0x6.02fd5037c479p-4L 0xe.d3e2p-4L : -0x7.cfb222f733194c5829b9cdd64f48p-28L 0x1.2f84464f37b3bc3eb98e08fb4ed1p+0L : inexact-ok
 = clog towardzero ldbl-128 0x6.02fd5037c479p-4L 0xe.d3e2p-4L : -0x7.cfb222f733194c5829b9cdd64f44p-28L 0x1.2f84464f37b3bc3eb98e08fb4edp+0L : inexact-ok
 = clog upward ldbl-128 0x6.02fd5037c479p-4L 0xe.d3e2p-4L : -0x7.cfb222f733194c5829b9cdd64f44p-28L 0x1.2f84464f37b3bc3eb98e08fb4ed1p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.02fd5037c479p-4L 0xe.d3e2p-4L : -0x7.cfb222f733194c5829b9cdd65p-28L 0x1.2f84464f37b3bc3eb98e08fb4e8p+0L : inexact-ok
@@ -31540,10 +31540,10 @@ clog 0x602fd5037c4792efp-64 0xed3e2086dcca80b8p-64
 = clog tonearest ldbl-96-m68k 0x6.02fd5037c479p-4L 0xe.d3e2086dcca80b8p-4L : -0x1.1a2c51e53995f4f4p-56L 0x1.2f844681e3b285f8p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x6.02fd5037c479p-4L 0xe.d3e2086dcca80b8p-4L : -0x1.1a2c51e53995f4f4p-56L 0x1.2f844681e3b285f8p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.02fd5037c479p-4L 0xe.d3e2086dcca80b8p-4L : -0x1.1a2c51e53995f4f4p-56L 0x1.2f844681e3b285fap+0L : inexact-ok
-= clog downward ldbl-128 0x6.02fd5037c479p-4L 0xe.d3e2086dcca80b8p-4L : -0x1.1a2c51e53995f4f4e5ac1943dd06p-56L 0x1.2f844681e3b285f8ec3f16af0c72p+0L : inexact-ok
+= clog downward ldbl-128 0x6.02fd5037c479p-4L 0xe.d3e2086dcca80b8p-4L : -0x1.1a2c51e53995f4f4e5ac1943dd07p-56L 0x1.2f844681e3b285f8ec3f16af0c72p+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.02fd5037c479p-4L 0xe.d3e2086dcca80b8p-4L : -0x1.1a2c51e53995f4f4e5ac1943dd06p-56L 0x1.2f844681e3b285f8ec3f16af0c72p+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.02fd5037c479p-4L 0xe.d3e2086dcca80b8p-4L : -0x1.1a2c51e53995f4f4e5ac1943dd05p-56L 0x1.2f844681e3b285f8ec3f16af0c72p+0L : inexact-ok
-= clog upward ldbl-128 0x6.02fd5037c479p-4L 0xe.d3e2086dcca80b8p-4L : -0x1.1a2c51e53995f4f4e5ac1943dd05p-56L 0x1.2f844681e3b285f8ec3f16af0c73p+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.02fd5037c479p-4L 0xe.d3e2086dcca80b8p-4L : -0x1.1a2c51e53995f4f4e5ac1943dd06p-56L 0x1.2f844681e3b285f8ec3f16af0c72p+0L : inexact-ok
+= clog upward ldbl-128 0x6.02fd5037c479p-4L 0xe.d3e2086dcca80b8p-4L : -0x1.1a2c51e53995f4f4e5ac1943dd06p-56L 0x1.2f844681e3b285f8ec3f16af0c73p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.02fd5037c479p-4L 0xe.d3e2086dcca80b8p-4L : -0x1.1a2c51e53995f4f4e5ac1943dd8p-56L 0x1.2f844681e3b285f8ec3f16af0cp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.02fd5037c479p-4L 0xe.d3e2086dcca80b8p-4L : -0x1.1a2c51e53995f4f4e5ac1943ddp-56L 0x1.2f844681e3b285f8ec3f16af0c8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.02fd5037c479p-4L 0xe.d3e2086dcca80b8p-4L : -0x1.1a2c51e53995f4f4e5ac1943ddp-56L 0x1.2f844681e3b285f8ec3f16af0cp+0L : inexact-ok
@@ -31612,22 +31612,22 @@ clog 0x602fd5037c4792efp-64 0xed3e2086dcca80b8p-64
 = clog tonearest ldbl-128ibm 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca8p-4L : -0xa.a84a760eeb18cb403f309c6698p-60L 0x1.2f844681e3b282fbd09c908c03p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca8p-4L : -0xa.a84a760eeb18cb403f309c6698p-60L 0x1.2f844681e3b282fbd09c908c028p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca8p-4L : -0xa.a84a760eeb18cb403f309c6698p-60L 0x1.2f844681e3b282fbd09c908c03p+0L : inexact-ok
-= clog downward ldbl-96-intel 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8p-124L 0x1.2f844681e3b2834p+0L : inexact-ok
+= clog downward ldbl-96-intel 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f800000000000008p-124L 0x1.2f844681e3b2834p+0L : inexact-ok
 = clog tonearest ldbl-96-intel 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8p-124L 0x1.2f844681e3b2834p+0L : inexact-ok
-= clog towardzero ldbl-96-intel 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f7fffffffffffff8p-124L 0x1.2f844681e3b2834p+0L : inexact-ok
-= clog upward ldbl-96-intel 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f7fffffffffffff8p-124L 0x1.2f844681e3b28342p+0L : inexact-ok
-= clog downward ldbl-96-m68k 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8p-124L 0x1.2f844681e3b2834p+0L : inexact-ok
+= clog towardzero ldbl-96-intel 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8p-124L 0x1.2f844681e3b2834p+0L : inexact-ok
+= clog upward ldbl-96-intel 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8p-124L 0x1.2f844681e3b28342p+0L : inexact-ok
+= clog downward ldbl-96-m68k 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f800000000000008p-124L 0x1.2f844681e3b2834p+0L : inexact-ok
 = clog tonearest ldbl-96-m68k 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8p-124L 0x1.2f844681e3b2834p+0L : inexact-ok
-= clog towardzero ldbl-96-m68k 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f7fffffffffffff8p-124L 0x1.2f844681e3b2834p+0L : inexact-ok
-= clog upward ldbl-96-m68k 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f7fffffffffffff8p-124L 0x1.2f844681e3b28342p+0L : inexact-ok
-= clog downward ldbl-128 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8p-124L 0x1.2f844681e3b28340f2fdab0d565fp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8p-124L 0x1.2f844681e3b2834p+0L : inexact-ok
+= clog upward ldbl-96-m68k 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8p-124L 0x1.2f844681e3b28342p+0L : inexact-ok
+= clog downward ldbl-128 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f800000000000000000000000004p-124L 0x1.2f844681e3b28340f2fdab0d565fp+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8p-124L 0x1.2f844681e3b28340f2fdab0d566p+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f7fffffffffffffffffffffffffcp-124L 0x1.2f844681e3b28340f2fdab0d565fp+0L : inexact-ok
-= clog upward ldbl-128 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f7fffffffffffffffffffffffffcp-124L 0x1.2f844681e3b28340f2fdab0d566p+0L : inexact-ok
-= clog downward ldbl-128ibm 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8p-124L 0x1.2f844681e3b28340f2fdab0d56p+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8p-124L 0x1.2f844681e3b28340f2fdab0d565fp+0L : inexact-ok
+= clog upward ldbl-128 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8p-124L 0x1.2f844681e3b28340f2fdab0d566p+0L : inexact-ok
+= clog downward ldbl-128ibm 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8000000000000000000000002p-124L 0x1.2f844681e3b28340f2fdab0d56p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8p-124L 0x1.2f844681e3b28340f2fdab0d568p+0L : inexact-ok
-= clog towardzero ldbl-128ibm 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f7fffffffffffffffffffffffep-124L 0x1.2f844681e3b28340f2fdab0d56p+0L : inexact-ok
-= clog upward ldbl-128ibm 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f7fffffffffffffffffffffffep-124L 0x1.2f844681e3b28340f2fdab0d568p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8p-124L 0x1.2f844681e3b28340f2fdab0d56p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x6.02fd5037c4792efp-4L 0xe.d3e2086dcca80b8p-4L : -0x4.f8p-124L 0x1.2f844681e3b28340f2fdab0d568p+0L : inexact-ok
 clog 0x6b10b4f3520217b6p-64 0xe8893cbb449253a1p-64
 = clog downward flt-32 0x6.b10b5p-4f 0xe.8893dp-4f : 0x4.3bc408p-28f 0x1.23a9a6p+0f : inexact-ok
 = clog tonearest flt-32 0x6.b10b5p-4f 0xe.8893dp-4f : 0x4.3bc41p-28f 0x1.23a9a8p+0f : inexact-ok
@@ -31869,10 +31869,10 @@ clog 0x6b10b4f3520217b6p-64 0xe8893cbb449253a1p-64
 = clog tonearest ldbl-96-m68k 0x6.b10b4f3520218p-4L 0xe.8893cp-4L : -0xa.a1a88e791e26221p-28L 0x1.23a9a6e7ece91b34p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x6.b10b4f3520218p-4L 0xe.8893cp-4L : -0xa.a1a88e791e2622p-28L 0x1.23a9a6e7ece91b34p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.b10b4f3520218p-4L 0xe.8893cp-4L : -0xa.a1a88e791e2622p-28L 0x1.23a9a6e7ece91b36p+0L : inexact-ok
-= clog downward ldbl-128 0x6.b10b4f3520218p-4L 0xe.8893cp-4L : -0xa.a1a88e791e262209efd28872f1c8p-28L 0x1.23a9a6e7ece91b3480f3df085d32p+0L : inexact-ok
+= clog downward ldbl-128 0x6.b10b4f3520218p-4L 0xe.8893cp-4L : -0xa.a1a88e791e262209efd28872f1dp-28L 0x1.23a9a6e7ece91b3480f3df085d32p+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.b10b4f3520218p-4L 0xe.8893cp-4L : -0xa.a1a88e791e262209efd28872f1c8p-28L 0x1.23a9a6e7ece91b3480f3df085d33p+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.b10b4f3520218p-4L 0xe.8893cp-4L : -0xa.a1a88e791e262209efd28872f1cp-28L 0x1.23a9a6e7ece91b3480f3df085d32p+0L : inexact-ok
-= clog upward ldbl-128 0x6.b10b4f3520218p-4L 0xe.8893cp-4L : -0xa.a1a88e791e262209efd28872f1cp-28L 0x1.23a9a6e7ece91b3480f3df085d33p+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.b10b4f3520218p-4L 0xe.8893cp-4L : -0xa.a1a88e791e262209efd28872f1c8p-28L 0x1.23a9a6e7ece91b3480f3df085d32p+0L : inexact-ok
+= clog upward ldbl-128 0x6.b10b4f3520218p-4L 0xe.8893cp-4L : -0xa.a1a88e791e262209efd28872f1c8p-28L 0x1.23a9a6e7ece91b3480f3df085d33p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.b10b4f3520218p-4L 0xe.8893cp-4L : -0xa.a1a88e791e262209efd28872f4p-28L 0x1.23a9a6e7ece91b3480f3df085dp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.b10b4f3520218p-4L 0xe.8893cp-4L : -0xa.a1a88e791e262209efd28872fp-28L 0x1.23a9a6e7ece91b3480f3df085dp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.b10b4f3520218p-4L 0xe.8893cp-4L : -0xa.a1a88e791e262209efd28872fp-28L 0x1.23a9a6e7ece91b3480f3df085dp+0L : inexact-ok
@@ -31910,7 +31910,7 @@ clog 0x6b10b4f3520217b6p-64 0xe8893cbb449253a1p-64
 = clog towardzero ldbl-96-m68k 0x6.b10b4f3520218p-4L 0xe.8893cbb44925p-4L : -0x3.2ce731153e226a14p-56L 0x1.23a9a7363ecb1e08p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.b10b4f3520218p-4L 0xe.8893cbb44925p-4L : -0x3.2ce731153e226a14p-56L 0x1.23a9a7363ecb1e0ap+0L : inexact-ok
 = clog downward ldbl-128 0x6.b10b4f3520218p-4L 0xe.8893cbb44925p-4L : -0x3.2ce731153e226a154b70285fe982p-56L 0x1.23a9a7363ecb1e08f3ced977b61cp+0L : inexact-ok
-= clog tonearest ldbl-128 0x6.b10b4f3520218p-4L 0xe.8893cbb44925p-4L : -0x3.2ce731153e226a154b70285fe98p-56L 0x1.23a9a7363ecb1e08f3ced977b61dp+0L : inexact-ok
+= clog tonearest ldbl-128 0x6.b10b4f3520218p-4L 0xe.8893cbb44925p-4L : -0x3.2ce731153e226a154b70285fe982p-56L 0x1.23a9a7363ecb1e08f3ced977b61dp+0L : inexact-ok
 = clog towardzero ldbl-128 0x6.b10b4f3520218p-4L 0xe.8893cbb44925p-4L : -0x3.2ce731153e226a154b70285fe98p-56L 0x1.23a9a7363ecb1e08f3ced977b61cp+0L : inexact-ok
 = clog upward ldbl-128 0x6.b10b4f3520218p-4L 0xe.8893cbb44925p-4L : -0x3.2ce731153e226a154b70285fe98p-56L 0x1.23a9a7363ecb1e08f3ced977b61dp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.b10b4f3520218p-4L 0xe.8893cbb44925p-4L : -0x3.2ce731153e226a154b70285feap-56L 0x1.23a9a7363ecb1e08f3ced977b6p+0L : inexact-ok
@@ -32006,7 +32006,7 @@ clog 0x6b10b4f3520217b6p-64 0xe8893cbb449253a1p-64
 = clog towardzero ldbl-96-m68k 0x6.b10b4f3520214p-4L 0xe.8893cbb44925p-4L : -0x4.d92a04e2862acf8p-56L 0x1.23a9a7363ecb21aap+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.b10b4f3520214p-4L 0xe.8893cbb44925p-4L : -0x4.d92a04e2862acf8p-56L 0x1.23a9a7363ecb21acp+0L : inexact-ok
 = clog downward ldbl-128 0x6.b10b4f3520214p-4L 0xe.8893cbb44925p-4L : -0x4.d92a04e2862acf81886a41d336a8p-56L 0x1.23a9a7363ecb21ab18c1c689ff7ap+0L : inexact-ok
-= clog tonearest ldbl-128 0x6.b10b4f3520214p-4L 0xe.8893cbb44925p-4L : -0x4.d92a04e2862acf81886a41d336a4p-56L 0x1.23a9a7363ecb21ab18c1c689ff7ap+0L : inexact-ok
+= clog tonearest ldbl-128 0x6.b10b4f3520214p-4L 0xe.8893cbb44925p-4L : -0x4.d92a04e2862acf81886a41d336a8p-56L 0x1.23a9a7363ecb21ab18c1c689ff7ap+0L : inexact-ok
 = clog towardzero ldbl-128 0x6.b10b4f3520214p-4L 0xe.8893cbb44925p-4L : -0x4.d92a04e2862acf81886a41d336a4p-56L 0x1.23a9a7363ecb21ab18c1c689ff7ap+0L : inexact-ok
 = clog upward ldbl-128 0x6.b10b4f3520214p-4L 0xe.8893cbb44925p-4L : -0x4.d92a04e2862acf81886a41d336a4p-56L 0x1.23a9a7363ecb21ab18c1c689ff7bp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.b10b4f3520214p-4L 0xe.8893cbb44925p-4L : -0x4.d92a04e2862acf81886a41d338p-56L 0x1.23a9a7363ecb21ab18c1c689ffp+0L : inexact-ok
@@ -32255,7 +32255,7 @@ clog 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65
 = clog towardzero ldbl-96-m68k 0x4.0dbf78p-4L 0xf.7a5c1p-4L : -0xb.f201beeb0ed6e25p-28L 0x1.508cc56ad4ab676ep+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.0dbf78p-4L 0xf.7a5c1p-4L : -0xb.f201beeb0ed6e25p-28L 0x1.508cc56ad4ab677p+0L : inexact-ok
 = clog downward ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1p-4L : -0xb.f201beeb0ed6e2576270b6c1f4p-28L 0x1.508cc56ad4ab676f74bfbd71573ap+0L : inexact-ok
-= clog tonearest ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1p-4L : -0xb.f201beeb0ed6e2576270b6c1f3f8p-28L 0x1.508cc56ad4ab676f74bfbd71573ap+0L : inexact-ok
+= clog tonearest ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1p-4L : -0xb.f201beeb0ed6e2576270b6c1f4p-28L 0x1.508cc56ad4ab676f74bfbd71573ap+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1p-4L : -0xb.f201beeb0ed6e2576270b6c1f3f8p-28L 0x1.508cc56ad4ab676f74bfbd71573ap+0L : inexact-ok
 = clog upward ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1p-4L : -0xb.f201beeb0ed6e2576270b6c1f3f8p-28L 0x1.508cc56ad4ab676f74bfbd71573bp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.0dbf78p-4L 0xf.7a5c1p-4L : -0xb.f201beeb0ed6e2576270b6c1f4p-28L 0x1.508cc56ad4ab676f74bfbd7157p+0L : inexact-ok
@@ -32275,7 +32275,7 @@ clog 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65
 = clog towardzero ldbl-96-m68k 0x4.0dbf78p-4L 0xf.7a5c1af8e3cfp-4L : -0x1.54c33528112fe0eep-28L 0x1.508cc5974f13307cp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.0dbf78p-4L 0xf.7a5c1af8e3cfp-4L : -0x1.54c33528112fe0eep-28L 0x1.508cc5974f13307ep+0L : inexact-ok
 = clog downward ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3cfp-4L : -0x1.54c33528112fe0eeac486d2c1a48p-28L 0x1.508cc5974f13307cde1408808b77p+0L : inexact-ok
-= clog tonearest ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3cfp-4L : -0x1.54c33528112fe0eeac486d2c1a47p-28L 0x1.508cc5974f13307cde1408808b78p+0L : inexact-ok
+= clog tonearest ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3cfp-4L : -0x1.54c33528112fe0eeac486d2c1a48p-28L 0x1.508cc5974f13307cde1408808b78p+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3cfp-4L : -0x1.54c33528112fe0eeac486d2c1a47p-28L 0x1.508cc5974f13307cde1408808b77p+0L : inexact-ok
 = clog upward ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3cfp-4L : -0x1.54c33528112fe0eeac486d2c1a47p-28L 0x1.508cc5974f13307cde1408808b78p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.0dbf78p-4L 0xf.7a5c1af8e3cfp-4L : -0x1.54c33528112fe0eeac486d2c1a8p-28L 0x1.508cc5974f13307cde1408808bp+0L : inexact-ok
@@ -32295,7 +32295,7 @@ clog 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65
 = clog towardzero ldbl-96-m68k 0x4.0dbf78p-4L 0xf.7a5c1af8e3ce8p-4L : -0x1.54c335a3e410cd5p-28L 0x1.508cc5974f132e74p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.0dbf78p-4L 0xf.7a5c1af8e3ce8p-4L : -0x1.54c335a3e410cd5p-28L 0x1.508cc5974f132e76p+0L : inexact-ok
 = clog downward ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3ce8p-4L : -0x1.54c335a3e410cd501a829e8fd6adp-28L 0x1.508cc5974f132e75fe57b22af1a5p+0L : inexact-ok
-= clog tonearest ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3ce8p-4L : -0x1.54c335a3e410cd501a829e8fd6acp-28L 0x1.508cc5974f132e75fe57b22af1a6p+0L : inexact-ok
+= clog tonearest ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3ce8p-4L : -0x1.54c335a3e410cd501a829e8fd6adp-28L 0x1.508cc5974f132e75fe57b22af1a6p+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3ce8p-4L : -0x1.54c335a3e410cd501a829e8fd6acp-28L 0x1.508cc5974f132e75fe57b22af1a5p+0L : inexact-ok
 = clog upward ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3ce8p-4L : -0x1.54c335a3e410cd501a829e8fd6acp-28L 0x1.508cc5974f132e75fe57b22af1a6p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.0dbf78p-4L 0xf.7a5c1af8e3ce8p-4L : -0x1.54c335a3e410cd501a829e8fd7p-28L 0x1.508cc5974f132e75fe57b22af18p+0L : inexact-ok
@@ -32310,10 +32310,10 @@ clog 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65
 = clog tonearest ldbl-96-m68k 0x4.0dbf78p-4L 0xf.7a5c1af8e3cec09p-4L : -0x1.54c335656f531a16p-28L 0x1.508cc5974f132f7cp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4.0dbf78p-4L 0xf.7a5c1af8e3cec09p-4L : -0x1.54c335656f531a14p-28L 0x1.508cc5974f132f7ap+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.0dbf78p-4L 0xf.7a5c1af8e3cec09p-4L : -0x1.54c335656f531a14p-28L 0x1.508cc5974f132f7cp+0L : inexact-ok
-= clog downward ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3cec09p-4L : -0x1.54c335656f531a1575c914d755c7p-28L 0x1.508cc5974f132f7bb5f19136dedfp+0L : inexact-ok
+= clog downward ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3cec09p-4L : -0x1.54c335656f531a1575c914d755c8p-28L 0x1.508cc5974f132f7bb5f19136dedfp+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3cec09p-4L : -0x1.54c335656f531a1575c914d755c7p-28L 0x1.508cc5974f132f7bb5f19136deep+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3cec09p-4L : -0x1.54c335656f531a1575c914d755c6p-28L 0x1.508cc5974f132f7bb5f19136dedfp+0L : inexact-ok
-= clog upward ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3cec09p-4L : -0x1.54c335656f531a1575c914d755c6p-28L 0x1.508cc5974f132f7bb5f19136deep+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3cec09p-4L : -0x1.54c335656f531a1575c914d755c7p-28L 0x1.508cc5974f132f7bb5f19136dedfp+0L : inexact-ok
+= clog upward ldbl-128 0x4.0dbf78p-4L 0xf.7a5c1af8e3cec09p-4L : -0x1.54c335656f531a1575c914d755c7p-28L 0x1.508cc5974f132f7bb5f19136deep+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.0dbf78p-4L 0xf.7a5c1af8e3cec09p-4L : -0x1.54c335656f531a1575c914d756p-28L 0x1.508cc5974f132f7bb5f19136de8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4.0dbf78p-4L 0xf.7a5c1af8e3cec09p-4L : -0x1.54c335656f531a1575c914d756p-28L 0x1.508cc5974f132f7bb5f19136dfp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.0dbf78p-4L 0xf.7a5c1af8e3cec09p-4L : -0x1.54c335656f531a1575c914d7558p-28L 0x1.508cc5974f132f7bb5f19136de8p+0L : inexact-ok
@@ -32390,10 +32390,10 @@ clog 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65
 = clog tonearest ldbl-96-m68k 0x4.0dbf7d40fe1bp-4L 0xf.7a5c1af8e3ce8p-4L : -0x3.3f31bdbb45ca6a8cp-56L 0x1.508cc545fd5290ccp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4.0dbf7d40fe1bp-4L 0xf.7a5c1af8e3ce8p-4L : -0x3.3f31bdbb45ca6a88p-56L 0x1.508cc545fd5290ccp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.0dbf7d40fe1bp-4L 0xf.7a5c1af8e3ce8p-4L : -0x3.3f31bdbb45ca6a88p-56L 0x1.508cc545fd5290cep+0L : inexact-ok
-= clog downward ldbl-128 0x4.0dbf7d40fe1bp-4L 0xf.7a5c1af8e3ce8p-4L : -0x3.3f31bdbb45ca6a8ac3f76ffd66cep-56L 0x1.508cc545fd5290ccef2d1b9a8cf5p+0L : inexact-ok
+= clog downward ldbl-128 0x4.0dbf7d40fe1bp-4L 0xf.7a5c1af8e3ce8p-4L : -0x3.3f31bdbb45ca6a8ac3f76ffd66dp-56L 0x1.508cc545fd5290ccef2d1b9a8cf5p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.0dbf7d40fe1bp-4L 0xf.7a5c1af8e3ce8p-4L : -0x3.3f31bdbb45ca6a8ac3f76ffd66cep-56L 0x1.508cc545fd5290ccef2d1b9a8cf6p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.0dbf7d40fe1bp-4L 0xf.7a5c1af8e3ce8p-4L : -0x3.3f31bdbb45ca6a8ac3f76ffd66ccp-56L 0x1.508cc545fd5290ccef2d1b9a8cf5p+0L : inexact-ok
-= clog upward ldbl-128 0x4.0dbf7d40fe1bp-4L 0xf.7a5c1af8e3ce8p-4L : -0x3.3f31bdbb45ca6a8ac3f76ffd66ccp-56L 0x1.508cc545fd5290ccef2d1b9a8cf6p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.0dbf7d40fe1bp-4L 0xf.7a5c1af8e3ce8p-4L : -0x3.3f31bdbb45ca6a8ac3f76ffd66cep-56L 0x1.508cc545fd5290ccef2d1b9a8cf5p+0L : inexact-ok
+= clog upward ldbl-128 0x4.0dbf7d40fe1bp-4L 0xf.7a5c1af8e3ce8p-4L : -0x3.3f31bdbb45ca6a8ac3f76ffd66cep-56L 0x1.508cc545fd5290ccef2d1b9a8cf6p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.0dbf7d40fe1bp-4L 0xf.7a5c1af8e3ce8p-4L : -0x3.3f31bdbb45ca6a8ac3f76ffd67p-56L 0x1.508cc545fd5290ccef2d1b9a8c8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4.0dbf7d40fe1bp-4L 0xf.7a5c1af8e3ce8p-4L : -0x3.3f31bdbb45ca6a8ac3f76ffd67p-56L 0x1.508cc545fd5290ccef2d1b9a8dp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.0dbf7d40fe1bp-4L 0xf.7a5c1af8e3ce8p-4L : -0x3.3f31bdbb45ca6a8ac3f76ffd66p-56L 0x1.508cc545fd5290ccef2d1b9a8c8p+0L : inexact-ok
@@ -32502,10 +32502,10 @@ clog 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65
 = clog tonearest ldbl-96-m68k 0x4.0dbf7d40fe1acp-4L 0xf.7a5c1af8e3cec09p-4L : -0x5.b55c27e205d4bd48p-60L 0x1.508cc545fd5295b2p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4.0dbf7d40fe1acp-4L 0xf.7a5c1af8e3cec09p-4L : -0x5.b55c27e205d4bd4p-60L 0x1.508cc545fd5295bp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.0dbf7d40fe1acp-4L 0xf.7a5c1af8e3cec09p-4L : -0x5.b55c27e205d4bd4p-60L 0x1.508cc545fd5295b2p+0L : inexact-ok
-= clog downward ldbl-128 0x4.0dbf7d40fe1acp-4L 0xf.7a5c1af8e3cec09p-4L : -0x5.b55c27e205d4bd46d9500668739p-60L 0x1.508cc545fd5295b13dcee0879656p+0L : inexact-ok
+= clog downward ldbl-128 0x4.0dbf7d40fe1acp-4L 0xf.7a5c1af8e3cec09p-4L : -0x5.b55c27e205d4bd46d95006687394p-60L 0x1.508cc545fd5295b13dcee0879656p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.0dbf7d40fe1acp-4L 0xf.7a5c1af8e3cec09p-4L : -0x5.b55c27e205d4bd46d9500668739p-60L 0x1.508cc545fd5295b13dcee0879656p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.0dbf7d40fe1acp-4L 0xf.7a5c1af8e3cec09p-4L : -0x5.b55c27e205d4bd46d9500668738cp-60L 0x1.508cc545fd5295b13dcee0879656p+0L : inexact-ok
-= clog upward ldbl-128 0x4.0dbf7d40fe1acp-4L 0xf.7a5c1af8e3cec09p-4L : -0x5.b55c27e205d4bd46d9500668738cp-60L 0x1.508cc545fd5295b13dcee0879657p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.0dbf7d40fe1acp-4L 0xf.7a5c1af8e3cec09p-4L : -0x5.b55c27e205d4bd46d9500668739p-60L 0x1.508cc545fd5295b13dcee0879656p+0L : inexact-ok
+= clog upward ldbl-128 0x4.0dbf7d40fe1acp-4L 0xf.7a5c1af8e3cec09p-4L : -0x5.b55c27e205d4bd46d9500668739p-60L 0x1.508cc545fd5295b13dcee0879657p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.0dbf7d40fe1acp-4L 0xf.7a5c1af8e3cec09p-4L : -0x5.b55c27e205d4bd46d950066874p-60L 0x1.508cc545fd5295b13dcee08796p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4.0dbf7d40fe1acp-4L 0xf.7a5c1af8e3cec09p-4L : -0x5.b55c27e205d4bd46d950066874p-60L 0x1.508cc545fd5295b13dcee087968p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.0dbf7d40fe1acp-4L 0xf.7a5c1af8e3cec09p-4L : -0x5.b55c27e205d4bd46d950066872p-60L 0x1.508cc545fd5295b13dcee08796p+0L : inexact-ok
@@ -32574,22 +32574,22 @@ clog 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65
 = clog tonearest ldbl-128ibm 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3ce8p-4L : -0x3.e74bda8d64f3db88ecfa355355p-56L 0x1.508cc545fd52934ec9489a1bb4p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3ce8p-4L : -0x3.e74bda8d64f3db88ecfa355355p-56L 0x1.508cc545fd52934ec9489a1bb38p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3ce8p-4L : -0x3.e74bda8d64f3db88ecfa355355p-56L 0x1.508cc545fd52934ec9489a1bb4p+0L : inexact-ok
-= clog downward ldbl-96-intel 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6p-128L 0x1.508cc545fd529454p+0L : inexact-ok
+= clog downward ldbl-96-intel 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6000000000000004p-128L 0x1.508cc545fd529454p+0L : inexact-ok
 = clog tonearest ldbl-96-intel 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6p-128L 0x1.508cc545fd529454p+0L : inexact-ok
-= clog towardzero ldbl-96-intel 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.5ffffffffffffffcp-128L 0x1.508cc545fd529454p+0L : inexact-ok
-= clog upward ldbl-96-intel 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.5ffffffffffffffcp-128L 0x1.508cc545fd529456p+0L : inexact-ok
-= clog downward ldbl-96-m68k 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6p-128L 0x1.508cc545fd529454p+0L : inexact-ok
+= clog towardzero ldbl-96-intel 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6p-128L 0x1.508cc545fd529454p+0L : inexact-ok
+= clog upward ldbl-96-intel 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6p-128L 0x1.508cc545fd529456p+0L : inexact-ok
+= clog downward ldbl-96-m68k 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6000000000000004p-128L 0x1.508cc545fd529454p+0L : inexact-ok
 = clog tonearest ldbl-96-m68k 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6p-128L 0x1.508cc545fd529454p+0L : inexact-ok
-= clog towardzero ldbl-96-m68k 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.5ffffffffffffffcp-128L 0x1.508cc545fd529454p+0L : inexact-ok
-= clog upward ldbl-96-m68k 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.5ffffffffffffffcp-128L 0x1.508cc545fd529456p+0L : inexact-ok
-= clog downward ldbl-128 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6p-128L 0x1.508cc545fd52945480e3a0cfc98bp+0L : inexact-ok
+= clog towardzero ldbl-96-m68k 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6p-128L 0x1.508cc545fd529454p+0L : inexact-ok
+= clog upward ldbl-96-m68k 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6p-128L 0x1.508cc545fd529456p+0L : inexact-ok
+= clog downward ldbl-128 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6000000000000000000000000002p-128L 0x1.508cc545fd52945480e3a0cfc98bp+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6p-128L 0x1.508cc545fd52945480e3a0cfc98cp+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.5ffffffffffffffffffffffffffep-128L 0x1.508cc545fd52945480e3a0cfc98bp+0L : inexact-ok
-= clog upward ldbl-128 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.5ffffffffffffffffffffffffffep-128L 0x1.508cc545fd52945480e3a0cfc98cp+0L : inexact-ok
-= clog downward ldbl-128ibm 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6p-128L 0x1.508cc545fd52945480e3a0cfc98p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6p-128L 0x1.508cc545fd52945480e3a0cfc98bp+0L : inexact-ok
+= clog upward ldbl-128 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6p-128L 0x1.508cc545fd52945480e3a0cfc98cp+0L : inexact-ok
+= clog downward ldbl-128ibm 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.60000000000000000000000001p-128L 0x1.508cc545fd52945480e3a0cfc98p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6p-128L 0x1.508cc545fd52945480e3a0cfc98p+0L : inexact-ok
-= clog towardzero ldbl-128ibm 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.5fffffffffffffffffffffffffp-128L 0x1.508cc545fd52945480e3a0cfc98p+0L : inexact-ok
-= clog upward ldbl-128ibm 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.5fffffffffffffffffffffffffp-128L 0x1.508cc545fd52945480e3a0cfcap+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6p-128L 0x1.508cc545fd52945480e3a0cfc98p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x4.0dbf7d40fe1ad688p-4L 0xf.7a5c1af8e3cec09p-4L : -0x3.6p-128L 0x1.508cc545fd52945480e3a0cfcap+0L : inexact-ok
 clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
 = clog downward flt-32 0x7.f2c8d8p-4f 0xd.e2d66p-4f : 0x8.d7b6cp-28f 0x1.0d0908p+0f : inexact-ok
 = clog tonearest flt-32 0x7.f2c8d8p-4f 0xd.e2d66p-4f : 0x8.d7b6dp-28f 0x1.0d090ap+0f : inexact-ok
@@ -32631,10 +32631,10 @@ clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
 = clog tonearest ldbl-96-m68k 0x7.f2c8d8p-4L 0xd.e2d65p-4L : -0x5.0b1f8796fb700168p-28L 0x1.0d0908ea04280b48p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x7.f2c8d8p-4L 0xd.e2d65p-4L : -0x5.0b1f8796fb700168p-28L 0x1.0d0908ea04280b48p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.f2c8d8p-4L 0xd.e2d65p-4L : -0x5.0b1f8796fb700168p-28L 0x1.0d0908ea04280b4ap+0L : inexact-ok
-= clog downward ldbl-128 0x7.f2c8d8p-4L 0xd.e2d65p-4L : -0x5.0b1f8796fb7001684f3a6cf6f714p-28L 0x1.0d0908ea04280b485fd3935838aep+0L : inexact-ok
+= clog downward ldbl-128 0x7.f2c8d8p-4L 0xd.e2d65p-4L : -0x5.0b1f8796fb7001684f3a6cf6f718p-28L 0x1.0d0908ea04280b485fd3935838aep+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.f2c8d8p-4L 0xd.e2d65p-4L : -0x5.0b1f8796fb7001684f3a6cf6f714p-28L 0x1.0d0908ea04280b485fd3935838afp+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.f2c8d8p-4L 0xd.e2d65p-4L : -0x5.0b1f8796fb7001684f3a6cf6f71p-28L 0x1.0d0908ea04280b485fd3935838aep+0L : inexact-ok
-= clog upward ldbl-128 0x7.f2c8d8p-4L 0xd.e2d65p-4L : -0x5.0b1f8796fb7001684f3a6cf6f71p-28L 0x1.0d0908ea04280b485fd3935838afp+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.f2c8d8p-4L 0xd.e2d65p-4L : -0x5.0b1f8796fb7001684f3a6cf6f714p-28L 0x1.0d0908ea04280b485fd3935838aep+0L : inexact-ok
+= clog upward ldbl-128 0x7.f2c8d8p-4L 0xd.e2d65p-4L : -0x5.0b1f8796fb7001684f3a6cf6f714p-28L 0x1.0d0908ea04280b485fd3935838afp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.f2c8d8p-4L 0xd.e2d65p-4L : -0x5.0b1f8796fb7001684f3a6cf6f8p-28L 0x1.0d0908ea04280b485fd39358388p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x7.f2c8d8p-4L 0xd.e2d65p-4L : -0x5.0b1f8796fb7001684f3a6cf6f8p-28L 0x1.0d0908ea04280b485fd39358388p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.f2c8d8p-4L 0xd.e2d65p-4L : -0x5.0b1f8796fb7001684f3a6cf6f6p-28L 0x1.0d0908ea04280b485fd39358388p+0L : inexact-ok
@@ -32780,7 +32780,7 @@ clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
 = clog towardzero ldbl-96-m68k 0x7.f2c8dp-4L 0xd.e2d65939160b8p-4L : -0x1.0360230932741f14p-28L 0x1.0d0909a269a859d8p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.f2c8dp-4L 0xd.e2d65939160b8p-4L : -0x1.0360230932741f14p-28L 0x1.0d0909a269a859dap+0L : inexact-ok
 = clog downward ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b8p-4L : -0x1.0360230932741f15268eed3252fcp-28L 0x1.0d0909a269a859d81dcc20c114cap+0L : inexact-ok
-= clog tonearest ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b8p-4L : -0x1.0360230932741f15268eed3252fbp-28L 0x1.0d0909a269a859d81dcc20c114cap+0L : inexact-ok
+= clog tonearest ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b8p-4L : -0x1.0360230932741f15268eed3252fcp-28L 0x1.0d0909a269a859d81dcc20c114cap+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b8p-4L : -0x1.0360230932741f15268eed3252fbp-28L 0x1.0d0909a269a859d81dcc20c114cap+0L : inexact-ok
 = clog upward ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b8p-4L : -0x1.0360230932741f15268eed3252fbp-28L 0x1.0d0909a269a859d81dcc20c114cbp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.f2c8dp-4L 0xd.e2d65939160b8p-4L : -0x1.0360230932741f15268eed3253p-28L 0x1.0d0909a269a859d81dcc20c1148p+0L : inexact-ok
@@ -32816,7 +32816,7 @@ clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
 = clog towardzero ldbl-96-m68k 0x7.f2c8dp-4L 0xd.e2d65939160b311p-4L : -0x1.0360234db493a9f2p-28L 0x1.0d0909a269a85764p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.f2c8dp-4L 0xd.e2d65939160b311p-4L : -0x1.0360234db493a9f2p-28L 0x1.0d0909a269a85766p+0L : inexact-ok
 = clog downward ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b311p-4L : -0x1.0360234db493a9f2f65432041dcbp-28L 0x1.0d0909a269a85764b1002e4abea4p+0L : inexact-ok
-= clog tonearest ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b311p-4L : -0x1.0360234db493a9f2f65432041dcap-28L 0x1.0d0909a269a85764b1002e4abea4p+0L : inexact-ok
+= clog tonearest ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b311p-4L : -0x1.0360234db493a9f2f65432041dcbp-28L 0x1.0d0909a269a85764b1002e4abea4p+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b311p-4L : -0x1.0360234db493a9f2f65432041dcap-28L 0x1.0d0909a269a85764b1002e4abea4p+0L : inexact-ok
 = clog upward ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b311p-4L : -0x1.0360234db493a9f2f65432041dcap-28L 0x1.0d0909a269a85764b1002e4abea5p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.f2c8dp-4L 0xd.e2d65939160b311p-4L : -0x1.0360234db493a9f2f65432041ep-28L 0x1.0d0909a269a85764b1002e4abe8p+0L : inexact-ok
@@ -32831,18 +32831,18 @@ clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
 = clog tonearest ldbl-96-m68k 0x7.f2c8dp-4L 0xd.e2d65939160b31p-4L : -0x1.0360234dc276804ep-28L 0x1.0d0909a269a85764p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x7.f2c8dp-4L 0xd.e2d65939160b31p-4L : -0x1.0360234dc276804cp-28L 0x1.0d0909a269a85764p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.f2c8dp-4L 0xd.e2d65939160b31p-4L : -0x1.0360234dc276804cp-28L 0x1.0d0909a269a85766p+0L : inexact-ok
-= clog downward ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b31p-4L : -0x1.0360234dc276804df1a0f82dc59bp-28L 0x1.0d0909a269a8576431d3a13aa369p+0L : inexact-ok
+= clog downward ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b31p-4L : -0x1.0360234dc276804df1a0f82dc59cp-28L 0x1.0d0909a269a8576431d3a13aa369p+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b31p-4L : -0x1.0360234dc276804df1a0f82dc59bp-28L 0x1.0d0909a269a8576431d3a13aa36ap+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b31p-4L : -0x1.0360234dc276804df1a0f82dc59ap-28L 0x1.0d0909a269a8576431d3a13aa369p+0L : inexact-ok
-= clog upward ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b31p-4L : -0x1.0360234dc276804df1a0f82dc59ap-28L 0x1.0d0909a269a8576431d3a13aa36ap+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b31p-4L : -0x1.0360234dc276804df1a0f82dc59bp-28L 0x1.0d0909a269a8576431d3a13aa369p+0L : inexact-ok
+= clog upward ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b31p-4L : -0x1.0360234dc276804df1a0f82dc59bp-28L 0x1.0d0909a269a8576431d3a13aa36ap+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.f2c8dp-4L 0xd.e2d65939160b31p-4L : -0x1.0360234dc276804df1a0f82dc6p-28L 0x1.0d0909a269a8576431d3a13aa3p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x7.f2c8dp-4L 0xd.e2d65939160b31p-4L : -0x1.0360234dc276804df1a0f82dc58p-28L 0x1.0d0909a269a8576431d3a13aa38p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.f2c8dp-4L 0xd.e2d65939160b31p-4L : -0x1.0360234dc276804df1a0f82dc58p-28L 0x1.0d0909a269a8576431d3a13aa3p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x7.f2c8dp-4L 0xd.e2d65939160b31p-4L : -0x1.0360234dc276804df1a0f82dc58p-28L 0x1.0d0909a269a8576431d3a13aa38p+0L : inexact-ok
-= clog downward ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b31066ap-4L : -0x1.0360234dbce5711fb8a3513d51bcp-28L 0x1.0d0909a269a8576464cedd473854p+0L : inexact-ok
+= clog downward ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b31066ap-4L : -0x1.0360234dbce5711fb8a3513d51bdp-28L 0x1.0d0909a269a8576464cedd473854p+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b31066ap-4L : -0x1.0360234dbce5711fb8a3513d51bcp-28L 0x1.0d0909a269a8576464cedd473854p+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b31066ap-4L : -0x1.0360234dbce5711fb8a3513d51bbp-28L 0x1.0d0909a269a8576464cedd473854p+0L : inexact-ok
-= clog upward ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b31066ap-4L : -0x1.0360234dbce5711fb8a3513d51bbp-28L 0x1.0d0909a269a8576464cedd473855p+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b31066ap-4L : -0x1.0360234dbce5711fb8a3513d51bcp-28L 0x1.0d0909a269a8576464cedd473854p+0L : inexact-ok
+= clog upward ldbl-128 0x7.f2c8dp-4L 0xd.e2d65939160b31066ap-4L : -0x1.0360234dbce5711fb8a3513d51bcp-28L 0x1.0d0909a269a8576464cedd473855p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.f2c8dp-4L 0xd.e2d65939160b31066ap-4L : -0x1.0360234dbce5711fb8a3513d52p-28L 0x1.0d0909a269a8576464cedd4738p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x7.f2c8dp-4L 0xd.e2d65939160b31066ap-4L : -0x1.0360234dbce5711fb8a3513d518p-28L 0x1.0d0909a269a8576464cedd47388p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.f2c8dp-4L 0xd.e2d65939160b31066ap-4L : -0x1.0360234dbce5711fb8a3513d518p-28L 0x1.0d0909a269a8576464cedd4738p+0L : inexact-ok
@@ -32880,7 +32880,7 @@ clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
 = clog towardzero ldbl-96-m68k 0x7.f2c8d20a1eca4p-4L 0xd.e2d65p-4L : -0x8.0123d0ac64723cbp-28L 0x1.0d09093cc8a64214p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.f2c8d20a1eca4p-4L 0xd.e2d65p-4L : -0x8.0123d0ac64723cbp-28L 0x1.0d09093cc8a64216p+0L : inexact-ok
 = clog downward ldbl-128 0x7.f2c8d20a1eca4p-4L 0xd.e2d65p-4L : -0x8.0123d0ac64723cb60a2227014ebp-28L 0x1.0d09093cc8a6421445501382b925p+0L : inexact-ok
-= clog tonearest ldbl-128 0x7.f2c8d20a1eca4p-4L 0xd.e2d65p-4L : -0x8.0123d0ac64723cb60a2227014ea8p-28L 0x1.0d09093cc8a6421445501382b925p+0L : inexact-ok
+= clog tonearest ldbl-128 0x7.f2c8d20a1eca4p-4L 0xd.e2d65p-4L : -0x8.0123d0ac64723cb60a2227014ebp-28L 0x1.0d09093cc8a6421445501382b925p+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.f2c8d20a1eca4p-4L 0xd.e2d65p-4L : -0x8.0123d0ac64723cb60a2227014ea8p-28L 0x1.0d09093cc8a6421445501382b925p+0L : inexact-ok
 = clog upward ldbl-128 0x7.f2c8d20a1eca4p-4L 0xd.e2d65p-4L : -0x8.0123d0ac64723cb60a2227014ea8p-28L 0x1.0d09093cc8a6421445501382b926p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.f2c8d20a1eca4p-4L 0xd.e2d65p-4L : -0x8.0123d0ac64723cb60a2227015p-28L 0x1.0d09093cc8a6421445501382b9p+0L : inexact-ok
@@ -33000,7 +33000,7 @@ clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
 = clog towardzero ldbl-96-m68k 0x7.f2c8d20a1ecap-4L 0xd.e2d65p-4L : -0x8.0123d0cc2f95a4ap-28L 0x1.0d09093cc8a6458cp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.f2c8d20a1ecap-4L 0xd.e2d65p-4L : -0x8.0123d0cc2f95a4ap-28L 0x1.0d09093cc8a6458ep+0L : inexact-ok
 = clog downward ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65p-4L : -0x8.0123d0cc2f95a4ae305d6ad8265p-28L 0x1.0d09093cc8a6458cfae78cb6f043p+0L : inexact-ok
-= clog tonearest ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65p-4L : -0x8.0123d0cc2f95a4ae305d6ad82648p-28L 0x1.0d09093cc8a6458cfae78cb6f043p+0L : inexact-ok
+= clog tonearest ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65p-4L : -0x8.0123d0cc2f95a4ae305d6ad8265p-28L 0x1.0d09093cc8a6458cfae78cb6f043p+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65p-4L : -0x8.0123d0cc2f95a4ae305d6ad82648p-28L 0x1.0d09093cc8a6458cfae78cb6f043p+0L : inexact-ok
 = clog upward ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65p-4L : -0x8.0123d0cc2f95a4ae305d6ad82648p-28L 0x1.0d09093cc8a6458cfae78cb6f044p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.f2c8d20a1ecap-4L 0xd.e2d65p-4L : -0x8.0123d0cc2f95a4ae305d6ad828p-28L 0x1.0d09093cc8a6458cfae78cb6fp+0L : inexact-ok
@@ -33039,10 +33039,10 @@ clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
 = clog tonearest ldbl-96-m68k 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160bp-4L : -0x3.2e81d9dc12118a2p-56L 0x1.0d0909861773b80ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160bp-4L : -0x3.2e81d9dc12118a1cp-56L 0x1.0d0909861773b808p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160bp-4L : -0x3.2e81d9dc12118a1cp-56L 0x1.0d0909861773b80ap+0L : inexact-ok
-= clog downward ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160bp-4L : -0x3.2e81d9dc12118a1f7e0750cc187ep-56L 0x1.0d0909861773b8099e79778265aap+0L : inexact-ok
+= clog downward ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160bp-4L : -0x3.2e81d9dc12118a1f7e0750cc188p-56L 0x1.0d0909861773b8099e79778265aap+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160bp-4L : -0x3.2e81d9dc12118a1f7e0750cc187ep-56L 0x1.0d0909861773b8099e79778265aap+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160bp-4L : -0x3.2e81d9dc12118a1f7e0750cc187cp-56L 0x1.0d0909861773b8099e79778265aap+0L : inexact-ok
-= clog upward ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160bp-4L : -0x3.2e81d9dc12118a1f7e0750cc187cp-56L 0x1.0d0909861773b8099e79778265abp+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160bp-4L : -0x3.2e81d9dc12118a1f7e0750cc187ep-56L 0x1.0d0909861773b8099e79778265aap+0L : inexact-ok
+= clog upward ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160bp-4L : -0x3.2e81d9dc12118a1f7e0750cc187ep-56L 0x1.0d0909861773b8099e79778265abp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160bp-4L : -0x3.2e81d9dc12118a1f7e0750cc19p-56L 0x1.0d0909861773b8099e797782658p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160bp-4L : -0x3.2e81d9dc12118a1f7e0750cc18p-56L 0x1.0d0909861773b8099e797782658p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160bp-4L : -0x3.2e81d9dc12118a1f7e0750cc18p-56L 0x1.0d0909861773b8099e797782658p+0L : inexact-ok
@@ -33055,10 +33055,10 @@ clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
 = clog tonearest ldbl-96-m68k 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b311p-4L : -0x8.538a5629147ffe2p-60L 0x1.0d0909861773b99p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b311p-4L : -0x8.538a5629147ffe1p-60L 0x1.0d0909861773b98ep+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b311p-4L : -0x8.538a5629147ffe1p-60L 0x1.0d0909861773b99p+0L : inexact-ok
-= clog downward ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b311p-4L : -0x8.538a5629147ffe1c3686130ec948p-60L 0x1.0d0909861773b98f96163892ec46p+0L : inexact-ok
+= clog downward ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b311p-4L : -0x8.538a5629147ffe1c3686130ec95p-60L 0x1.0d0909861773b98f96163892ec46p+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b311p-4L : -0x8.538a5629147ffe1c3686130ec948p-60L 0x1.0d0909861773b98f96163892ec47p+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b311p-4L : -0x8.538a5629147ffe1c3686130ec94p-60L 0x1.0d0909861773b98f96163892ec46p+0L : inexact-ok
-= clog upward ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b311p-4L : -0x8.538a5629147ffe1c3686130ec94p-60L 0x1.0d0909861773b98f96163892ec47p+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b311p-4L : -0x8.538a5629147ffe1c3686130ec948p-60L 0x1.0d0909861773b98f96163892ec46p+0L : inexact-ok
+= clog upward ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b311p-4L : -0x8.538a5629147ffe1c3686130ec948p-60L 0x1.0d0909861773b98f96163892ec47p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b311p-4L : -0x8.538a5629147ffe1c3686130eccp-60L 0x1.0d0909861773b98f96163892ecp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b311p-4L : -0x8.538a5629147ffe1c3686130ec8p-60L 0x1.0d0909861773b98f96163892ec8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b311p-4L : -0x8.538a5629147ffe1c3686130ec8p-60L 0x1.0d0909861773b98f96163892ecp+0L : inexact-ok
@@ -33072,7 +33072,7 @@ clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
 = clog towardzero ldbl-96-m68k 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b31p-4L : -0x8.616d2c824d96095p-60L 0x1.0d0909861773b98ep+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b31p-4L : -0x8.616d2c824d96095p-60L 0x1.0d0909861773b99p+0L : inexact-ok
 = clog downward ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b31p-4L : -0x8.616d2c824d96095bbe6b26e86df8p-60L 0x1.0d0909861773b98f16e9ab724a5ap+0L : inexact-ok
-= clog tonearest ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b31p-4L : -0x8.616d2c824d96095bbe6b26e86dfp-60L 0x1.0d0909861773b98f16e9ab724a5ap+0L : inexact-ok
+= clog tonearest ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b31p-4L : -0x8.616d2c824d96095bbe6b26e86df8p-60L 0x1.0d0909861773b98f16e9ab724a5ap+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b31p-4L : -0x8.616d2c824d96095bbe6b26e86dfp-60L 0x1.0d0909861773b98f16e9ab724a5ap+0L : inexact-ok
 = clog upward ldbl-128 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b31p-4L : -0x8.616d2c824d96095bbe6b26e86dfp-60L 0x1.0d0909861773b98f16e9ab724a5bp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.f2c8d20a1ecap-4L 0xd.e2d65939160b31p-4L : -0x8.616d2c824d96095bbe6b26e87p-60L 0x1.0d0909861773b98f16e9ab724ap+0L : inexact-ok
@@ -33175,10 +33175,10 @@ clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
 = clog tonearest ldbl-96-m68k 0x7.f2c8d20a1eca10d8p-4L 0xd.e2d65939160b31p-4L : -0x3.56c364a62c551a5p-68L 0x1.0d0909861773b8a6p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x7.f2c8d20a1eca10d8p-4L 0xd.e2d65939160b31p-4L : -0x3.56c364a62c551a4cp-68L 0x1.0d0909861773b8a4p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.f2c8d20a1eca10d8p-4L 0xd.e2d65939160b31p-4L : -0x3.56c364a62c551a4cp-68L 0x1.0d0909861773b8a6p+0L : inexact-ok
-= clog downward ldbl-128 0x7.f2c8d20a1eca10d8p-4L 0xd.e2d65939160b31p-4L : -0x3.56c364a62c551a4eb25fc38a72c8p-68L 0x1.0d0909861773b8a5321f3c98bf0dp+0L : inexact-ok
+= clog downward ldbl-128 0x7.f2c8d20a1eca10d8p-4L 0xd.e2d65939160b31p-4L : -0x3.56c364a62c551a4eb25fc38a72cap-68L 0x1.0d0909861773b8a5321f3c98bf0dp+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.f2c8d20a1eca10d8p-4L 0xd.e2d65939160b31p-4L : -0x3.56c364a62c551a4eb25fc38a72c8p-68L 0x1.0d0909861773b8a5321f3c98bf0dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.f2c8d20a1eca10d8p-4L 0xd.e2d65939160b31p-4L : -0x3.56c364a62c551a4eb25fc38a72c6p-68L 0x1.0d0909861773b8a5321f3c98bf0dp+0L : inexact-ok
-= clog upward ldbl-128 0x7.f2c8d20a1eca10d8p-4L 0xd.e2d65939160b31p-4L : -0x3.56c364a62c551a4eb25fc38a72c6p-68L 0x1.0d0909861773b8a5321f3c98bf0ep+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.f2c8d20a1eca10d8p-4L 0xd.e2d65939160b31p-4L : -0x3.56c364a62c551a4eb25fc38a72c8p-68L 0x1.0d0909861773b8a5321f3c98bf0dp+0L : inexact-ok
+= clog upward ldbl-128 0x7.f2c8d20a1eca10d8p-4L 0xd.e2d65939160b31p-4L : -0x3.56c364a62c551a4eb25fc38a72c8p-68L 0x1.0d0909861773b8a5321f3c98bf0ep+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.f2c8d20a1eca10d8p-4L 0xd.e2d65939160b31p-4L : -0x3.56c364a62c551a4eb25fc38a73p-68L 0x1.0d0909861773b8a5321f3c98bfp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x7.f2c8d20a1eca10d8p-4L 0xd.e2d65939160b31p-4L : -0x3.56c364a62c551a4eb25fc38a73p-68L 0x1.0d0909861773b8a5321f3c98bfp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.f2c8d20a1eca10d8p-4L 0xd.e2d65939160b31p-4L : -0x3.56c364a62c551a4eb25fc38a72p-68L 0x1.0d0909861773b8a5321f3c98bfp+0L : inexact-ok
@@ -33215,10 +33215,10 @@ clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
 = clog tonearest ldbl-96-m68k 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65p-4L : -0x8.0123d0c3d57897ap-28L 0x1.0d09093cc8a644a4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65p-4L : -0x8.0123d0c3d578979p-28L 0x1.0d09093cc8a644a2p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65p-4L : -0x8.0123d0c3d578979p-28L 0x1.0d09093cc8a644a4p+0L : inexact-ok
-= clog downward ldbl-128 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65p-4L : -0x8.0123d0c3d578979e405265d424cp-28L 0x1.0d09093cc8a644a38533821ff8c7p+0L : inexact-ok
+= clog downward ldbl-128 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65p-4L : -0x8.0123d0c3d578979e405265d424c8p-28L 0x1.0d09093cc8a644a38533821ff8c7p+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65p-4L : -0x8.0123d0c3d578979e405265d424cp-28L 0x1.0d09093cc8a644a38533821ff8c7p+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65p-4L : -0x8.0123d0c3d578979e405265d424b8p-28L 0x1.0d09093cc8a644a38533821ff8c7p+0L : inexact-ok
-= clog upward ldbl-128 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65p-4L : -0x8.0123d0c3d578979e405265d424b8p-28L 0x1.0d09093cc8a644a38533821ff8c8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65p-4L : -0x8.0123d0c3d578979e405265d424cp-28L 0x1.0d09093cc8a644a38533821ff8c7p+0L : inexact-ok
+= clog upward ldbl-128 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65p-4L : -0x8.0123d0c3d578979e405265d424cp-28L 0x1.0d09093cc8a644a38533821ff8c8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65p-4L : -0x8.0123d0c3d578979e405265d428p-28L 0x1.0d09093cc8a644a38533821ff88p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65p-4L : -0x8.0123d0c3d578979e405265d424p-28L 0x1.0d09093cc8a644a38533821ff9p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65p-4L : -0x8.0123d0c3d578979e405265d424p-28L 0x1.0d09093cc8a644a38533821ff88p+0L : inexact-ok
@@ -33280,7 +33280,7 @@ clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
 = clog towardzero ldbl-96-m68k 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65939160b31p-4L : -0x7.5027cdab3bba22b8p-68L 0x1.0d0909861773b8a4p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65939160b31p-4L : -0x7.5027cdab3bba22b8p-68L 0x1.0d0909861773b8a6p+0L : inexact-ok
 = clog downward ldbl-128 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65939160b31p-4L : -0x7.5027cdab3bba22bb57b46261899p-68L 0x1.0d0909861773b8a5a135ef6287bdp+0L : inexact-ok
-= clog tonearest ldbl-128 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65939160b31p-4L : -0x7.5027cdab3bba22bb57b46261898cp-68L 0x1.0d0909861773b8a5a135ef6287bdp+0L : inexact-ok
+= clog tonearest ldbl-128 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65939160b31p-4L : -0x7.5027cdab3bba22bb57b46261899p-68L 0x1.0d0909861773b8a5a135ef6287bdp+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65939160b31p-4L : -0x7.5027cdab3bba22bb57b46261898cp-68L 0x1.0d0909861773b8a5a135ef6287bdp+0L : inexact-ok
 = clog upward ldbl-128 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65939160b31p-4L : -0x7.5027cdab3bba22bb57b46261898cp-68L 0x1.0d0909861773b8a5a135ef6287bep+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.f2c8d20a1eca10dp-4L 0xd.e2d65939160b31p-4L : -0x7.5027cdab3bba22bb57b462618ap-68L 0x1.0d0909861773b8a5a135ef62878p+0L : inexact-ok
@@ -33304,7 +33304,7 @@ clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
 = clog towardzero ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d66p-4L : 0x5.e1b28913d0df6db11d9022f39ap-28L 0x1.0d0909bbf5337624bd636435708p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d66p-4L : 0x5.e1b28913d0df6db11d9022f39cp-28L 0x1.0d0909bbf5337624bd63643571p+0L : inexact-ok
 = clog downward ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65p-4L : -0x8.0123d0c3d3b97efc5a40cc346b38p-28L 0x1.0d09093cc8a644a35462087de059p+0L : inexact-ok
-= clog tonearest ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65p-4L : -0x8.0123d0c3d3b97efc5a40cc346b3p-28L 0x1.0d09093cc8a644a35462087de059p+0L : inexact-ok
+= clog tonearest ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65p-4L : -0x8.0123d0c3d3b97efc5a40cc346b38p-28L 0x1.0d09093cc8a644a35462087de059p+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65p-4L : -0x8.0123d0c3d3b97efc5a40cc346b3p-28L 0x1.0d09093cc8a644a35462087de059p+0L : inexact-ok
 = clog upward ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65p-4L : -0x8.0123d0c3d3b97efc5a40cc346b3p-28L 0x1.0d09093cc8a644a35462087de05ap+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65p-4L : -0x8.0123d0c3d3b97efc5a40cc346cp-28L 0x1.0d09093cc8a644a35462087dep+0L : inexact-ok
@@ -33319,10 +33319,10 @@ clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
 = clog tonearest ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b8p-4L : 0x4.48a71495c5854691e0941fbfacp-56L 0x1.0d0909861773bb195c5d46f05b8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b8p-4L : 0x4.48a71495c5854691e0941fbfaap-56L 0x1.0d0909861773bb195c5d46f05bp+0L : inexact-ok
 = clog upward ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b8p-4L : 0x4.48a71495c5854691e0941fbfacp-56L 0x1.0d0909861773bb195c5d46f05b8p+0L : inexact-ok
-= clog downward ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160bp-4L : -0x2.a8c41806c5804e269ab46abdd944p-56L 0x1.0d0909861773b71ff7f441e0f65ap+0L : inexact-ok
+= clog downward ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160bp-4L : -0x2.a8c41806c5804e269ab46abdd946p-56L 0x1.0d0909861773b71ff7f441e0f65ap+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160bp-4L : -0x2.a8c41806c5804e269ab46abdd944p-56L 0x1.0d0909861773b71ff7f441e0f65bp+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160bp-4L : -0x2.a8c41806c5804e269ab46abdd942p-56L 0x1.0d0909861773b71ff7f441e0f65ap+0L : inexact-ok
-= clog upward ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160bp-4L : -0x2.a8c41806c5804e269ab46abdd942p-56L 0x1.0d0909861773b71ff7f441e0f65bp+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160bp-4L : -0x2.a8c41806c5804e269ab46abdd944p-56L 0x1.0d0909861773b71ff7f441e0f65ap+0L : inexact-ok
+= clog upward ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160bp-4L : -0x2.a8c41806c5804e269ab46abdd944p-56L 0x1.0d0909861773b71ff7f441e0f65bp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160bp-4L : -0x2.a8c41806c5804e269ab46abddap-56L 0x1.0d0909861773b71ff7f441e0f6p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160bp-4L : -0x2.a8c41806c5804e269ab46abdd9p-56L 0x1.0d0909861773b71ff7f441e0f68p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160bp-4L : -0x2.a8c41806c5804e269ab46abdd9p-56L 0x1.0d0909861773b71ff7f441e0f6p+0L : inexact-ok
@@ -33335,22 +33335,22 @@ clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
 = clog tonearest ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b311p-4L : 0x8.51c72bb49394f47dc3775a0198p-68L 0x1.0d0909861773b8a5ef9102f17dp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b311p-4L : 0x8.51c72bb49394f47dc3775a0198p-68L 0x1.0d0909861773b8a5ef9102f17c8p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b311p-4L : 0x8.51c72bb49394f47dc3775a019cp-68L 0x1.0d0909861773b8a5ef9102f17dp+0L : inexact-ok
-= clog downward ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31p-4L : -0x5.910f2d8482763c87d8ec1f9a392p-68L 0x1.0d0909861773b8a5706475d0db0bp+0L : inexact-ok
+= clog downward ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31p-4L : -0x5.910f2d8482763c87d8ec1f9a3924p-68L 0x1.0d0909861773b8a5706475d0db0bp+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31p-4L : -0x5.910f2d8482763c87d8ec1f9a392p-68L 0x1.0d0909861773b8a5706475d0db0cp+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31p-4L : -0x5.910f2d8482763c87d8ec1f9a391cp-68L 0x1.0d0909861773b8a5706475d0db0bp+0L : inexact-ok
-= clog upward ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31p-4L : -0x5.910f2d8482763c87d8ec1f9a391cp-68L 0x1.0d0909861773b8a5706475d0db0cp+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31p-4L : -0x5.910f2d8482763c87d8ec1f9a392p-68L 0x1.0d0909861773b8a5706475d0db0bp+0L : inexact-ok
+= clog upward ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31p-4L : -0x5.910f2d8482763c87d8ec1f9a392p-68L 0x1.0d0909861773b8a5706475d0db0cp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31p-4L : -0x5.910f2d8482763c87d8ec1f9a3ap-68L 0x1.0d0909861773b8a5706475d0dbp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31p-4L : -0x5.910f2d8482763c87d8ec1f9a3ap-68L 0x1.0d0909861773b8a5706475d0dbp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31p-4L : -0x5.910f2d8482763c87d8ec1f9a38p-68L 0x1.0d0909861773b8a5706475d0dbp+0L : inexact-ok
 = clog upward ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31p-4L : -0x5.910f2d8482763c87d8ec1f9a38p-68L 0x1.0d0909861773b8a5706475d0db8p+0L : inexact-ok
-= clog downward ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31066ap-4L : -0x6p-152L 0x1.0d0909861773b8a5a35fb1e40ff5p+0L : inexact-ok
+= clog downward ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31066ap-4L : -0x6.0000000000000000000000000004p-152L 0x1.0d0909861773b8a5a35fb1e40ff5p+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31066ap-4L : -0x6p-152L 0x1.0d0909861773b8a5a35fb1e40ff5p+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31066ap-4L : -0x5.fffffffffffffffffffffffffffcp-152L 0x1.0d0909861773b8a5a35fb1e40ff5p+0L : inexact-ok
-= clog upward ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31066ap-4L : -0x5.fffffffffffffffffffffffffffcp-152L 0x1.0d0909861773b8a5a35fb1e40ff6p+0L : inexact-ok
-= clog downward ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31066ap-4L : -0x6p-152L 0x1.0d0909861773b8a5a35fb1e40f8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31066ap-4L : -0x6p-152L 0x1.0d0909861773b8a5a35fb1e40ff5p+0L : inexact-ok
+= clog upward ldbl-128 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31066ap-4L : -0x6p-152L 0x1.0d0909861773b8a5a35fb1e40ff6p+0L : inexact-ok
+= clog downward ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31066ap-4L : -0x6.00000000000000000000000002p-152L 0x1.0d0909861773b8a5a35fb1e40f8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31066ap-4L : -0x6p-152L 0x1.0d0909861773b8a5a35fb1e41p+0L : inexact-ok
-= clog towardzero ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31066ap-4L : -0x5.fffffffffffffffffffffffffep-152L 0x1.0d0909861773b8a5a35fb1e40f8p+0L : inexact-ok
-= clog upward ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31066ap-4L : -0x5.fffffffffffffffffffffffffep-152L 0x1.0d0909861773b8a5a35fb1e41p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31066ap-4L : -0x6p-152L 0x1.0d0909861773b8a5a35fb1e40f8p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x7.f2c8d20a1eca10d384p-4L 0xd.e2d65939160b31066ap-4L : -0x6p-152L 0x1.0d0909861773b8a5a35fb1e41p+0L : inexact-ok
 clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
 = clog downward flt-32 0x6.2aff88p-4f 0xe.c36a6p-4f : 0x7.911ed8p-28f 0x1.2cd006p+0f : inexact-ok
 = clog tonearest flt-32 0x6.2aff88p-4f 0xe.c36a6p-4f : 0x7.911eep-28f 0x1.2cd008p+0f : inexact-ok
@@ -33392,10 +33392,10 @@ clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
 = clog tonearest ldbl-96-m68k 0x6.2aff88p-4L 0xe.c36a5p-4L : -0x7.324b793ca0223658p-28L 0x1.2cd007735b32c10cp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x6.2aff88p-4L 0xe.c36a5p-4L : -0x7.324b793ca022365p-28L 0x1.2cd007735b32c10cp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.2aff88p-4L 0xe.c36a5p-4L : -0x7.324b793ca022365p-28L 0x1.2cd007735b32c10ep+0L : inexact-ok
-= clog downward ldbl-128 0x6.2aff88p-4L 0xe.c36a5p-4L : -0x7.324b793ca022365405a5d03f2384p-28L 0x1.2cd007735b32c10c1e0cdcbf0f47p+0L : inexact-ok
+= clog downward ldbl-128 0x6.2aff88p-4L 0xe.c36a5p-4L : -0x7.324b793ca022365405a5d03f2388p-28L 0x1.2cd007735b32c10c1e0cdcbf0f47p+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.2aff88p-4L 0xe.c36a5p-4L : -0x7.324b793ca022365405a5d03f2384p-28L 0x1.2cd007735b32c10c1e0cdcbf0f48p+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.2aff88p-4L 0xe.c36a5p-4L : -0x7.324b793ca022365405a5d03f238p-28L 0x1.2cd007735b32c10c1e0cdcbf0f47p+0L : inexact-ok
-= clog upward ldbl-128 0x6.2aff88p-4L 0xe.c36a5p-4L : -0x7.324b793ca022365405a5d03f238p-28L 0x1.2cd007735b32c10c1e0cdcbf0f48p+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.2aff88p-4L 0xe.c36a5p-4L : -0x7.324b793ca022365405a5d03f2384p-28L 0x1.2cd007735b32c10c1e0cdcbf0f47p+0L : inexact-ok
+= clog upward ldbl-128 0x6.2aff88p-4L 0xe.c36a5p-4L : -0x7.324b793ca022365405a5d03f2384p-28L 0x1.2cd007735b32c10c1e0cdcbf0f48p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.2aff88p-4L 0xe.c36a5p-4L : -0x7.324b793ca022365405a5d03f24p-28L 0x1.2cd007735b32c10c1e0cdcbf0fp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.2aff88p-4L 0xe.c36a5p-4L : -0x7.324b793ca022365405a5d03f24p-28L 0x1.2cd007735b32c10c1e0cdcbf0f8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.2aff88p-4L 0xe.c36a5p-4L : -0x7.324b793ca022365405a5d03f22p-28L 0x1.2cd007735b32c10c1e0cdcbf0fp+0L : inexact-ok
@@ -33560,10 +33560,10 @@ clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
 = clog tonearest ldbl-96-m68k 0x6.2aff8p-4L 0xe.c36a599a86ba8p-4L : -0x1.6b4a384c3588ae96p-28L 0x1.2cd00824b29e206ep+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x6.2aff8p-4L 0xe.c36a599a86ba8p-4L : -0x1.6b4a384c3588ae94p-28L 0x1.2cd00824b29e206ep+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.2aff8p-4L 0xe.c36a599a86ba8p-4L : -0x1.6b4a384c3588ae94p-28L 0x1.2cd00824b29e207p+0L : inexact-ok
-= clog downward ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86ba8p-4L : -0x1.6b4a384c3588ae959799b7d7ca28p-28L 0x1.2cd00824b29e206ed1407af838dbp+0L : inexact-ok
+= clog downward ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86ba8p-4L : -0x1.6b4a384c3588ae959799b7d7ca29p-28L 0x1.2cd00824b29e206ed1407af838dbp+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86ba8p-4L : -0x1.6b4a384c3588ae959799b7d7ca28p-28L 0x1.2cd00824b29e206ed1407af838dcp+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86ba8p-4L : -0x1.6b4a384c3588ae959799b7d7ca27p-28L 0x1.2cd00824b29e206ed1407af838dbp+0L : inexact-ok
-= clog upward ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86ba8p-4L : -0x1.6b4a384c3588ae959799b7d7ca27p-28L 0x1.2cd00824b29e206ed1407af838dcp+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86ba8p-4L : -0x1.6b4a384c3588ae959799b7d7ca28p-28L 0x1.2cd00824b29e206ed1407af838dbp+0L : inexact-ok
+= clog upward ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86ba8p-4L : -0x1.6b4a384c3588ae959799b7d7ca28p-28L 0x1.2cd00824b29e206ed1407af838dcp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.2aff8p-4L 0xe.c36a599a86ba8p-4L : -0x1.6b4a384c3588ae959799b7d7ca8p-28L 0x1.2cd00824b29e206ed1407af8388p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.2aff8p-4L 0xe.c36a599a86ba8p-4L : -0x1.6b4a384c3588ae959799b7d7cap-28L 0x1.2cd00824b29e206ed1407af839p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.2aff8p-4L 0xe.c36a599a86ba8p-4L : -0x1.6b4a384c3588ae959799b7d7cap-28L 0x1.2cd00824b29e206ed1407af8388p+0L : inexact-ok
@@ -33592,16 +33592,16 @@ clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
 = clog tonearest ldbl-96-m68k 0x6.2aff8p-4L 0xe.c36a599a86baf8fp-4L : -0x1.6b4a37dc9e77bf84p-28L 0x1.2cd00824b29e2358p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x6.2aff8p-4L 0xe.c36a599a86baf8fp-4L : -0x1.6b4a37dc9e77bf82p-28L 0x1.2cd00824b29e2358p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.2aff8p-4L 0xe.c36a599a86baf8fp-4L : -0x1.6b4a37dc9e77bf82p-28L 0x1.2cd00824b29e235ap+0L : inexact-ok
-= clog downward ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86baf8fp-4L : -0x1.6b4a37dc9e77bf83255a07fd092p-28L 0x1.2cd00824b29e2358c154874a2eb7p+0L : inexact-ok
+= clog downward ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86baf8fp-4L : -0x1.6b4a37dc9e77bf83255a07fd0921p-28L 0x1.2cd00824b29e2358c154874a2eb7p+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86baf8fp-4L : -0x1.6b4a37dc9e77bf83255a07fd092p-28L 0x1.2cd00824b29e2358c154874a2eb8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86baf8fp-4L : -0x1.6b4a37dc9e77bf83255a07fd091fp-28L 0x1.2cd00824b29e2358c154874a2eb7p+0L : inexact-ok
-= clog upward ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86baf8fp-4L : -0x1.6b4a37dc9e77bf83255a07fd091fp-28L 0x1.2cd00824b29e2358c154874a2eb8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86baf8fp-4L : -0x1.6b4a37dc9e77bf83255a07fd092p-28L 0x1.2cd00824b29e2358c154874a2eb7p+0L : inexact-ok
+= clog upward ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86baf8fp-4L : -0x1.6b4a37dc9e77bf83255a07fd092p-28L 0x1.2cd00824b29e2358c154874a2eb8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.2aff8p-4L 0xe.c36a599a86baf8fp-4L : -0x1.6b4a37dc9e77bf83255a07fd098p-28L 0x1.2cd00824b29e2358c154874a2e8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.2aff8p-4L 0xe.c36a599a86baf8fp-4L : -0x1.6b4a37dc9e77bf83255a07fd09p-28L 0x1.2cd00824b29e2358c154874a2e8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.2aff8p-4L 0xe.c36a599a86baf8fp-4L : -0x1.6b4a37dc9e77bf83255a07fd09p-28L 0x1.2cd00824b29e2358c154874a2e8p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x6.2aff8p-4L 0xe.c36a599a86baf8fp-4L : -0x1.6b4a37dc9e77bf83255a07fd09p-28L 0x1.2cd00824b29e2358c154874a2fp+0L : inexact-ok
 = clog downward ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86baf8febep-4L : -0x1.6b4a37dc90dd71e36c617034547bp-28L 0x1.2cd00824b29e23591c4269fb4fedp+0L : inexact-ok
-= clog tonearest ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86baf8febep-4L : -0x1.6b4a37dc90dd71e36c617034547ap-28L 0x1.2cd00824b29e23591c4269fb4fedp+0L : inexact-ok
+= clog tonearest ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86baf8febep-4L : -0x1.6b4a37dc90dd71e36c617034547bp-28L 0x1.2cd00824b29e23591c4269fb4fedp+0L : inexact-ok
 = clog towardzero ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86baf8febep-4L : -0x1.6b4a37dc90dd71e36c617034547ap-28L 0x1.2cd00824b29e23591c4269fb4fedp+0L : inexact-ok
 = clog upward ldbl-128 0x6.2aff8p-4L 0xe.c36a599a86baf8febep-4L : -0x1.6b4a37dc90dd71e36c617034547ap-28L 0x1.2cd00824b29e23591c4269fb4feep+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.2aff8p-4L 0xe.c36a599a86baf8febep-4L : -0x1.6b4a37dc90dd71e36c617034548p-28L 0x1.2cd00824b29e23591c4269fb4f8p+0L : inexact-ok
@@ -33640,10 +33640,10 @@ clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
 = clog tonearest ldbl-96-m68k 0x6.2aff83ae6468p-4L 0xe.c36a5p-4L : -0x8.dc81051799eabe1p-28L 0x1.2cd007b31da9f9cp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x6.2aff83ae6468p-4L 0xe.c36a5p-4L : -0x8.dc81051799eabe1p-28L 0x1.2cd007b31da9f9bep+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.2aff83ae6468p-4L 0xe.c36a5p-4L : -0x8.dc81051799eabe1p-28L 0x1.2cd007b31da9f9cp+0L : inexact-ok
-= clog downward ldbl-128 0x6.2aff83ae6468p-4L 0xe.c36a5p-4L : -0x8.dc81051799eabe17f7fd0ebc3a3p-28L 0x1.2cd007b31da9f9bf1db548edbc81p+0L : inexact-ok
+= clog downward ldbl-128 0x6.2aff83ae6468p-4L 0xe.c36a5p-4L : -0x8.dc81051799eabe17f7fd0ebc3a38p-28L 0x1.2cd007b31da9f9bf1db548edbc81p+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.2aff83ae6468p-4L 0xe.c36a5p-4L : -0x8.dc81051799eabe17f7fd0ebc3a3p-28L 0x1.2cd007b31da9f9bf1db548edbc81p+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.2aff83ae6468p-4L 0xe.c36a5p-4L : -0x8.dc81051799eabe17f7fd0ebc3a28p-28L 0x1.2cd007b31da9f9bf1db548edbc81p+0L : inexact-ok
-= clog upward ldbl-128 0x6.2aff83ae6468p-4L 0xe.c36a5p-4L : -0x8.dc81051799eabe17f7fd0ebc3a28p-28L 0x1.2cd007b31da9f9bf1db548edbc82p+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.2aff83ae6468p-4L 0xe.c36a5p-4L : -0x8.dc81051799eabe17f7fd0ebc3a3p-28L 0x1.2cd007b31da9f9bf1db548edbc81p+0L : inexact-ok
+= clog upward ldbl-128 0x6.2aff83ae6468p-4L 0xe.c36a5p-4L : -0x8.dc81051799eabe17f7fd0ebc3a3p-28L 0x1.2cd007b31da9f9bf1db548edbc82p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.2aff83ae6468p-4L 0xe.c36a5p-4L : -0x8.dc81051799eabe17f7fd0ebc3cp-28L 0x1.2cd007b31da9f9bf1db548edbc8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.2aff83ae6468p-4L 0xe.c36a5p-4L : -0x8.dc81051799eabe17f7fd0ebc3cp-28L 0x1.2cd007b31da9f9bf1db548edbc8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.2aff83ae6468p-4L 0xe.c36a5p-4L : -0x8.dc81051799eabe17f7fd0ebc38p-28L 0x1.2cd007b31da9f9bf1db548edbc8p+0L : inexact-ok
@@ -33680,10 +33680,10 @@ clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
 = clog tonearest ldbl-96-m68k 0x6.2aff83ae6468p-4L 0xe.c36a599a86ba8p-4L : -0x5.b36d6f7a67f1008p-56L 0x1.2cd007ee59c270f8p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x6.2aff83ae6468p-4L 0xe.c36a599a86ba8p-4L : -0x5.b36d6f7a67f1008p-56L 0x1.2cd007ee59c270f8p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.2aff83ae6468p-4L 0xe.c36a599a86ba8p-4L : -0x5.b36d6f7a67f1008p-56L 0x1.2cd007ee59c270fap+0L : inexact-ok
-= clog downward ldbl-128 0x6.2aff83ae6468p-4L 0xe.c36a599a86ba8p-4L : -0x5.b36d6f7a67f100800893755b8c74p-56L 0x1.2cd007ee59c270f804a71a0711b8p+0L : inexact-ok
+= clog downward ldbl-128 0x6.2aff83ae6468p-4L 0xe.c36a599a86ba8p-4L : -0x5.b36d6f7a67f100800893755b8c78p-56L 0x1.2cd007ee59c270f804a71a0711b8p+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.2aff83ae6468p-4L 0xe.c36a599a86ba8p-4L : -0x5.b36d6f7a67f100800893755b8c74p-56L 0x1.2cd007ee59c270f804a71a0711b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.2aff83ae6468p-4L 0xe.c36a599a86ba8p-4L : -0x5.b36d6f7a67f100800893755b8c7p-56L 0x1.2cd007ee59c270f804a71a0711b8p+0L : inexact-ok
-= clog upward ldbl-128 0x6.2aff83ae6468p-4L 0xe.c36a599a86ba8p-4L : -0x5.b36d6f7a67f100800893755b8c7p-56L 0x1.2cd007ee59c270f804a71a0711b9p+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.2aff83ae6468p-4L 0xe.c36a599a86ba8p-4L : -0x5.b36d6f7a67f100800893755b8c74p-56L 0x1.2cd007ee59c270f804a71a0711b8p+0L : inexact-ok
+= clog upward ldbl-128 0x6.2aff83ae6468p-4L 0xe.c36a599a86ba8p-4L : -0x5.b36d6f7a67f100800893755b8c74p-56L 0x1.2cd007ee59c270f804a71a0711b9p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.2aff83ae6468p-4L 0xe.c36a599a86ba8p-4L : -0x5.b36d6f7a67f100800893755b8ep-56L 0x1.2cd007ee59c270f804a71a07118p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.2aff83ae6468p-4L 0xe.c36a599a86ba8p-4L : -0x5.b36d6f7a67f100800893755b8cp-56L 0x1.2cd007ee59c270f804a71a07118p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.2aff83ae6468p-4L 0xe.c36a599a86ba8p-4L : -0x5.b36d6f7a67f100800893755b8cp-56L 0x1.2cd007ee59c270f804a71a07118p+0L : inexact-ok
@@ -33801,7 +33801,7 @@ clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
 = clog towardzero ldbl-96-m68k 0x6.2aff83ae6467cp-4L 0xe.c36a599a86ba8p-4L : -0x7.3e2d5066010b0c7p-56L 0x1.2cd007ee59c274a8p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.2aff83ae6467cp-4L 0xe.c36a599a86ba8p-4L : -0x7.3e2d5066010b0c7p-56L 0x1.2cd007ee59c274aap+0L : inexact-ok
 = clog downward ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86ba8p-4L : -0x7.3e2d5066010b0c7594608ad43754p-56L 0x1.2cd007ee59c274a8df3d80a8c088p+0L : inexact-ok
-= clog tonearest ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86ba8p-4L : -0x7.3e2d5066010b0c7594608ad4375p-56L 0x1.2cd007ee59c274a8df3d80a8c088p+0L : inexact-ok
+= clog tonearest ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86ba8p-4L : -0x7.3e2d5066010b0c7594608ad43754p-56L 0x1.2cd007ee59c274a8df3d80a8c088p+0L : inexact-ok
 = clog towardzero ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86ba8p-4L : -0x7.3e2d5066010b0c7594608ad4375p-56L 0x1.2cd007ee59c274a8df3d80a8c088p+0L : inexact-ok
 = clog upward ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86ba8p-4L : -0x7.3e2d5066010b0c7594608ad4375p-56L 0x1.2cd007ee59c274a8df3d80a8c089p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.2aff83ae6467cp-4L 0xe.c36a599a86ba8p-4L : -0x7.3e2d5066010b0c7594608ad438p-56L 0x1.2cd007ee59c274a8df3d80a8c08p+0L : inexact-ok
@@ -33817,7 +33817,7 @@ clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
 = clog towardzero ldbl-96-m68k 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf9p-4L : -0x4.3d00c0bf75c94f9p-60L 0x1.2cd007ee59c27792p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf9p-4L : -0x4.3d00c0bf75c94f9p-60L 0x1.2cd007ee59c27794p+0L : inexact-ok
 = clog downward ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf9p-4L : -0x4.3d00c0bf75c94f9768f61d77d8c4p-60L 0x1.2cd007ee59c277933202be1635a7p+0L : inexact-ok
-= clog tonearest ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf9p-4L : -0x4.3d00c0bf75c94f9768f61d77d8cp-60L 0x1.2cd007ee59c277933202be1635a8p+0L : inexact-ok
+= clog tonearest ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf9p-4L : -0x4.3d00c0bf75c94f9768f61d77d8c4p-60L 0x1.2cd007ee59c277933202be1635a8p+0L : inexact-ok
 = clog towardzero ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf9p-4L : -0x4.3d00c0bf75c94f9768f61d77d8cp-60L 0x1.2cd007ee59c277933202be1635a7p+0L : inexact-ok
 = clog upward ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf9p-4L : -0x4.3d00c0bf75c94f9768f61d77d8cp-60L 0x1.2cd007ee59c277933202be1635a8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf9p-4L : -0x4.3d00c0bf75c94f9768f61d77dap-60L 0x1.2cd007ee59c277933202be16358p+0L : inexact-ok
@@ -33833,17 +33833,17 @@ clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
 = clog towardzero ldbl-96-m68k 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8fp-4L : -0x4.4bc42b1910500a98p-60L 0x1.2cd007ee59c27792p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8fp-4L : -0x4.4bc42b1910500a98p-60L 0x1.2cd007ee59c27794p+0L : inexact-ok
 = clog downward ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8fp-4L : -0x4.4bc42b1910500a9840de05b37b1cp-60L 0x1.2cd007ee59c27792cf52c5db4f61p+0L : inexact-ok
-= clog tonearest ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8fp-4L : -0x4.4bc42b1910500a9840de05b37b18p-60L 0x1.2cd007ee59c27792cf52c5db4f61p+0L : inexact-ok
+= clog tonearest ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8fp-4L : -0x4.4bc42b1910500a9840de05b37b1cp-60L 0x1.2cd007ee59c27792cf52c5db4f61p+0L : inexact-ok
 = clog towardzero ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8fp-4L : -0x4.4bc42b1910500a9840de05b37b18p-60L 0x1.2cd007ee59c27792cf52c5db4f61p+0L : inexact-ok
 = clog upward ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8fp-4L : -0x4.4bc42b1910500a9840de05b37b18p-60L 0x1.2cd007ee59c27792cf52c5db4f62p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8fp-4L : -0x4.4bc42b1910500a9840de05b37cp-60L 0x1.2cd007ee59c27792cf52c5db4fp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8fp-4L : -0x4.4bc42b1910500a9840de05b37cp-60L 0x1.2cd007ee59c27792cf52c5db4f8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8fp-4L : -0x4.4bc42b1910500a9840de05b37ap-60L 0x1.2cd007ee59c27792cf52c5db4fp+0L : inexact-ok
 = clog upward ldbl-128ibm 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8fp-4L : -0x4.4bc42b1910500a9840de05b37ap-60L 0x1.2cd007ee59c27792cf52c5db4f8p+0L : inexact-ok
-= clog downward ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8febep-4L : -0x4.3e29dd7bc10f270ad986f7cab3f4p-60L 0x1.2cd007ee59c277932a40a8b2944dp+0L : inexact-ok
+= clog downward ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8febep-4L : -0x4.3e29dd7bc10f270ad986f7cab3f8p-60L 0x1.2cd007ee59c277932a40a8b2944dp+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8febep-4L : -0x4.3e29dd7bc10f270ad986f7cab3f4p-60L 0x1.2cd007ee59c277932a40a8b2944dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8febep-4L : -0x4.3e29dd7bc10f270ad986f7cab3fp-60L 0x1.2cd007ee59c277932a40a8b2944dp+0L : inexact-ok
-= clog upward ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8febep-4L : -0x4.3e29dd7bc10f270ad986f7cab3fp-60L 0x1.2cd007ee59c277932a40a8b2944ep+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8febep-4L : -0x4.3e29dd7bc10f270ad986f7cab3f4p-60L 0x1.2cd007ee59c277932a40a8b2944dp+0L : inexact-ok
+= clog upward ldbl-128 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8febep-4L : -0x4.3e29dd7bc10f270ad986f7cab3f4p-60L 0x1.2cd007ee59c277932a40a8b2944ep+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8febep-4L : -0x4.3e29dd7bc10f270ad986f7cab4p-60L 0x1.2cd007ee59c277932a40a8b294p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8febep-4L : -0x4.3e29dd7bc10f270ad986f7cab4p-60L 0x1.2cd007ee59c277932a40a8b2948p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.2aff83ae6467cp-4L 0xe.c36a599a86baf8febep-4L : -0x4.3e29dd7bc10f270ad986f7cab2p-60L 0x1.2cd007ee59c277932a40a8b294p+0L : inexact-ok
@@ -33905,7 +33905,7 @@ clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
 = clog towardzero ldbl-96-m68k 0x6.2aff83ae6467cb08p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa22fdc165476ffp-56L 0x1.2cd007ee59c27406p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.2aff83ae6467cb08p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa22fdc165476ffp-56L 0x1.2cd007ee59c27408p+0L : inexact-ok
 = clog downward ldbl-128 0x6.2aff83ae6467cb08p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa22fdc165476ff3342176dc0eap-56L 0x1.2cd007ee59c27406039054382245p+0L : inexact-ok
-= clog tonearest ldbl-128 0x6.2aff83ae6467cb08p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa22fdc165476ff3342176dc0e9cp-56L 0x1.2cd007ee59c27406039054382246p+0L : inexact-ok
+= clog tonearest ldbl-128 0x6.2aff83ae6467cb08p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa22fdc165476ff3342176dc0eap-56L 0x1.2cd007ee59c27406039054382246p+0L : inexact-ok
 = clog towardzero ldbl-128 0x6.2aff83ae6467cb08p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa22fdc165476ff3342176dc0e9cp-56L 0x1.2cd007ee59c27406039054382245p+0L : inexact-ok
 = clog upward ldbl-128 0x6.2aff83ae6467cb08p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa22fdc165476ff3342176dc0e9cp-56L 0x1.2cd007ee59c27406039054382246p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.2aff83ae6467cb08p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa22fdc165476ff3342176dc1p-56L 0x1.2cd007ee59c274060390543822p+0L : inexact-ok
@@ -34009,7 +34009,7 @@ clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
 = clog towardzero ldbl-96-m68k 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86ba8p-4L : -0x6.fa5455bd82ba933p-56L 0x1.2cd007ee59c27406p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86ba8p-4L : -0x6.fa5455bd82ba933p-56L 0x1.2cd007ee59c27408p+0L : inexact-ok
 = clog downward ldbl-128 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86ba8p-4L : -0x6.fa5455bd82ba93343cd820a5279cp-56L 0x1.2cd007ee59c2740679aba704f67bp+0L : inexact-ok
-= clog tonearest ldbl-128 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86ba8p-4L : -0x6.fa5455bd82ba93343cd820a52798p-56L 0x1.2cd007ee59c2740679aba704f67cp+0L : inexact-ok
+= clog tonearest ldbl-128 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86ba8p-4L : -0x6.fa5455bd82ba93343cd820a5279cp-56L 0x1.2cd007ee59c2740679aba704f67cp+0L : inexact-ok
 = clog towardzero ldbl-128 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86ba8p-4L : -0x6.fa5455bd82ba93343cd820a52798p-56L 0x1.2cd007ee59c2740679aba704f67bp+0L : inexact-ok
 = clog upward ldbl-128 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86ba8p-4L : -0x6.fa5455bd82ba93343cd820a52798p-56L 0x1.2cd007ee59c2740679aba704f67cp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86ba8p-4L : -0x6.fa5455bd82ba93343cd820a528p-56L 0x1.2cd007ee59c2740679aba704f6p+0L : inexact-ok
@@ -34040,10 +34040,10 @@ clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
 = clog tonearest ldbl-96-m68k 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86baf8fp-4L : -0xe.3480912b48b1a9p-68L 0x1.2cd007ee59c276fp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86baf8fp-4L : -0xe.3480912b48b1a9p-68L 0x1.2cd007ee59c276fp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86baf8fp-4L : -0xe.3480912b48b1a9p-68L 0x1.2cd007ee59c276f2p+0L : inexact-ok
-= clog downward ldbl-128 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86baf8fp-4L : -0xe.3480912b48b1a9049c8d45c47068p-68L 0x1.2cd007ee59c276f069c0ec378558p+0L : inexact-ok
+= clog downward ldbl-128 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86baf8fp-4L : -0xe.3480912b48b1a9049c8d45c4707p-68L 0x1.2cd007ee59c276f069c0ec378558p+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86baf8fp-4L : -0xe.3480912b48b1a9049c8d45c47068p-68L 0x1.2cd007ee59c276f069c0ec378558p+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86baf8fp-4L : -0xe.3480912b48b1a9049c8d45c4706p-68L 0x1.2cd007ee59c276f069c0ec378558p+0L : inexact-ok
-= clog upward ldbl-128 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86baf8fp-4L : -0xe.3480912b48b1a9049c8d45c4706p-68L 0x1.2cd007ee59c276f069c0ec378559p+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86baf8fp-4L : -0xe.3480912b48b1a9049c8d45c47068p-68L 0x1.2cd007ee59c276f069c0ec378558p+0L : inexact-ok
+= clog upward ldbl-128 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86baf8fp-4L : -0xe.3480912b48b1a9049c8d45c47068p-68L 0x1.2cd007ee59c276f069c0ec378559p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86baf8fp-4L : -0xe.3480912b48b1a9049c8d45c474p-68L 0x1.2cd007ee59c276f069c0ec3785p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86baf8fp-4L : -0xe.3480912b48b1a9049c8d45c47p-68L 0x1.2cd007ee59c276f069c0ec37858p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.2aff83ae6467cbp-4L 0xe.c36a599a86baf8fp-4L : -0xe.3480912b48b1a9049c8d45c47p-68L 0x1.2cd007ee59c276f069c0ec3785p+0L : inexact-ok
@@ -34080,10 +34080,10 @@ clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
 = clog tonearest ldbl-128ibm 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86bbp-4L : 0x6.76a7a3efe637a34e6569058c12p-60L 0x1.2cd007ee59c2771be25c280b29p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86bbp-4L : 0x6.76a7a3efe637a34e6569058c12p-60L 0x1.2cd007ee59c2771be25c280b29p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86bbp-4L : 0x6.76a7a3efe637a34e6569058c14p-60L 0x1.2cd007ee59c2771be25c280b298p+0L : inexact-ok
-= clog downward ldbl-128 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa4ab28e44fa16518927fc513aa4p-56L 0x1.2cd007ee59c27406629a50d8f509p+0L : inexact-ok
+= clog downward ldbl-128 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa4ab28e44fa16518927fc513aa8p-56L 0x1.2cd007ee59c27406629a50d8f509p+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa4ab28e44fa16518927fc513aa4p-56L 0x1.2cd007ee59c27406629a50d8f509p+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa4ab28e44fa16518927fc513aap-56L 0x1.2cd007ee59c27406629a50d8f509p+0L : inexact-ok
-= clog upward ldbl-128 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa4ab28e44fa16518927fc513aap-56L 0x1.2cd007ee59c27406629a50d8f50ap+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa4ab28e44fa16518927fc513aa4p-56L 0x1.2cd007ee59c27406629a50d8f509p+0L : inexact-ok
+= clog upward ldbl-128 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa4ab28e44fa16518927fc513aa4p-56L 0x1.2cd007ee59c27406629a50d8f50ap+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa4ab28e44fa16518927fc513cp-56L 0x1.2cd007ee59c27406629a50d8f5p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa4ab28e44fa16518927fc513ap-56L 0x1.2cd007ee59c27406629a50d8f5p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86ba8p-4L : -0x6.fa4ab28e44fa16518927fc513ap-56L 0x1.2cd007ee59c27406629a50d8f5p+0L : inexact-ok
@@ -34096,10 +34096,10 @@ clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
 = clog tonearest ldbl-128ibm 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86baf9p-4L : 0x1.291cbc4b45d772d2fdfac4fdfap-68L 0x1.2cd007ee59c276f0b55f8e466ap+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86baf9p-4L : 0x1.291cbc4b45d772d2fdfac4fdf98p-68L 0x1.2cd007ee59c276f0b55f8e466ap+0L : inexact-ok
 = clog upward ldbl-128ibm 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86baf9p-4L : 0x1.291cbc4b45d772d2fdfac4fdfap-68L 0x1.2cd007ee59c276f0b55f8e466a8p+0L : inexact-ok
-= clog downward ldbl-128 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86baf8fp-4L : -0xd.9a4d9d4f40e386307d06372d7f38p-68L 0x1.2cd007ee59c276f052af960b83e5p+0L : inexact-ok
+= clog downward ldbl-128 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86baf8fp-4L : -0xd.9a4d9d4f40e386307d06372d7f4p-68L 0x1.2cd007ee59c276f052af960b83e5p+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86baf8fp-4L : -0xd.9a4d9d4f40e386307d06372d7f38p-68L 0x1.2cd007ee59c276f052af960b83e6p+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86baf8fp-4L : -0xd.9a4d9d4f40e386307d06372d7f3p-68L 0x1.2cd007ee59c276f052af960b83e5p+0L : inexact-ok
-= clog upward ldbl-128 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86baf8fp-4L : -0xd.9a4d9d4f40e386307d06372d7f3p-68L 0x1.2cd007ee59c276f052af960b83e6p+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86baf8fp-4L : -0xd.9a4d9d4f40e386307d06372d7f38p-68L 0x1.2cd007ee59c276f052af960b83e5p+0L : inexact-ok
+= clog upward ldbl-128 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86baf8fp-4L : -0xd.9a4d9d4f40e386307d06372d7f38p-68L 0x1.2cd007ee59c276f052af960b83e6p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86baf8fp-4L : -0xd.9a4d9d4f40e386307d06372d8p-68L 0x1.2cd007ee59c276f052af960b838p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86baf8fp-4L : -0xd.9a4d9d4f40e386307d06372d8p-68L 0x1.2cd007ee59c276f052af960b84p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.2aff83ae6467cb019p-4L 0xe.c36a599a86baf8fp-4L : -0xd.9a4d9d4f40e386307d06372d7cp-68L 0x1.2cd007ee59c276f052af960b838p+0L : inexact-ok
@@ -34153,10 +34153,10 @@ clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
 = clog tonearest ldbl-96-m68k 0xa.afc58p-4L 0xb.e8679p-4L : -0x1.1de47813f467f33ap-28L 0xd.6e29cdbadf603b5p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.afc58p-4L 0xb.e8679p-4L : -0x1.1de47813f467f33ap-28L 0xd.6e29cdbadf603b4p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.afc58p-4L 0xb.e8679p-4L : -0x1.1de47813f467f33ap-28L 0xd.6e29cdbadf603b5p-4L : inexact-ok
-= clog downward ldbl-128 0xa.afc58p-4L 0xb.e8679p-4L : -0x1.1de47813f467f33aec90195c1c11p-28L 0xd.6e29cdbadf603b4b4b803abd78fp-4L : inexact-ok
+= clog downward ldbl-128 0xa.afc58p-4L 0xb.e8679p-4L : -0x1.1de47813f467f33aec90195c1c12p-28L 0xd.6e29cdbadf603b4b4b803abd78fp-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.afc58p-4L 0xb.e8679p-4L : -0x1.1de47813f467f33aec90195c1c11p-28L 0xd.6e29cdbadf603b4b4b803abd78f8p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.afc58p-4L 0xb.e8679p-4L : -0x1.1de47813f467f33aec90195c1c1p-28L 0xd.6e29cdbadf603b4b4b803abd78fp-4L : inexact-ok
-= clog upward ldbl-128 0xa.afc58p-4L 0xb.e8679p-4L : -0x1.1de47813f467f33aec90195c1c1p-28L 0xd.6e29cdbadf603b4b4b803abd78f8p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.afc58p-4L 0xb.e8679p-4L : -0x1.1de47813f467f33aec90195c1c11p-28L 0xd.6e29cdbadf603b4b4b803abd78fp-4L : inexact-ok
+= clog upward ldbl-128 0xa.afc58p-4L 0xb.e8679p-4L : -0x1.1de47813f467f33aec90195c1c11p-28L 0xd.6e29cdbadf603b4b4b803abd78f8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.afc58p-4L 0xb.e8679p-4L : -0x1.1de47813f467f33aec90195c1c8p-28L 0xd.6e29cdbadf603b4b4b803abd78p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.afc58p-4L 0xb.e8679p-4L : -0x1.1de47813f467f33aec90195c1cp-28L 0xd.6e29cdbadf603b4b4b803abd78p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.afc58p-4L 0xb.e8679p-4L : -0x1.1de47813f467f33aec90195c1cp-28L 0xd.6e29cdbadf603b4b4b803abd78p-4L : inexact-ok
@@ -34281,10 +34281,10 @@ clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
 = clog tonearest ldbl-96-m68k 0xa.afc57p-4L 0xb.e8679p-4L : -0xb.cda9f8b51d4c438p-28L 0xd.6e29d9a346f9d8fp-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.afc57p-4L 0xb.e8679p-4L : -0xb.cda9f8b51d4c438p-28L 0xd.6e29d9a346f9d8ep-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.afc57p-4L 0xb.e8679p-4L : -0xb.cda9f8b51d4c438p-28L 0xd.6e29d9a346f9d8fp-4L : inexact-ok
-= clog downward ldbl-128 0xa.afc57p-4L 0xb.e8679p-4L : -0xb.cda9f8b51d4c4382f04fdfe5c06p-28L 0xd.6e29d9a346f9d8e870161fcaafd8p-4L : inexact-ok
+= clog downward ldbl-128 0xa.afc57p-4L 0xb.e8679p-4L : -0xb.cda9f8b51d4c4382f04fdfe5c068p-28L 0xd.6e29d9a346f9d8e870161fcaafd8p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.afc57p-4L 0xb.e8679p-4L : -0xb.cda9f8b51d4c4382f04fdfe5c06p-28L 0xd.6e29d9a346f9d8e870161fcaafd8p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.afc57p-4L 0xb.e8679p-4L : -0xb.cda9f8b51d4c4382f04fdfe5c058p-28L 0xd.6e29d9a346f9d8e870161fcaafd8p-4L : inexact-ok
-= clog upward ldbl-128 0xa.afc57p-4L 0xb.e8679p-4L : -0xb.cda9f8b51d4c4382f04fdfe5c058p-28L 0xd.6e29d9a346f9d8e870161fcaafep-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.afc57p-4L 0xb.e8679p-4L : -0xb.cda9f8b51d4c4382f04fdfe5c06p-28L 0xd.6e29d9a346f9d8e870161fcaafd8p-4L : inexact-ok
+= clog upward ldbl-128 0xa.afc57p-4L 0xb.e8679p-4L : -0xb.cda9f8b51d4c4382f04fdfe5c06p-28L 0xd.6e29d9a346f9d8e870161fcaafep-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.afc57p-4L 0xb.e8679p-4L : -0xb.cda9f8b51d4c4382f04fdfe5c4p-28L 0xd.6e29d9a346f9d8e870161fcaacp-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.afc57p-4L 0xb.e8679p-4L : -0xb.cda9f8b51d4c4382f04fdfe5cp-28L 0xd.6e29d9a346f9d8e870161fcabp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.afc57p-4L 0xb.e8679p-4L : -0xb.cda9f8b51d4c4382f04fdfe5cp-28L 0xd.6e29d9a346f9d8e870161fcaacp-4L : inexact-ok
@@ -34353,10 +34353,10 @@ clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
 = clog tonearest ldbl-96-m68k 0xa.afc57p-4L 0xb.e867932966df589p-4L : -0x9.73467116b21bd2fp-28L 0xd.6e29dbbfe3214dbp-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.afc57p-4L 0xb.e867932966df589p-4L : -0x9.73467116b21bd2fp-28L 0xd.6e29dbbfe3214dap-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.afc57p-4L 0xb.e867932966df589p-4L : -0x9.73467116b21bd2fp-28L 0xd.6e29dbbfe3214dbp-4L : inexact-ok
-= clog downward ldbl-128 0xa.afc57p-4L 0xb.e867932966df589p-4L : -0x9.73467116b21bd2f2ea830a278e98p-28L 0xd.6e29dbbfe3214da84297b197a428p-4L : inexact-ok
+= clog downward ldbl-128 0xa.afc57p-4L 0xb.e867932966df589p-4L : -0x9.73467116b21bd2f2ea830a278eap-28L 0xd.6e29dbbfe3214da84297b197a428p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.afc57p-4L 0xb.e867932966df589p-4L : -0x9.73467116b21bd2f2ea830a278e98p-28L 0xd.6e29dbbfe3214da84297b197a428p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.afc57p-4L 0xb.e867932966df589p-4L : -0x9.73467116b21bd2f2ea830a278e9p-28L 0xd.6e29dbbfe3214da84297b197a428p-4L : inexact-ok
-= clog upward ldbl-128 0xa.afc57p-4L 0xb.e867932966df589p-4L : -0x9.73467116b21bd2f2ea830a278e9p-28L 0xd.6e29dbbfe3214da84297b197a43p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.afc57p-4L 0xb.e867932966df589p-4L : -0x9.73467116b21bd2f2ea830a278e98p-28L 0xd.6e29dbbfe3214da84297b197a428p-4L : inexact-ok
+= clog upward ldbl-128 0xa.afc57p-4L 0xb.e867932966df589p-4L : -0x9.73467116b21bd2f2ea830a278e98p-28L 0xd.6e29dbbfe3214da84297b197a43p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.afc57p-4L 0xb.e867932966df589p-4L : -0x9.73467116b21bd2f2ea830a279p-28L 0xd.6e29dbbfe3214da84297b197a4p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.afc57p-4L 0xb.e867932966df589p-4L : -0x9.73467116b21bd2f2ea830a279p-28L 0xd.6e29dbbfe3214da84297b197a4p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.afc57p-4L 0xb.e867932966df589p-4L : -0x9.73467116b21bd2f2ea830a278cp-28L 0xd.6e29dbbfe3214da84297b197a4p-4L : inexact-ok
@@ -34402,7 +34402,7 @@ clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
 = clog towardzero ldbl-96-m68k 0xa.afc57e2624348p-4L 0xb.e8679p-4L : -0x2.5a6384a00e8788bp-28L 0xd.6e29cf1b896a962p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.afc57e2624348p-4L 0xb.e8679p-4L : -0x2.5a6384a00e8788bp-28L 0xd.6e29cf1b896a963p-4L : inexact-ok
 = clog downward ldbl-128 0xa.afc57e2624348p-4L 0xb.e8679p-4L : -0x2.5a6384a00e8788b3ba219ac1e336p-28L 0xd.6e29cf1b896a962e8aeb975a78p-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.afc57e2624348p-4L 0xb.e8679p-4L : -0x2.5a6384a00e8788b3ba219ac1e334p-28L 0xd.6e29cf1b896a962e8aeb975a78p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.afc57e2624348p-4L 0xb.e8679p-4L : -0x2.5a6384a00e8788b3ba219ac1e336p-28L 0xd.6e29cf1b896a962e8aeb975a78p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.afc57e2624348p-4L 0xb.e8679p-4L : -0x2.5a6384a00e8788b3ba219ac1e334p-28L 0xd.6e29cf1b896a962e8aeb975a78p-4L : inexact-ok
 = clog upward ldbl-128 0xa.afc57e2624348p-4L 0xb.e8679p-4L : -0x2.5a6384a00e8788b3ba219ac1e334p-28L 0xd.6e29cf1b896a962e8aeb975a7808p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.afc57e2624348p-4L 0xb.e8679p-4L : -0x2.5a6384a00e8788b3ba219ac1e4p-28L 0xd.6e29cf1b896a962e8aeb975a78p-4L : inexact-ok
@@ -34441,10 +34441,10 @@ clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
 = clog tonearest ldbl-96-m68k 0xa.afc57e2624348p-4L 0xb.e867932966dfp-4L : -0xb.24c2b435d7d607cp-60L 0xd.6e29d13825921cfp-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.afc57e2624348p-4L 0xb.e867932966dfp-4L : -0xb.24c2b435d7d607cp-60L 0xd.6e29d13825921cep-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.afc57e2624348p-4L 0xb.e867932966dfp-4L : -0xb.24c2b435d7d607cp-60L 0xd.6e29d13825921cfp-4L : inexact-ok
-= clog downward ldbl-128 0xa.afc57e2624348p-4L 0xb.e867932966dfp-4L : -0xb.24c2b435d7d607c2e02d365518f8p-60L 0xd.6e29d13825921ced68b842f79848p-4L : inexact-ok
+= clog downward ldbl-128 0xa.afc57e2624348p-4L 0xb.e867932966dfp-4L : -0xb.24c2b435d7d607c2e02d365519p-60L 0xd.6e29d13825921ced68b842f79848p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.afc57e2624348p-4L 0xb.e867932966dfp-4L : -0xb.24c2b435d7d607c2e02d365518f8p-60L 0xd.6e29d13825921ced68b842f79848p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.afc57e2624348p-4L 0xb.e867932966dfp-4L : -0xb.24c2b435d7d607c2e02d365518fp-60L 0xd.6e29d13825921ced68b842f79848p-4L : inexact-ok
-= clog upward ldbl-128 0xa.afc57e2624348p-4L 0xb.e867932966dfp-4L : -0xb.24c2b435d7d607c2e02d365518fp-60L 0xd.6e29d13825921ced68b842f7985p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.afc57e2624348p-4L 0xb.e867932966dfp-4L : -0xb.24c2b435d7d607c2e02d365518f8p-60L 0xd.6e29d13825921ced68b842f79848p-4L : inexact-ok
+= clog upward ldbl-128 0xa.afc57e2624348p-4L 0xb.e867932966dfp-4L : -0xb.24c2b435d7d607c2e02d365518f8p-60L 0xd.6e29d13825921ced68b842f7985p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.afc57e2624348p-4L 0xb.e867932966dfp-4L : -0xb.24c2b435d7d607c2e02d36551cp-60L 0xd.6e29d13825921ced68b842f798p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.afc57e2624348p-4L 0xb.e867932966dfp-4L : -0xb.24c2b435d7d607c2e02d365518p-60L 0xd.6e29d13825921ced68b842f798p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.afc57e2624348p-4L 0xb.e867932966dfp-4L : -0xb.24c2b435d7d607c2e02d365518p-60L 0xd.6e29d13825921ced68b842f798p-4L : inexact-ok
@@ -34542,7 +34542,7 @@ clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
 = clog towardzero ldbl-96-m68k 0xa.afc57e262434p-4L 0xb.e867932966df8p-4L : -0x1.5fb20c1bc27e001ep-60L 0xd.6e29d1382592d1ap-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.afc57e262434p-4L 0xb.e867932966df8p-4L : -0x1.5fb20c1bc27e001ep-60L 0xd.6e29d1382592d1bp-4L : inexact-ok
 = clog downward ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df8p-4L : -0x1.5fb20c1bc27e001e329b908f682ap-60L 0xd.6e29d1382592d1aed142bf5034dp-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df8p-4L : -0x1.5fb20c1bc27e001e329b908f6829p-60L 0xd.6e29d1382592d1aed142bf5034d8p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df8p-4L : -0x1.5fb20c1bc27e001e329b908f682ap-60L 0xd.6e29d1382592d1aed142bf5034d8p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df8p-4L : -0x1.5fb20c1bc27e001e329b908f6829p-60L 0xd.6e29d1382592d1aed142bf5034dp-4L : inexact-ok
 = clog upward ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df8p-4L : -0x1.5fb20c1bc27e001e329b908f6829p-60L 0xd.6e29d1382592d1aed142bf5034d8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.afc57e262434p-4L 0xb.e867932966df8p-4L : -0x1.5fb20c1bc27e001e329b908f688p-60L 0xd.6e29d1382592d1aed142bf5034p-4L : inexact-ok
@@ -34577,10 +34577,10 @@ clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
 = clog tonearest ldbl-96-m68k 0xa.afc57e262434p-4L 0xb.e867932966df58ap-4L : -0x1.eada0f043a5a80f6p-56L 0xd.6e29d1382592b76p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.afc57e262434p-4L 0xb.e867932966df58ap-4L : -0x1.eada0f043a5a80f4p-56L 0xd.6e29d1382592b76p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.afc57e262434p-4L 0xb.e867932966df58ap-4L : -0x1.eada0f043a5a80f4p-56L 0xd.6e29d1382592b77p-4L : inexact-ok
-= clog downward ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df58ap-4L : -0x1.eada0f043a5a80f5f57b39c37752p-56L 0xd.6e29d1382592b762413e4d731ca8p-4L : inexact-ok
+= clog downward ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df58ap-4L : -0x1.eada0f043a5a80f5f57b39c37753p-56L 0xd.6e29d1382592b762413e4d731ca8p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df58ap-4L : -0x1.eada0f043a5a80f5f57b39c37752p-56L 0xd.6e29d1382592b762413e4d731ca8p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df58ap-4L : -0x1.eada0f043a5a80f5f57b39c37751p-56L 0xd.6e29d1382592b762413e4d731ca8p-4L : inexact-ok
-= clog upward ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df58ap-4L : -0x1.eada0f043a5a80f5f57b39c37751p-56L 0xd.6e29d1382592b762413e4d731cbp-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df58ap-4L : -0x1.eada0f043a5a80f5f57b39c37752p-56L 0xd.6e29d1382592b762413e4d731ca8p-4L : inexact-ok
+= clog upward ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df58ap-4L : -0x1.eada0f043a5a80f5f57b39c37752p-56L 0xd.6e29d1382592b762413e4d731cbp-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.afc57e262434p-4L 0xb.e867932966df58ap-4L : -0x1.eada0f043a5a80f5f57b39c3778p-56L 0xd.6e29d1382592b762413e4d731cp-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.afc57e262434p-4L 0xb.e867932966df58ap-4L : -0x1.eada0f043a5a80f5f57b39c3778p-56L 0xd.6e29d1382592b762413e4d731cp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.afc57e262434p-4L 0xb.e867932966df58ap-4L : -0x1.eada0f043a5a80f5f57b39c377p-56L 0xd.6e29d1382592b762413e4d731cp-4L : inexact-ok
@@ -34593,16 +34593,16 @@ clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
 = clog tonearest ldbl-96-m68k 0xa.afc57e262434p-4L 0xb.e867932966df589p-4L : -0x1.eb98957d6cf0eeeep-56L 0xd.6e29d1382592b75p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.afc57e262434p-4L 0xb.e867932966df589p-4L : -0x1.eb98957d6cf0eeeep-56L 0xd.6e29d1382592b75p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.afc57e262434p-4L 0xb.e867932966df589p-4L : -0x1.eb98957d6cf0eeeep-56L 0xd.6e29d1382592b76p-4L : inexact-ok
-= clog downward ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df589p-4L : -0x1.eb98957d6cf0eeee5a2860fc20ccp-56L 0xd.6e29d1382592b7579178cf4cf87p-4L : inexact-ok
+= clog downward ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df589p-4L : -0x1.eb98957d6cf0eeee5a2860fc20cdp-56L 0xd.6e29d1382592b7579178cf4cf87p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df589p-4L : -0x1.eb98957d6cf0eeee5a2860fc20ccp-56L 0xd.6e29d1382592b7579178cf4cf878p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df589p-4L : -0x1.eb98957d6cf0eeee5a2860fc20cbp-56L 0xd.6e29d1382592b7579178cf4cf87p-4L : inexact-ok
-= clog upward ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df589p-4L : -0x1.eb98957d6cf0eeee5a2860fc20cbp-56L 0xd.6e29d1382592b7579178cf4cf878p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df589p-4L : -0x1.eb98957d6cf0eeee5a2860fc20ccp-56L 0xd.6e29d1382592b7579178cf4cf87p-4L : inexact-ok
+= clog upward ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df589p-4L : -0x1.eb98957d6cf0eeee5a2860fc20ccp-56L 0xd.6e29d1382592b7579178cf4cf878p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.afc57e262434p-4L 0xb.e867932966df589p-4L : -0x1.eb98957d6cf0eeee5a2860fc21p-56L 0xd.6e29d1382592b7579178cf4cf8p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.afc57e262434p-4L 0xb.e867932966df589p-4L : -0x1.eb98957d6cf0eeee5a2860fc21p-56L 0xd.6e29d1382592b7579178cf4cf8p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.afc57e262434p-4L 0xb.e867932966df589p-4L : -0x1.eb98957d6cf0eeee5a2860fc208p-56L 0xd.6e29d1382592b7579178cf4cf8p-4L : inexact-ok
 = clog upward ldbl-128ibm 0xa.afc57e262434p-4L 0xb.e867932966df589p-4L : -0x1.eb98957d6cf0eeee5a2860fc208p-56L 0xd.6e29d1382592b7579178cf4cfcp-4L : inexact-ok
 = clog downward ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.eb612eaeb63ca1ceea7560dd4e1dp-56L 0xd.6e29d1382592b75aacfd257d7a28p-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.eb612eaeb63ca1ceea7560dd4e1cp-56L 0xd.6e29d1382592b75aacfd257d7a28p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.eb612eaeb63ca1ceea7560dd4e1dp-56L 0xd.6e29d1382592b75aacfd257d7a28p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.eb612eaeb63ca1ceea7560dd4e1cp-56L 0xd.6e29d1382592b75aacfd257d7a28p-4L : inexact-ok
 = clog upward ldbl-128 0xa.afc57e262434p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.eb612eaeb63ca1ceea7560dd4e1cp-56L 0xd.6e29d1382592b75aacfd257d7a3p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.afc57e262434p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.eb612eaeb63ca1ceea7560dd4e8p-56L 0xd.6e29d1382592b75aacfd257d78p-4L : inexact-ok
@@ -34634,7 +34634,7 @@ clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
 = clog towardzero ldbl-96-m68k 0xa.afc57e2624342ep-4L 0xb.e8679p-4L : -0x2.5a6384d6d35bbf5p-28L 0xd.6e29cf1b896ad33p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.afc57e2624342ep-4L 0xb.e8679p-4L : -0x2.5a6384d6d35bbf5p-28L 0xd.6e29cf1b896ad34p-4L : inexact-ok
 = clog downward ldbl-128 0xa.afc57e2624342ep-4L 0xb.e8679p-4L : -0x2.5a6384d6d35bbf53385cfd90f034p-28L 0xd.6e29cf1b896ad3359dbf8aa5ea38p-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.afc57e2624342ep-4L 0xb.e8679p-4L : -0x2.5a6384d6d35bbf53385cfd90f032p-28L 0xd.6e29cf1b896ad3359dbf8aa5ea4p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.afc57e2624342ep-4L 0xb.e8679p-4L : -0x2.5a6384d6d35bbf53385cfd90f034p-28L 0xd.6e29cf1b896ad3359dbf8aa5ea4p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.afc57e2624342ep-4L 0xb.e8679p-4L : -0x2.5a6384d6d35bbf53385cfd90f032p-28L 0xd.6e29cf1b896ad3359dbf8aa5ea38p-4L : inexact-ok
 = clog upward ldbl-128 0xa.afc57e2624342ep-4L 0xb.e8679p-4L : -0x2.5a6384d6d35bbf53385cfd90f032p-28L 0xd.6e29cf1b896ad3359dbf8aa5ea4p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.afc57e2624342ep-4L 0xb.e8679p-4L : -0x2.5a6384d6d35bbf53385cfd90f1p-28L 0xd.6e29cf1b896ad3359dbf8aa5e8p-4L : inexact-ok
@@ -34665,10 +34665,10 @@ clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
 = clog tonearest ldbl-96-m68k 0xa.afc57e2624342ep-4L 0xb.e867932966dfp-4L : -0x4.1e996dab951634d8p-56L 0xd.6e29d138259259fp-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.afc57e2624342ep-4L 0xb.e867932966dfp-4L : -0x4.1e996dab951634dp-56L 0xd.6e29d138259259fp-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.afc57e2624342ep-4L 0xb.e867932966dfp-4L : -0x4.1e996dab951634dp-56L 0xd.6e29d13825925ap-4L : inexact-ok
-= clog downward ldbl-128 0xa.afc57e2624342ep-4L 0xb.e867932966dfp-4L : -0x4.1e996dab951634d673bf0525b67p-56L 0xd.6e29d138259259f47b8a7726d05p-4L : inexact-ok
+= clog downward ldbl-128 0xa.afc57e2624342ep-4L 0xb.e867932966dfp-4L : -0x4.1e996dab951634d673bf0525b674p-56L 0xd.6e29d138259259f47b8a7726d05p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.afc57e2624342ep-4L 0xb.e867932966dfp-4L : -0x4.1e996dab951634d673bf0525b67p-56L 0xd.6e29d138259259f47b8a7726d05p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.afc57e2624342ep-4L 0xb.e867932966dfp-4L : -0x4.1e996dab951634d673bf0525b66cp-56L 0xd.6e29d138259259f47b8a7726d05p-4L : inexact-ok
-= clog upward ldbl-128 0xa.afc57e2624342ep-4L 0xb.e867932966dfp-4L : -0x4.1e996dab951634d673bf0525b66cp-56L 0xd.6e29d138259259f47b8a7726d058p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.afc57e2624342ep-4L 0xb.e867932966dfp-4L : -0x4.1e996dab951634d673bf0525b67p-56L 0xd.6e29d138259259f47b8a7726d05p-4L : inexact-ok
+= clog upward ldbl-128 0xa.afc57e2624342ep-4L 0xb.e867932966dfp-4L : -0x4.1e996dab951634d673bf0525b67p-56L 0xd.6e29d138259259f47b8a7726d058p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.afc57e2624342ep-4L 0xb.e867932966dfp-4L : -0x4.1e996dab951634d673bf0525b8p-56L 0xd.6e29d138259259f47b8a7726dp-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.afc57e2624342ep-4L 0xb.e867932966dfp-4L : -0x4.1e996dab951634d673bf0525b6p-56L 0xd.6e29d138259259f47b8a7726dp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.afc57e2624342ep-4L 0xb.e867932966dfp-4L : -0x4.1e996dab951634d673bf0525b6p-56L 0xd.6e29d138259259f47b8a7726dp-4L : inexact-ok
@@ -34697,10 +34697,10 @@ clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
 = clog tonearest ldbl-96-m68k 0xa.afc57e2624342ep-4L 0xb.e867932966df589p-4L : -0x3.18d2926f8f1c578p-72L 0xd.6e29d1382592952p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.afc57e2624342ep-4L 0xb.e867932966df589p-4L : -0x3.18d2926f8f1c578p-72L 0xd.6e29d1382592951p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.afc57e2624342ep-4L 0xb.e867932966df589p-4L : -0x3.18d2926f8f1c578p-72L 0xd.6e29d1382592952p-4L : inexact-ok
-= clog downward ldbl-128 0xa.afc57e2624342ep-4L 0xb.e867932966df589p-4L : -0x3.18d2926f8f1c57800997579746d8p-72L 0xd.6e29d1382592951b67b1b845361p-4L : inexact-ok
+= clog downward ldbl-128 0xa.afc57e2624342ep-4L 0xb.e867932966df589p-4L : -0x3.18d2926f8f1c57800997579746dap-72L 0xd.6e29d1382592951b67b1b845361p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.afc57e2624342ep-4L 0xb.e867932966df589p-4L : -0x3.18d2926f8f1c57800997579746d8p-72L 0xd.6e29d1382592951b67b1b8453618p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.afc57e2624342ep-4L 0xb.e867932966df589p-4L : -0x3.18d2926f8f1c57800997579746d6p-72L 0xd.6e29d1382592951b67b1b845361p-4L : inexact-ok
-= clog upward ldbl-128 0xa.afc57e2624342ep-4L 0xb.e867932966df589p-4L : -0x3.18d2926f8f1c57800997579746d6p-72L 0xd.6e29d1382592951b67b1b8453618p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.afc57e2624342ep-4L 0xb.e867932966df589p-4L : -0x3.18d2926f8f1c57800997579746d8p-72L 0xd.6e29d1382592951b67b1b845361p-4L : inexact-ok
+= clog upward ldbl-128 0xa.afc57e2624342ep-4L 0xb.e867932966df589p-4L : -0x3.18d2926f8f1c57800997579746d8p-72L 0xd.6e29d1382592951b67b1b8453618p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.afc57e2624342ep-4L 0xb.e867932966df589p-4L : -0x3.18d2926f8f1c57800997579747p-72L 0xd.6e29d1382592951b67b1b84534p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.afc57e2624342ep-4L 0xb.e867932966df589p-4L : -0x3.18d2926f8f1c57800997579747p-72L 0xd.6e29d1382592951b67b1b84538p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.afc57e2624342ep-4L 0xb.e867932966df589p-4L : -0x3.18d2926f8f1c57800997579746p-72L 0xd.6e29d1382592951b67b1b84534p-4L : inexact-ok
@@ -34738,7 +34738,7 @@ clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
 = clog towardzero ldbl-96-m68k 0xa.afc57e2624342dfp-4L 0xb.e8679p-4L : -0x2.5a6384d6de0b84d4p-28L 0xd.6e29cf1b896ad34p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.afc57e2624342dfp-4L 0xb.e8679p-4L : -0x2.5a6384d6de0b84d4p-28L 0xd.6e29cf1b896ad35p-4L : inexact-ok
 = clog downward ldbl-128 0xa.afc57e2624342dfp-4L 0xb.e8679p-4L : -0x2.5a6384d6de0b84d48330f029295p-28L 0xd.6e29cf1b896ad34186271e268edp-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.afc57e2624342dfp-4L 0xb.e8679p-4L : -0x2.5a6384d6de0b84d48330f029294ep-28L 0xd.6e29cf1b896ad34186271e268edp-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.afc57e2624342dfp-4L 0xb.e8679p-4L : -0x2.5a6384d6de0b84d48330f029295p-28L 0xd.6e29cf1b896ad34186271e268edp-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.afc57e2624342dfp-4L 0xb.e8679p-4L : -0x2.5a6384d6de0b84d48330f029294ep-28L 0xd.6e29cf1b896ad34186271e268edp-4L : inexact-ok
 = clog upward ldbl-128 0xa.afc57e2624342dfp-4L 0xb.e8679p-4L : -0x2.5a6384d6de0b84d48330f029294ep-28L 0xd.6e29cf1b896ad34186271e268ed8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.afc57e2624342dfp-4L 0xb.e8679p-4L : -0x2.5a6384d6de0b84d48330f0292ap-28L 0xd.6e29cf1b896ad34186271e268cp-4L : inexact-ok
@@ -34770,7 +34770,7 @@ clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
 = clog towardzero ldbl-96-m68k 0xa.afc57e2624342dfp-4L 0xb.e867932966dfp-4L : -0x4.1f446a0377787818p-56L 0xd.6e29d13825925ap-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.afc57e2624342dfp-4L 0xb.e867932966dfp-4L : -0x4.1f446a0377787818p-56L 0xd.6e29d13825925a1p-4L : inexact-ok
 = clog downward ldbl-128 0xa.afc57e2624342dfp-4L 0xb.e867932966dfp-4L : -0x4.1f446a037778781ed47411107118p-56L 0xd.6e29d13825925a0063f20a503728p-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.afc57e2624342dfp-4L 0xb.e867932966dfp-4L : -0x4.1f446a037778781ed47411107114p-56L 0xd.6e29d13825925a0063f20a50373p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.afc57e2624342dfp-4L 0xb.e867932966dfp-4L : -0x4.1f446a037778781ed47411107118p-56L 0xd.6e29d13825925a0063f20a50373p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.afc57e2624342dfp-4L 0xb.e867932966dfp-4L : -0x4.1f446a037778781ed47411107114p-56L 0xd.6e29d13825925a0063f20a503728p-4L : inexact-ok
 = clog upward ldbl-128 0xa.afc57e2624342dfp-4L 0xb.e867932966dfp-4L : -0x4.1f446a037778781ed47411107114p-56L 0xd.6e29d13825925a0063f20a50373p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.afc57e2624342dfp-4L 0xb.e867932966dfp-4L : -0x4.1f446a037778781ed474111072p-56L 0xd.6e29d13825925a0063f20a5034p-4L : inexact-ok
@@ -34810,7 +34810,7 @@ clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
 = clog towardzero ldbl-128ibm 0xa.afc57e2624342dfp-4L 0xb.e867932966df589p-4L : -0xa.e152a74d1d25f377660c776cb4p-68L 0xd.6e29d1382592952750194b6e9cp-4L : inexact-ok
 = clog upward ldbl-128ibm 0xa.afc57e2624342dfp-4L 0xb.e867932966df589p-4L : -0xa.e152a74d1d25f377660c776cb4p-68L 0xd.6e29d1382592952750194b6eap-4L : inexact-ok
 = clog downward ldbl-128 0xa.afc57e2624342dfp-4L 0xb.e867932966df5894a70c8p-4L : -0x7.6ae5bbe1d85409c3e6f78ac4c67cp-68L 0xd.6e29d1382592952a6b9da19f1ea8p-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.afc57e2624342dfp-4L 0xb.e867932966df5894a70c8p-4L : -0x7.6ae5bbe1d85409c3e6f78ac4c678p-68L 0xd.6e29d1382592952a6b9da19f1ea8p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.afc57e2624342dfp-4L 0xb.e867932966df5894a70c8p-4L : -0x7.6ae5bbe1d85409c3e6f78ac4c67cp-68L 0xd.6e29d1382592952a6b9da19f1ea8p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.afc57e2624342dfp-4L 0xb.e867932966df5894a70c8p-4L : -0x7.6ae5bbe1d85409c3e6f78ac4c678p-68L 0xd.6e29d1382592952a6b9da19f1ea8p-4L : inexact-ok
 = clog upward ldbl-128 0xa.afc57e2624342dfp-4L 0xb.e867932966df5894a70c8p-4L : -0x7.6ae5bbe1d85409c3e6f78ac4c678p-68L 0xd.6e29d1382592952a6b9da19f1ebp-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.afc57e2624342dfp-4L 0xb.e867932966df5894a70c8p-4L : -0x7.6ae5bbe1d85409c3e6f78ac4c8p-68L 0xd.6e29d1382592952a6b9da19f1cp-4L : inexact-ok
@@ -34825,10 +34825,10 @@ clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
 = clog tonearest ldbl-128ibm 0xa.afc57e2624342dfb1b08p-4L 0xb.e867ap-4L : 0x9.8e040dcd0fc8cd2a5e6ff6642cp-28L 0xd.6e29d9cb4ee429fb926c0f248p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.afc57e2624342dfb1b08p-4L 0xb.e867ap-4L : 0x9.8e040dcd0fc8cd2a5e6ff66428p-28L 0xd.6e29d9cb4ee429fb926c0f247cp-4L : inexact-ok
 = clog upward ldbl-128ibm 0xa.afc57e2624342dfb1b08p-4L 0xb.e867ap-4L : 0x9.8e040dcd0fc8cd2a5e6ff6642cp-28L 0xd.6e29d9cb4ee429fb926c0f248p-4L : inexact-ok
-= clog downward ldbl-128 0xa.afc57e2624342dfb1b08p-4L 0xb.e8679p-4L : -0x2.5a6384d6d6a09f1672d04e4d280ep-28L 0xd.6e29cf1b896ad3394241c5c16adp-4L : inexact-ok
+= clog downward ldbl-128 0xa.afc57e2624342dfb1b08p-4L 0xb.e8679p-4L : -0x2.5a6384d6d6a09f1672d04e4d281p-28L 0xd.6e29cf1b896ad3394241c5c16adp-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.afc57e2624342dfb1b08p-4L 0xb.e8679p-4L : -0x2.5a6384d6d6a09f1672d04e4d280ep-28L 0xd.6e29cf1b896ad3394241c5c16ad8p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.afc57e2624342dfb1b08p-4L 0xb.e8679p-4L : -0x2.5a6384d6d6a09f1672d04e4d280cp-28L 0xd.6e29cf1b896ad3394241c5c16adp-4L : inexact-ok
-= clog upward ldbl-128 0xa.afc57e2624342dfb1b08p-4L 0xb.e8679p-4L : -0x2.5a6384d6d6a09f1672d04e4d280cp-28L 0xd.6e29cf1b896ad3394241c5c16ad8p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.afc57e2624342dfb1b08p-4L 0xb.e8679p-4L : -0x2.5a6384d6d6a09f1672d04e4d280ep-28L 0xd.6e29cf1b896ad3394241c5c16adp-4L : inexact-ok
+= clog upward ldbl-128 0xa.afc57e2624342dfb1b08p-4L 0xb.e8679p-4L : -0x2.5a6384d6d6a09f1672d04e4d280ep-28L 0xd.6e29cf1b896ad3394241c5c16ad8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.afc57e2624342dfb1b08p-4L 0xb.e8679p-4L : -0x2.5a6384d6d6a09f1672d04e4d29p-28L 0xd.6e29cf1b896ad3394241c5c168p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.afc57e2624342dfb1b08p-4L 0xb.e8679p-4L : -0x2.5a6384d6d6a09f1672d04e4d28p-28L 0xd.6e29cf1b896ad3394241c5c16cp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.afc57e2624342dfb1b08p-4L 0xb.e8679p-4L : -0x2.5a6384d6d6a09f1672d04e4d28p-28L 0xd.6e29cf1b896ad3394241c5c168p-4L : inexact-ok
@@ -34865,14 +34865,14 @@ clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
 = clog tonearest ldbl-128ibm 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df589p-4L : -0x3.766ceb6b44d1e9b049310c3c2p-68L 0xd.6e29d1382592951f0c33f34608p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df589p-4L : -0x3.766ceb6b44d1e9b049310c3c1fp-68L 0xd.6e29d1382592951f0c33f34604p-4L : inexact-ok
 = clog upward ldbl-128ibm 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df589p-4L : -0x3.766ceb6b44d1e9b049310c3c1fp-68L 0xd.6e29d1382592951f0c33f34608p-4L : inexact-ok
-= clog downward ldbl-128 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.1ep-164L 0xd.6e29d1382592952227b849768878p-4L : inexact-ok
+= clog downward ldbl-128 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.1e00000000000000000000000001p-164L 0xd.6e29d1382592952227b849768878p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.1ep-164L 0xd.6e29d1382592952227b84976888p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.1dffffffffffffffffffffffffffp-164L 0xd.6e29d1382592952227b849768878p-4L : inexact-ok
-= clog upward ldbl-128 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.1dffffffffffffffffffffffffffp-164L 0xd.6e29d1382592952227b84976888p-4L : inexact-ok
-= clog downward ldbl-128ibm 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.1ep-164L 0xd.6e29d1382592952227b8497688p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.1ep-164L 0xd.6e29d1382592952227b849768878p-4L : inexact-ok
+= clog upward ldbl-128 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.1ep-164L 0xd.6e29d1382592952227b84976888p-4L : inexact-ok
+= clog downward ldbl-128ibm 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.1e0000000000000000000000008p-164L 0xd.6e29d1382592952227b8497688p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.1ep-164L 0xd.6e29d1382592952227b8497688p-4L : inexact-ok
-= clog towardzero ldbl-128ibm 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.1dffffffffffffffffffffffff8p-164L 0xd.6e29d1382592952227b8497688p-4L : inexact-ok
-= clog upward ldbl-128ibm 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.1dffffffffffffffffffffffff8p-164L 0xd.6e29d1382592952227b849768cp-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.1ep-164L 0xd.6e29d1382592952227b8497688p-4L : inexact-ok
+= clog upward ldbl-128ibm 0xa.afc57e2624342dfb1b08p-4L 0xb.e867932966df5894a70c8p-4L : -0x1.1ep-164L 0xd.6e29d1382592952227b849768cp-4L : inexact-ok
 clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
 = clog downward flt-32 0x9.c1b6bp-4f 0xc.ae53ep-4f : 0x3.bdcde4p-28f 0xe.a3d35p-4f : inexact-ok
 = clog tonearest flt-32 0x9.c1b6bp-4f 0xc.ae53ep-4f : 0x3.bdcde8p-28f 0xe.a3d36p-4f : inexact-ok
@@ -35019,7 +35019,7 @@ clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
 = clog towardzero ldbl-96-m68k 0x9.c1b6ap-4L 0xc.ae53ep-4L : -0x6.03e8c242ef85a3f8p-28L 0xe.a3d368fd955193p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x9.c1b6ap-4L 0xc.ae53ep-4L : -0x6.03e8c242ef85a3f8p-28L 0xe.a3d368fd9551931p-4L : inexact-ok
 = clog downward ldbl-128 0x9.c1b6ap-4L 0xc.ae53ep-4L : -0x6.03e8c242ef85a3fd5bb5fc2b90bp-28L 0xe.a3d368fd95519307a33926d57fep-4L : inexact-ok
-= clog tonearest ldbl-128 0x9.c1b6ap-4L 0xc.ae53ep-4L : -0x6.03e8c242ef85a3fd5bb5fc2b90acp-28L 0xe.a3d368fd95519307a33926d57fe8p-4L : inexact-ok
+= clog tonearest ldbl-128 0x9.c1b6ap-4L 0xc.ae53ep-4L : -0x6.03e8c242ef85a3fd5bb5fc2b90bp-28L 0xe.a3d368fd95519307a33926d57fe8p-4L : inexact-ok
 = clog towardzero ldbl-128 0x9.c1b6ap-4L 0xc.ae53ep-4L : -0x6.03e8c242ef85a3fd5bb5fc2b90acp-28L 0xe.a3d368fd95519307a33926d57fep-4L : inexact-ok
 = clog upward ldbl-128 0x9.c1b6ap-4L 0xc.ae53ep-4L : -0x6.03e8c242ef85a3fd5bb5fc2b90acp-28L 0xe.a3d368fd95519307a33926d57fe8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.c1b6ap-4L 0xc.ae53ep-4L : -0x6.03e8c242ef85a3fd5bb5fc2b92p-28L 0xe.a3d368fd95519307a33926d57cp-4L : inexact-ok
@@ -35043,7 +35043,7 @@ clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
 = clog towardzero ldbl-96-m68k 0x9.c1b6ap-4L 0xc.ae53dp-4L : -0x1.2b23cadd8c9fd252p-24L 0xe.a3d35f3bdea2816p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x9.c1b6ap-4L 0xc.ae53dp-4L : -0x1.2b23cadd8c9fd252p-24L 0xe.a3d35f3bdea2817p-4L : inexact-ok
 = clog downward ldbl-128 0x9.c1b6ap-4L 0xc.ae53dp-4L : -0x1.2b23cadd8c9fd2526ab2fa9390a7p-24L 0xe.a3d35f3bdea28163554c21c19788p-4L : inexact-ok
-= clog tonearest ldbl-128 0x9.c1b6ap-4L 0xc.ae53dp-4L : -0x1.2b23cadd8c9fd2526ab2fa9390a6p-24L 0xe.a3d35f3bdea28163554c21c1979p-4L : inexact-ok
+= clog tonearest ldbl-128 0x9.c1b6ap-4L 0xc.ae53dp-4L : -0x1.2b23cadd8c9fd2526ab2fa9390a7p-24L 0xe.a3d35f3bdea28163554c21c1979p-4L : inexact-ok
 = clog towardzero ldbl-128 0x9.c1b6ap-4L 0xc.ae53dp-4L : -0x1.2b23cadd8c9fd2526ab2fa9390a6p-24L 0xe.a3d35f3bdea28163554c21c19788p-4L : inexact-ok
 = clog upward ldbl-128 0x9.c1b6ap-4L 0xc.ae53dp-4L : -0x1.2b23cadd8c9fd2526ab2fa9390a6p-24L 0xe.a3d35f3bdea28163554c21c1979p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.c1b6ap-4L 0xc.ae53dp-4L : -0x1.2b23cadd8c9fd2526ab2fa9391p-24L 0xe.a3d35f3bdea28163554c21c194p-4L : inexact-ok
@@ -35098,10 +35098,10 @@ clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
 = clog tonearest ldbl-96-m68k 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b1p-4L : -0x7.826f9016cc287aep-28L 0xe.a3d367d744c5319p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b1p-4L : -0x7.826f9016cc287ad8p-28L 0xe.a3d367d744c5319p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b1p-4L : -0x7.826f9016cc287ad8p-28L 0xe.a3d367d744c531ap-4L : inexact-ok
-= clog downward ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b1p-4L : -0x7.826f9016cc287ade875df24499fcp-28L 0xe.a3d367d744c53196f299fcda31c8p-4L : inexact-ok
+= clog downward ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b1p-4L : -0x7.826f9016cc287ade875df2449ap-28L 0xe.a3d367d744c53196f299fcda31c8p-4L : inexact-ok
 = clog tonearest ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b1p-4L : -0x7.826f9016cc287ade875df24499fcp-28L 0xe.a3d367d744c53196f299fcda31c8p-4L : inexact-ok
-= clog towardzero ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b1p-4L : -0x7.826f9016cc287ade875df24499f8p-28L 0xe.a3d367d744c53196f299fcda31c8p-4L : inexact-ok
-= clog upward ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b1p-4L : -0x7.826f9016cc287ade875df24499f8p-28L 0xe.a3d367d744c53196f299fcda31dp-4L : inexact-ok
+= clog towardzero ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b1p-4L : -0x7.826f9016cc287ade875df24499fcp-28L 0xe.a3d367d744c53196f299fcda31c8p-4L : inexact-ok
+= clog upward ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b1p-4L : -0x7.826f9016cc287ade875df24499fcp-28L 0xe.a3d367d744c53196f299fcda31dp-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b1p-4L : -0x7.826f9016cc287ade875df2449ap-28L 0xe.a3d367d744c53196f299fcda3p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b1p-4L : -0x7.826f9016cc287ade875df2449ap-28L 0xe.a3d367d744c53196f299fcda3p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b1p-4L : -0x7.826f9016cc287ade875df24498p-28L 0xe.a3d367d744c53196f299fcda3p-4L : inexact-ok
@@ -35115,7 +35115,7 @@ clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
 = clog towardzero ldbl-96-m68k 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8bp-4L : -0x7.826f9016d8d6cec8p-28L 0xe.a3d367d744c5318p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8bp-4L : -0x7.826f9016d8d6cec8p-28L 0xe.a3d367d744c5319p-4L : inexact-ok
 = clog downward ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8bp-4L : -0x7.826f9016d8d6cec88c0380caa5c8p-28L 0xe.a3d367d744c5318d30e353b19e1p-4L : inexact-ok
-= clog tonearest ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8bp-4L : -0x7.826f9016d8d6cec88c0380caa5c4p-28L 0xe.a3d367d744c5318d30e353b19e18p-4L : inexact-ok
+= clog tonearest ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8bp-4L : -0x7.826f9016d8d6cec88c0380caa5c8p-28L 0xe.a3d367d744c5318d30e353b19e18p-4L : inexact-ok
 = clog towardzero ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8bp-4L : -0x7.826f9016d8d6cec88c0380caa5c4p-28L 0xe.a3d367d744c5318d30e353b19e1p-4L : inexact-ok
 = clog upward ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8bp-4L : -0x7.826f9016d8d6cec88c0380caa5c4p-28L 0xe.a3d367d744c5318d30e353b19e18p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8bp-4L : -0x7.826f9016d8d6cec88c0380caa6p-28L 0xe.a3d367d744c5318d30e353b19cp-4L : inexact-ok
@@ -35123,7 +35123,7 @@ clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
 = clog towardzero ldbl-128ibm 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8bp-4L : -0x7.826f9016d8d6cec88c0380caa4p-28L 0xe.a3d367d744c5318d30e353b19cp-4L : inexact-ok
 = clog upward ldbl-128ibm 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8bp-4L : -0x7.826f9016d8d6cec88c0380caa4p-28L 0xe.a3d367d744c5318d30e353b1ap-4L : inexact-ok
 = clog downward ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b0f6df3p-4L : -0x7.826f9016cc9c3be9e2f67cbfa4e4p-28L 0xe.a3d367d744c53196998a6cae361p-4L : inexact-ok
-= clog tonearest ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b0f6df3p-4L : -0x7.826f9016cc9c3be9e2f67cbfa4ep-28L 0xe.a3d367d744c53196998a6cae3618p-4L : inexact-ok
+= clog tonearest ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b0f6df3p-4L : -0x7.826f9016cc9c3be9e2f67cbfa4e4p-28L 0xe.a3d367d744c53196998a6cae3618p-4L : inexact-ok
 = clog towardzero ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b0f6df3p-4L : -0x7.826f9016cc9c3be9e2f67cbfa4ep-28L 0xe.a3d367d744c53196998a6cae361p-4L : inexact-ok
 = clog upward ldbl-128 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b0f6df3p-4L : -0x7.826f9016cc9c3be9e2f67cbfa4ep-28L 0xe.a3d367d744c53196998a6cae3618p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.c1b6ap-4L 0xc.ae53de1d5a7c8b0f6df3p-4L : -0x7.826f9016cc9c3be9e2f67cbfa6p-28L 0xe.a3d367d744c53196998a6cae34p-4L : inexact-ok
@@ -35162,10 +35162,10 @@ clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
 = clog tonearest ldbl-96-m68k 0x9.c1b6ac509a248p-4L 0xc.ae53dp-4L : -0xb.2fcd13355d87dc7p-28L 0xe.a3d355793de6626p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x9.c1b6ac509a248p-4L 0xc.ae53dp-4L : -0xb.2fcd13355d87dc6p-28L 0xe.a3d355793de6625p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x9.c1b6ac509a248p-4L 0xc.ae53dp-4L : -0xb.2fcd13355d87dc6p-28L 0xe.a3d355793de6626p-4L : inexact-ok
-= clog downward ldbl-128 0x9.c1b6ac509a248p-4L 0xc.ae53dp-4L : -0xb.2fcd13355d87dc6c4bd36e948fcp-28L 0xe.a3d355793de6625bcc9ee2382db8p-4L : inexact-ok
+= clog downward ldbl-128 0x9.c1b6ac509a248p-4L 0xc.ae53dp-4L : -0xb.2fcd13355d87dc6c4bd36e948fc8p-28L 0xe.a3d355793de6625bcc9ee2382db8p-4L : inexact-ok
 = clog tonearest ldbl-128 0x9.c1b6ac509a248p-4L 0xc.ae53dp-4L : -0xb.2fcd13355d87dc6c4bd36e948fcp-28L 0xe.a3d355793de6625bcc9ee2382db8p-4L : inexact-ok
-= clog towardzero ldbl-128 0x9.c1b6ac509a248p-4L 0xc.ae53dp-4L : -0xb.2fcd13355d87dc6c4bd36e948fb8p-28L 0xe.a3d355793de6625bcc9ee2382db8p-4L : inexact-ok
-= clog upward ldbl-128 0x9.c1b6ac509a248p-4L 0xc.ae53dp-4L : -0xb.2fcd13355d87dc6c4bd36e948fb8p-28L 0xe.a3d355793de6625bcc9ee2382dcp-4L : inexact-ok
+= clog towardzero ldbl-128 0x9.c1b6ac509a248p-4L 0xc.ae53dp-4L : -0xb.2fcd13355d87dc6c4bd36e948fcp-28L 0xe.a3d355793de6625bcc9ee2382db8p-4L : inexact-ok
+= clog upward ldbl-128 0x9.c1b6ac509a248p-4L 0xc.ae53dp-4L : -0xb.2fcd13355d87dc6c4bd36e948fcp-28L 0xe.a3d355793de6625bcc9ee2382dcp-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.c1b6ac509a248p-4L 0xc.ae53dp-4L : -0xb.2fcd13355d87dc6c4bd36e949p-28L 0xe.a3d355793de6625bcc9ee2382cp-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0x9.c1b6ac509a248p-4L 0xc.ae53dp-4L : -0xb.2fcd13355d87dc6c4bd36e949p-28L 0xe.a3d355793de6625bcc9ee2382cp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0x9.c1b6ac509a248p-4L 0xc.ae53dp-4L : -0xb.2fcd13355d87dc6c4bd36e948cp-28L 0xe.a3d355793de6625bcc9ee2382cp-4L : inexact-ok
@@ -35282,14 +35282,14 @@ clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
 = clog tonearest ldbl-96-m68k 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac1p-28L 0xe.a3d355793de6c7dp-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac1p-28L 0xe.a3d355793de6c7cp-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac1p-28L 0xe.a3d355793de6c7dp-4L : inexact-ok
-= clog downward ldbl-128 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac16580f05a9b4p-28L 0xe.a3d355793de6c7ce6bacbdfc72b8p-4L : inexact-ok
+= clog downward ldbl-128 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac16580f05a9b408p-28L 0xe.a3d355793de6c7ce6bacbdfc72b8p-4L : inexact-ok
 = clog tonearest ldbl-128 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac16580f05a9b4p-28L 0xe.a3d355793de6c7ce6bacbdfc72cp-4L : inexact-ok
-= clog towardzero ldbl-128 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac16580f05a9b3f8p-28L 0xe.a3d355793de6c7ce6bacbdfc72b8p-4L : inexact-ok
-= clog upward ldbl-128 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac16580f05a9b3f8p-28L 0xe.a3d355793de6c7ce6bacbdfc72cp-4L : inexact-ok
-= clog downward ldbl-128ibm 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac16580f05a9b4p-28L 0xe.a3d355793de6c7ce6bacbdfc7p-4L : inexact-ok
+= clog towardzero ldbl-128 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac16580f05a9b4p-28L 0xe.a3d355793de6c7ce6bacbdfc72b8p-4L : inexact-ok
+= clog upward ldbl-128 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac16580f05a9b4p-28L 0xe.a3d355793de6c7ce6bacbdfc72cp-4L : inexact-ok
+= clog downward ldbl-128ibm 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac16580f05a9b8p-28L 0xe.a3d355793de6c7ce6bacbdfc7p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac16580f05a9b4p-28L 0xe.a3d355793de6c7ce6bacbdfc74p-4L : inexact-ok
-= clog towardzero ldbl-128ibm 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac16580f05a9bp-28L 0xe.a3d355793de6c7ce6bacbdfc7p-4L : inexact-ok
-= clog upward ldbl-128ibm 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac16580f05a9bp-28L 0xe.a3d355793de6c7ce6bacbdfc74p-4L : inexact-ok
+= clog towardzero ldbl-128ibm 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac16580f05a9b4p-28L 0xe.a3d355793de6c7ce6bacbdfc7p-4L : inexact-ok
+= clog upward ldbl-128ibm 0x9.c1b6ac509a24p-4L 0xc.ae53dp-4L : -0xb.2fcd13836b3dac16580f05a9b4p-28L 0xe.a3d355793de6c7ce6bacbdfc74p-4L : inexact-ok
 = clog downward dbl-64 0x9.c1b6ac509a24p-4 0xc.ae53de1d5a7dp-4 : 0x1.b086bfcebb0c7p-56 0xe.a3d35e14a40c8p-4 : inexact-ok
 = clog tonearest dbl-64 0x9.c1b6ac509a24p-4 0xc.ae53de1d5a7dp-4 : 0x1.b086bfcebb0c8p-56 0xe.a3d35e14a40c8p-4 : inexact-ok
 = clog towardzero dbl-64 0x9.c1b6ac509a24p-4 0xc.ae53de1d5a7dp-4 : 0x1.b086bfcebb0c7p-56 0xe.a3d35e14a40c8p-4 : inexact-ok
@@ -35339,7 +35339,7 @@ clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
 = clog towardzero ldbl-96-m68k 0x9.c1b6ac509a24p-4L 0xc.ae53de1d5a7c8b1p-4L : -0x4.1a5aaf76cd78ef5p-56L 0xe.a3d35e14a40c40dp-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x9.c1b6ac509a24p-4L 0xc.ae53de1d5a7c8b1p-4L : -0x4.1a5aaf76cd78ef5p-56L 0xe.a3d35e14a40c40ep-4L : inexact-ok
 = clog downward ldbl-128 0x9.c1b6ac509a24p-4L 0xc.ae53de1d5a7c8b1p-4L : -0x4.1a5aaf76cd78ef505b877a654ffcp-56L 0xe.a3d35e14a40c40d209e1a4b1f698p-4L : inexact-ok
-= clog tonearest ldbl-128 0x9.c1b6ac509a24p-4L 0xc.ae53de1d5a7c8b1p-4L : -0x4.1a5aaf76cd78ef505b877a654ff8p-56L 0xe.a3d35e14a40c40d209e1a4b1f698p-4L : inexact-ok
+= clog tonearest ldbl-128 0x9.c1b6ac509a24p-4L 0xc.ae53de1d5a7c8b1p-4L : -0x4.1a5aaf76cd78ef505b877a654ffcp-56L 0xe.a3d35e14a40c40d209e1a4b1f698p-4L : inexact-ok
 = clog towardzero ldbl-128 0x9.c1b6ac509a24p-4L 0xc.ae53de1d5a7c8b1p-4L : -0x4.1a5aaf76cd78ef505b877a654ff8p-56L 0xe.a3d35e14a40c40d209e1a4b1f698p-4L : inexact-ok
 = clog upward ldbl-128 0x9.c1b6ac509a24p-4L 0xc.ae53de1d5a7c8b1p-4L : -0x4.1a5aaf76cd78ef505b877a654ff8p-56L 0xe.a3d35e14a40c40d209e1a4b1f6ap-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.c1b6ac509a24p-4L 0xc.ae53de1d5a7c8b1p-4L : -0x4.1a5aaf76cd78ef505b877a655p-56L 0xe.a3d35e14a40c40d209e1a4b1f4p-4L : inexact-ok
@@ -35394,10 +35394,10 @@ clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
 = clog tonearest ldbl-96-m68k 0x9.c1b6ac509a246bbp-4L 0xc.ae53dp-4L : -0xb.2fcd1341c074d68p-28L 0xe.a3d355793de6727p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x9.c1b6ac509a246bbp-4L 0xc.ae53dp-4L : -0xb.2fcd1341c074d68p-28L 0xe.a3d355793de6727p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x9.c1b6ac509a246bbp-4L 0xc.ae53dp-4L : -0xb.2fcd1341c074d68p-28L 0xe.a3d355793de6728p-4L : inexact-ok
-= clog downward ldbl-128 0x9.c1b6ac509a246bbp-4L 0xc.ae53dp-4L : -0xb.2fcd1341c074d680a80474f369b8p-28L 0xe.a3d355793de672751d1c753832e8p-4L : inexact-ok
+= clog downward ldbl-128 0x9.c1b6ac509a246bbp-4L 0xc.ae53dp-4L : -0xb.2fcd1341c074d680a80474f369cp-28L 0xe.a3d355793de672751d1c753832e8p-4L : inexact-ok
 = clog tonearest ldbl-128 0x9.c1b6ac509a246bbp-4L 0xc.ae53dp-4L : -0xb.2fcd1341c074d680a80474f369b8p-28L 0xe.a3d355793de672751d1c753832fp-4L : inexact-ok
-= clog towardzero ldbl-128 0x9.c1b6ac509a246bbp-4L 0xc.ae53dp-4L : -0xb.2fcd1341c074d680a80474f369bp-28L 0xe.a3d355793de672751d1c753832e8p-4L : inexact-ok
-= clog upward ldbl-128 0x9.c1b6ac509a246bbp-4L 0xc.ae53dp-4L : -0xb.2fcd1341c074d680a80474f369bp-28L 0xe.a3d355793de672751d1c753832fp-4L : inexact-ok
+= clog towardzero ldbl-128 0x9.c1b6ac509a246bbp-4L 0xc.ae53dp-4L : -0xb.2fcd1341c074d680a80474f369b8p-28L 0xe.a3d355793de672751d1c753832e8p-4L : inexact-ok
+= clog upward ldbl-128 0x9.c1b6ac509a246bbp-4L 0xc.ae53dp-4L : -0xb.2fcd1341c074d680a80474f369b8p-28L 0xe.a3d355793de672751d1c753832fp-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.c1b6ac509a246bbp-4L 0xc.ae53dp-4L : -0xb.2fcd1341c074d680a80474f36cp-28L 0xe.a3d355793de672751d1c75383p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0x9.c1b6ac509a246bbp-4L 0xc.ae53dp-4L : -0xb.2fcd1341c074d680a80474f368p-28L 0xe.a3d355793de672751d1c753834p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0x9.c1b6ac509a246bbp-4L 0xc.ae53dp-4L : -0xb.2fcd1341c074d680a80474f368p-28L 0xe.a3d355793de672751d1c75383p-4L : inexact-ok
@@ -35530,10 +35530,10 @@ clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
 = clog tonearest ldbl-96-m68k 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c92c30e8f64672ep-60L 0xe.a3d35e14a40be4cp-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c92c30e8f64672dp-60L 0xe.a3d35e14a40be4cp-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c92c30e8f64672dp-60L 0xe.a3d35e14a40be4dp-4L : inexact-ok
-= clog downward ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c92c30e8f64672d9ed97afe108e8p-60L 0xe.a3d35e14a40be4c67a706f84b848p-4L : inexact-ok
+= clog downward ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c92c30e8f64672d9ed97afe108fp-60L 0xe.a3d35e14a40be4c67a706f84b848p-4L : inexact-ok
 = clog tonearest ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c92c30e8f64672d9ed97afe108e8p-60L 0xe.a3d35e14a40be4c67a706f84b85p-4L : inexact-ok
-= clog towardzero ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c92c30e8f64672d9ed97afe108ep-60L 0xe.a3d35e14a40be4c67a706f84b848p-4L : inexact-ok
-= clog upward ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c92c30e8f64672d9ed97afe108ep-60L 0xe.a3d35e14a40be4c67a706f84b85p-4L : inexact-ok
+= clog towardzero ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c92c30e8f64672d9ed97afe108e8p-60L 0xe.a3d35e14a40be4c67a706f84b848p-4L : inexact-ok
+= clog upward ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c92c30e8f64672d9ed97afe108e8p-60L 0xe.a3d35e14a40be4c67a706f84b85p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c92c30e8f64672d9ed97afe10cp-60L 0xe.a3d35e14a40be4c67a706f84b8p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c92c30e8f64672d9ed97afe108p-60L 0xe.a3d35e14a40be4c67a706f84b8p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c92c30e8f64672d9ed97afe108p-60L 0xe.a3d35e14a40be4c67a706f84b8p-4L : inexact-ok
@@ -35562,18 +35562,18 @@ clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
 = clog tonearest ldbl-96-m68k 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8bp-4L : -0x1.1528834c810d23fp-64L 0xe.a3d35e14a40beb8p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8bp-4L : -0x1.1528834c810d23eep-64L 0xe.a3d35e14a40beb7p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8bp-4L : -0x1.1528834c810d23eep-64L 0xe.a3d35e14a40beb8p-4L : inexact-ok
-= clog downward ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8bp-4L : -0x1.1528834c810d23ef2c10b28cda86p-64L 0xe.a3d35e14a40beb7ba806e6eeb158p-4L : inexact-ok
+= clog downward ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8bp-4L : -0x1.1528834c810d23ef2c10b28cda87p-64L 0xe.a3d35e14a40beb7ba806e6eeb158p-4L : inexact-ok
 = clog tonearest ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8bp-4L : -0x1.1528834c810d23ef2c10b28cda86p-64L 0xe.a3d35e14a40beb7ba806e6eeb158p-4L : inexact-ok
-= clog towardzero ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8bp-4L : -0x1.1528834c810d23ef2c10b28cda85p-64L 0xe.a3d35e14a40beb7ba806e6eeb158p-4L : inexact-ok
-= clog upward ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8bp-4L : -0x1.1528834c810d23ef2c10b28cda85p-64L 0xe.a3d35e14a40beb7ba806e6eeb16p-4L : inexact-ok
+= clog towardzero ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8bp-4L : -0x1.1528834c810d23ef2c10b28cda86p-64L 0xe.a3d35e14a40beb7ba806e6eeb158p-4L : inexact-ok
+= clog upward ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8bp-4L : -0x1.1528834c810d23ef2c10b28cda86p-64L 0xe.a3d35e14a40beb7ba806e6eeb16p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8bp-4L : -0x1.1528834c810d23ef2c10b28cdbp-64L 0xe.a3d35e14a40beb7ba806e6eebp-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8bp-4L : -0x1.1528834c810d23ef2c10b28cda8p-64L 0xe.a3d35e14a40beb7ba806e6eebp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8bp-4L : -0x1.1528834c810d23ef2c10b28cda8p-64L 0xe.a3d35e14a40beb7ba806e6eebp-4L : inexact-ok
 = clog upward ldbl-128ibm 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8bp-4L : -0x1.1528834c810d23ef2c10b28cda8p-64L 0xe.a3d35e14a40beb7ba806e6eeb4p-4L : inexact-ok
-= clog downward ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8b0f6df3p-4L : -0x5.17f56199a6a73dd3bf7fa686993cp-68L 0xe.a3d35e14a40beb8510ae02f67ff8p-4L : inexact-ok
+= clog downward ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8b0f6df3p-4L : -0x5.17f56199a6a73dd3bf7fa686994p-68L 0xe.a3d35e14a40beb8510ae02f67ff8p-4L : inexact-ok
 = clog tonearest ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8b0f6df3p-4L : -0x5.17f56199a6a73dd3bf7fa686993cp-68L 0xe.a3d35e14a40beb8510ae02f68p-4L : inexact-ok
-= clog towardzero ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8b0f6df3p-4L : -0x5.17f56199a6a73dd3bf7fa6869938p-68L 0xe.a3d35e14a40beb8510ae02f67ff8p-4L : inexact-ok
-= clog upward ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8b0f6df3p-4L : -0x5.17f56199a6a73dd3bf7fa6869938p-68L 0xe.a3d35e14a40beb8510ae02f68p-4L : inexact-ok
+= clog towardzero ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8b0f6df3p-4L : -0x5.17f56199a6a73dd3bf7fa686993cp-68L 0xe.a3d35e14a40beb8510ae02f67ff8p-4L : inexact-ok
+= clog upward ldbl-128 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8b0f6df3p-4L : -0x5.17f56199a6a73dd3bf7fa686993cp-68L 0xe.a3d35e14a40beb8510ae02f68p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8b0f6df3p-4L : -0x5.17f56199a6a73dd3bf7fa6869ap-68L 0xe.a3d35e14a40beb8510ae02f67cp-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8b0f6df3p-4L : -0x5.17f56199a6a73dd3bf7fa6869ap-68L 0xe.a3d35e14a40beb8510ae02f68p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0x9.c1b6ac509a246bap-4L 0xc.ae53de1d5a7c8b0f6df3p-4L : -0x5.17f56199a6a73dd3bf7fa68698p-68L 0xe.a3d35e14a40beb8510ae02f67cp-4L : inexact-ok
@@ -35587,7 +35587,7 @@ clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
 = clog towardzero ldbl-128ibm 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53ep-4L : 0x1.7e86cc6cca3e3fc3feb3fbcbe58p-28L 0xe.a3d35f3af498ac25e3e9602f68p-4L : inexact-ok
 = clog upward ldbl-128ibm 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53ep-4L : 0x1.7e86cc6cca3e3fc3feb3fbcbe6p-28L 0xe.a3d35f3af498ac25e3e9602f6cp-4L : inexact-ok
 = clog downward ldbl-128 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53dp-4L : -0xb.2fcd1341c51e97d1e43e9635775p-28L 0xe.a3d355793de6727b2ca87e6b3fap-4L : inexact-ok
-= clog tonearest ldbl-128 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53dp-4L : -0xb.2fcd1341c51e97d1e43e96357748p-28L 0xe.a3d355793de6727b2ca87e6b3fa8p-4L : inexact-ok
+= clog tonearest ldbl-128 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53dp-4L : -0xb.2fcd1341c51e97d1e43e9635775p-28L 0xe.a3d355793de6727b2ca87e6b3fa8p-4L : inexact-ok
 = clog towardzero ldbl-128 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53dp-4L : -0xb.2fcd1341c51e97d1e43e96357748p-28L 0xe.a3d355793de6727b2ca87e6b3fap-4L : inexact-ok
 = clog upward ldbl-128 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53dp-4L : -0xb.2fcd1341c51e97d1e43e96357748p-28L 0xe.a3d355793de6727b2ca87e6b3fa8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53dp-4L : -0xb.2fcd1341c51e97d1e43e963578p-28L 0xe.a3d355793de6727b2ca87e6b3cp-4L : inexact-ok
@@ -35603,7 +35603,7 @@ clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
 = clog towardzero ldbl-128ibm 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53de1d5a7dp-4L : 0x5.cae8ab5637744205846ecced96p-56L 0xe.a3d35e14a40c32cd910b1db0e8p-4L : inexact-ok
 = clog upward ldbl-128ibm 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53de1d5a7dp-4L : 0x5.cae8ab5637744205846ecced98p-56L 0xe.a3d35e14a40c32cd910b1db0ecp-4L : inexact-ok
 = clog downward ldbl-128 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c4143b875c9fcb96850af0fd5198p-60L 0xe.a3d35e14a40be4bfdba898dfc9dp-4L : inexact-ok
-= clog tonearest ldbl-128 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c4143b875c9fcb96850af0fd519p-60L 0xe.a3d35e14a40be4bfdba898dfc9d8p-4L : inexact-ok
+= clog tonearest ldbl-128 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c4143b875c9fcb96850af0fd5198p-60L 0xe.a3d35e14a40be4bfdba898dfc9d8p-4L : inexact-ok
 = clog towardzero ldbl-128 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c4143b875c9fcb96850af0fd519p-60L 0xe.a3d35e14a40be4bfdba898dfc9dp-4L : inexact-ok
 = clog upward ldbl-128 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c4143b875c9fcb96850af0fd519p-60L 0xe.a3d35e14a40be4bfdba898dfc9d8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53de1d5a7c8p-4L : -0x8.c4143b875c9fcb96850af0fd54p-60L 0xe.a3d35e14a40be4bfdba898dfc8p-4L : inexact-ok
@@ -35619,7 +35619,7 @@ clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
 = clog towardzero ldbl-128ibm 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53de1d5a7c8b1p-4L : 0x7.3c10aeef05189fa1d1cf9451f6p-72L 0xe.a3d35e14a40beb7ecaf5bc9a5cp-4L : inexact-ok
 = clog upward ldbl-128ibm 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53de1d5a7c8b1p-4L : 0x7.3c10aeef05189fa1d1cf9451f8p-72L 0xe.a3d35e14a40beb7ecaf5bc9a6p-4L : inexact-ok
 = clog downward ldbl-128 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53de1d5a7c8bp-4L : -0xc.3a92d32e6a2b011738504128a6b8p-68L 0xe.a3d35e14a40beb75093f1049c2ep-4L : inexact-ok
-= clog tonearest ldbl-128 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53de1d5a7c8bp-4L : -0xc.3a92d32e6a2b011738504128a6bp-68L 0xe.a3d35e14a40beb75093f1049c2e8p-4L : inexact-ok
+= clog tonearest ldbl-128 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53de1d5a7c8bp-4L : -0xc.3a92d32e6a2b011738504128a6b8p-68L 0xe.a3d35e14a40beb75093f1049c2e8p-4L : inexact-ok
 = clog towardzero ldbl-128 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53de1d5a7c8bp-4L : -0xc.3a92d32e6a2b011738504128a6bp-68L 0xe.a3d35e14a40beb75093f1049c2ep-4L : inexact-ok
 = clog upward ldbl-128 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53de1d5a7c8bp-4L : -0xc.3a92d32e6a2b011738504128a6bp-68L 0xe.a3d35e14a40beb75093f1049c2e8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0x9.c1b6ac509a246ba85a5c8p-4L 0xc.ae53de1d5a7c8bp-4L : -0xc.3a92d32e6a2b011738504128a8p-68L 0xe.a3d35e14a40beb75093f1049cp-4L : inexact-ok
@@ -35676,7 +35676,7 @@ clog 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
 = clog towardzero ldbl-96-m68k 0x3.bea2cp-4L 0xf.8e3d6p-4L : -0xf.28c600e5cdb28b4p-32L 0x1.55a5f0ff7425d9fp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.bea2cp-4L 0xf.8e3d6p-4L : -0xf.28c600e5cdb28b4p-32L 0x1.55a5f0ff7425d9f2p+0L : inexact-ok
 = clog downward ldbl-128 0x3.bea2cp-4L 0xf.8e3d6p-4L : -0xf.28c600e5cdb28b48df1f0cad0fc8p-32L 0x1.55a5f0ff7425d9f1486758272a97p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.bea2cp-4L 0xf.8e3d6p-4L : -0xf.28c600e5cdb28b48df1f0cad0fcp-32L 0x1.55a5f0ff7425d9f1486758272a97p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.bea2cp-4L 0xf.8e3d6p-4L : -0xf.28c600e5cdb28b48df1f0cad0fc8p-32L 0x1.55a5f0ff7425d9f1486758272a97p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.bea2cp-4L 0xf.8e3d6p-4L : -0xf.28c600e5cdb28b48df1f0cad0fcp-32L 0x1.55a5f0ff7425d9f1486758272a97p+0L : inexact-ok
 = clog upward ldbl-128 0x3.bea2cp-4L 0xf.8e3d6p-4L : -0xf.28c600e5cdb28b48df1f0cad0fcp-32L 0x1.55a5f0ff7425d9f1486758272a98p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.bea2cp-4L 0xf.8e3d6p-4L : -0xf.28c600e5cdb28b48df1f0cad1p-32L 0x1.55a5f0ff7425d9f1486758272a8p+0L : inexact-ok
@@ -35803,10 +35803,10 @@ clog 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
 = clog tonearest ldbl-96-m68k 0x3.bea2bcp-4L 0xf.8e3d6p-4L : -0x1.e2350fb8c4bd9ecp-28L 0x1.55a5f13dad1b64f4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.bea2bcp-4L 0xf.8e3d6p-4L : -0x1.e2350fb8c4bd9ebep-28L 0x1.55a5f13dad1b64f2p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.bea2bcp-4L 0xf.8e3d6p-4L : -0x1.e2350fb8c4bd9ebep-28L 0x1.55a5f13dad1b64f4p+0L : inexact-ok
-= clog downward ldbl-128 0x3.bea2bcp-4L 0xf.8e3d6p-4L : -0x1.e2350fb8c4bd9ebfedc82e26e8a5p-28L 0x1.55a5f13dad1b64f3ca0f913f2cc4p+0L : inexact-ok
+= clog downward ldbl-128 0x3.bea2bcp-4L 0xf.8e3d6p-4L : -0x1.e2350fb8c4bd9ebfedc82e26e8a6p-28L 0x1.55a5f13dad1b64f3ca0f913f2cc4p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.bea2bcp-4L 0xf.8e3d6p-4L : -0x1.e2350fb8c4bd9ebfedc82e26e8a5p-28L 0x1.55a5f13dad1b64f3ca0f913f2cc5p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.bea2bcp-4L 0xf.8e3d6p-4L : -0x1.e2350fb8c4bd9ebfedc82e26e8a4p-28L 0x1.55a5f13dad1b64f3ca0f913f2cc4p+0L : inexact-ok
-= clog upward ldbl-128 0x3.bea2bcp-4L 0xf.8e3d6p-4L : -0x1.e2350fb8c4bd9ebfedc82e26e8a4p-28L 0x1.55a5f13dad1b64f3ca0f913f2cc5p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.bea2bcp-4L 0xf.8e3d6p-4L : -0x1.e2350fb8c4bd9ebfedc82e26e8a5p-28L 0x1.55a5f13dad1b64f3ca0f913f2cc4p+0L : inexact-ok
+= clog upward ldbl-128 0x3.bea2bcp-4L 0xf.8e3d6p-4L : -0x1.e2350fb8c4bd9ebfedc82e26e8a5p-28L 0x1.55a5f13dad1b64f3ca0f913f2cc5p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.bea2bcp-4L 0xf.8e3d6p-4L : -0x1.e2350fb8c4bd9ebfedc82e26e9p-28L 0x1.55a5f13dad1b64f3ca0f913f2c8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.bea2bcp-4L 0xf.8e3d6p-4L : -0x1.e2350fb8c4bd9ebfedc82e26e88p-28L 0x1.55a5f13dad1b64f3ca0f913f2dp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.bea2bcp-4L 0xf.8e3d6p-4L : -0x1.e2350fb8c4bd9ebfedc82e26e88p-28L 0x1.55a5f13dad1b64f3ca0f913f2c8p+0L : inexact-ok
@@ -35823,14 +35823,14 @@ clog 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
 = clog tonearest ldbl-96-m68k 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de79588p-32L 0x1.55a5f143ae7c49e8p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de7958p-32L 0x1.55a5f143ae7c49e8p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de7958p-32L 0x1.55a5f143ae7c49eap+0L : inexact-ok
-= clog downward ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de7958427a5294444p-32L 0x1.55a5f143ae7c49e8f1823e2919dbp+0L : inexact-ok
+= clog downward ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de7958427a529444404p-32L 0x1.55a5f143ae7c49e8f1823e2919dbp+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de7958427a5294444p-32L 0x1.55a5f143ae7c49e8f1823e2919dcp+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de7958427a5294443fcp-32L 0x1.55a5f143ae7c49e8f1823e2919dbp+0L : inexact-ok
-= clog upward ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de7958427a5294443fcp-32L 0x1.55a5f143ae7c49e8f1823e2919dcp+0L : inexact-ok
-= clog downward ldbl-128ibm 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de7958427a5294444p-32L 0x1.55a5f143ae7c49e8f1823e29198p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de7958427a5294444p-32L 0x1.55a5f143ae7c49e8f1823e2919dbp+0L : inexact-ok
+= clog upward ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de7958427a5294444p-32L 0x1.55a5f143ae7c49e8f1823e2919dcp+0L : inexact-ok
+= clog downward ldbl-128ibm 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de7958427a5294446p-32L 0x1.55a5f143ae7c49e8f1823e29198p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de7958427a5294444p-32L 0x1.55a5f143ae7c49e8f1823e291ap+0L : inexact-ok
-= clog towardzero ldbl-128ibm 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de7958427a5294442p-32L 0x1.55a5f143ae7c49e8f1823e29198p+0L : inexact-ok
-= clog upward ldbl-128ibm 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de7958427a5294442p-32L 0x1.55a5f143ae7c49e8f1823e291ap+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de7958427a5294444p-32L 0x1.55a5f143ae7c49e8f1823e29198p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x3.bea2bcp-4L 0xf.8e3d619a8d12p-4L : -0x5.30f03b438de7958427a5294444p-32L 0x1.55a5f143ae7c49e8f1823e291ap+0L : inexact-ok
 = clog downward dbl-64 0x3.bea2bcp-4 0xf.8e3d619a8d118p-4 : -0x5.30f0430aac98cp-32 0x1.55a5f143ae7c4p+0 : inexact-ok
 = clog tonearest dbl-64 0x3.bea2bcp-4 0xf.8e3d619a8d118p-4 : -0x5.30f0430aac98cp-32 0x1.55a5f143ae7c5p+0 : inexact-ok
 = clog towardzero dbl-64 0x3.bea2bcp-4 0xf.8e3d619a8d118p-4 : -0x5.30f0430aac988p-32 0x1.55a5f143ae7c4p+0 : inexact-ok
@@ -35860,7 +35860,7 @@ clog 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
 = clog towardzero ldbl-96-m68k 0x3.bea2bcp-4L 0xf.8e3d619a8d11bfep-4L : -0x5.30f03f290f07d0c8p-32L 0x1.55a5f143ae7c48f8p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.bea2bcp-4L 0xf.8e3d619a8d11bfep-4L : -0x5.30f03f290f07d0c8p-32L 0x1.55a5f143ae7c48fap+0L : inexact-ok
 = clog downward ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d11bfep-4L : -0x5.30f03f290f07d0cf299c19991408p-32L 0x1.55a5f143ae7c48f8d0fedcec05d9p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d11bfep-4L : -0x5.30f03f290f07d0cf299c19991404p-32L 0x1.55a5f143ae7c48f8d0fedcec05d9p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d11bfep-4L : -0x5.30f03f290f07d0cf299c19991408p-32L 0x1.55a5f143ae7c48f8d0fedcec05d9p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d11bfep-4L : -0x5.30f03f290f07d0cf299c19991404p-32L 0x1.55a5f143ae7c48f8d0fedcec05d9p+0L : inexact-ok
 = clog upward ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d11bfep-4L : -0x5.30f03f290f07d0cf299c19991404p-32L 0x1.55a5f143ae7c48f8d0fedcec05dap+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.bea2bcp-4L 0xf.8e3d619a8d11bfep-4L : -0x5.30f03f290f07d0cf299c199916p-32L 0x1.55a5f143ae7c48f8d0fedcec058p+0L : inexact-ok
@@ -35876,7 +35876,7 @@ clog 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
 = clog towardzero ldbl-96-m68k 0x3.bea2bcp-4L 0xf.8e3d619a8d11bfdp-4L : -0x5.30f03f2a07eba6fp-32L 0x1.55a5f143ae7c48f8p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.bea2bcp-4L 0xf.8e3d619a8d11bfdp-4L : -0x5.30f03f2a07eba6fp-32L 0x1.55a5f143ae7c48fap+0L : inexact-ok
 = clog downward ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d11bfdp-4L : -0x5.30f03f2a07eba6f2ea7c29178d74p-32L 0x1.55a5f143ae7c48f89514b12997cbp+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d11bfdp-4L : -0x5.30f03f2a07eba6f2ea7c29178d7p-32L 0x1.55a5f143ae7c48f89514b12997cbp+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d11bfdp-4L : -0x5.30f03f2a07eba6f2ea7c29178d74p-32L 0x1.55a5f143ae7c48f89514b12997cbp+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d11bfdp-4L : -0x5.30f03f2a07eba6f2ea7c29178d7p-32L 0x1.55a5f143ae7c48f89514b12997cbp+0L : inexact-ok
 = clog upward ldbl-128 0x3.bea2bcp-4L 0xf.8e3d619a8d11bfdp-4L : -0x5.30f03f2a07eba6f2ea7c29178d7p-32L 0x1.55a5f143ae7c48f89514b12997ccp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.bea2bcp-4L 0xf.8e3d619a8d11bfdp-4L : -0x5.30f03f2a07eba6f2ea7c29178ep-32L 0x1.55a5f143ae7c48f89514b129978p+0L : inexact-ok
@@ -36331,10 +36331,10 @@ clog 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
 = clog tonearest ldbl-128ibm 0x3.bea2bd62e350117p-4L 0xf.8e3d619a8d11bfdp-4L : -0x3.d7ee49cc127bbf30ec5b7d88a8p-68L 0x1.55a5f12e1dfb69a0f14f16364a8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.bea2bd62e350117p-4L 0xf.8e3d619a8d11bfdp-4L : -0x3.d7ee49cc127bbf30ec5b7d88a8p-68L 0x1.55a5f12e1dfb69a0f14f16364ap+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.bea2bd62e350117p-4L 0xf.8e3d619a8d11bfdp-4L : -0x3.d7ee49cc127bbf30ec5b7d88a8p-68L 0x1.55a5f12e1dfb69a0f14f16364a8p+0L : inexact-ok
-= clog downward ldbl-128 0x3.bea2bd62e350117p-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0xe.28d87b8535ce279dafd9a81647bp-72L 0x1.55a5f12e1dfb69a0fcb43cbf83a9p+0L : inexact-ok
+= clog downward ldbl-128 0x3.bea2bd62e350117p-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0xe.28d87b8535ce279dafd9a81647b8p-72L 0x1.55a5f12e1dfb69a0fcb43cbf83a9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.bea2bd62e350117p-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0xe.28d87b8535ce279dafd9a81647bp-72L 0x1.55a5f12e1dfb69a0fcb43cbf83a9p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.bea2bd62e350117p-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0xe.28d87b8535ce279dafd9a81647a8p-72L 0x1.55a5f12e1dfb69a0fcb43cbf83a9p+0L : inexact-ok
-= clog upward ldbl-128 0x3.bea2bd62e350117p-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0xe.28d87b8535ce279dafd9a81647a8p-72L 0x1.55a5f12e1dfb69a0fcb43cbf83aap+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.bea2bd62e350117p-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0xe.28d87b8535ce279dafd9a81647bp-72L 0x1.55a5f12e1dfb69a0fcb43cbf83a9p+0L : inexact-ok
+= clog upward ldbl-128 0x3.bea2bd62e350117p-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0xe.28d87b8535ce279dafd9a81647bp-72L 0x1.55a5f12e1dfb69a0fcb43cbf83aap+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.bea2bd62e350117p-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0xe.28d87b8535ce279dafd9a81648p-72L 0x1.55a5f12e1dfb69a0fcb43cbf838p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.bea2bd62e350117p-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0xe.28d87b8535ce279dafd9a81648p-72L 0x1.55a5f12e1dfb69a0fcb43cbf838p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.bea2bd62e350117p-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0xe.28d87b8535ce279dafd9a81644p-72L 0x1.55a5f12e1dfb69a0fcb43cbf838p+0L : inexact-ok
@@ -36348,7 +36348,7 @@ clog 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
 = clog towardzero ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d7p-4L : 0xd.ff175032857cce59b6b8d79eecp-28L 0x1.55a5f16406c62b3c8597f99c008p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d7p-4L : 0xd.ff175032857cce59b6b8d79efp-28L 0x1.55a5f16406c62b3c8597f99c01p+0L : inexact-ok
 = clog downward ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d6p-4L : -0x1.8f260bb5f71c5d5e02cbf7c4d9c3p-28L 0x1.55a5f1281c9a83a1216ca6d6bba7p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d6p-4L : -0x1.8f260bb5f71c5d5e02cbf7c4d9c2p-28L 0x1.55a5f1281c9a83a1216ca6d6bba7p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d6p-4L : -0x1.8f260bb5f71c5d5e02cbf7c4d9c3p-28L 0x1.55a5f1281c9a83a1216ca6d6bba7p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d6p-4L : -0x1.8f260bb5f71c5d5e02cbf7c4d9c2p-28L 0x1.55a5f1281c9a83a1216ca6d6bba7p+0L : inexact-ok
 = clog upward ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d6p-4L : -0x1.8f260bb5f71c5d5e02cbf7c4d9c2p-28L 0x1.55a5f1281c9a83a1216ca6d6bba8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d6p-4L : -0x1.8f260bb5f71c5d5e02cbf7c4dap-28L 0x1.55a5f1281c9a83a1216ca6d6bb8p+0L : inexact-ok
@@ -36363,10 +36363,10 @@ clog 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
 = clog tonearest ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d12p-4L : 0x3.e64aaddccf02ea3145c388c3afp-56L 0x1.55a5f12e1dfb6a9112eb15aeb4p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d12p-4L : 0x3.e64aaddccf02ea3145c388c3afp-56L 0x1.55a5f12e1dfb6a9112eb15aeb38p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d12p-4L : 0x3.e64aaddccf02ea3145c388c3bp-56L 0x1.55a5f12e1dfb6a9112eb15aeb4p+0L : inexact-ok
-= clog downward ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d118p-4L : -0x3.e0d402f07785f5a43ba97521266cp-56L 0x1.55a5f12e1dfb68b1c18c643d0bbep+0L : inexact-ok
+= clog downward ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d118p-4L : -0x3.e0d402f07785f5a43ba97521266ep-56L 0x1.55a5f12e1dfb68b1c18c643d0bbep+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d118p-4L : -0x3.e0d402f07785f5a43ba97521266cp-56L 0x1.55a5f12e1dfb68b1c18c643d0bbep+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d118p-4L : -0x3.e0d402f07785f5a43ba97521266ap-56L 0x1.55a5f12e1dfb68b1c18c643d0bbep+0L : inexact-ok
-= clog upward ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d118p-4L : -0x3.e0d402f07785f5a43ba97521266ap-56L 0x1.55a5f12e1dfb68b1c18c643d0bbfp+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d118p-4L : -0x3.e0d402f07785f5a43ba97521266cp-56L 0x1.55a5f12e1dfb68b1c18c643d0bbep+0L : inexact-ok
+= clog upward ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d118p-4L : -0x3.e0d402f07785f5a43ba97521266cp-56L 0x1.55a5f12e1dfb68b1c18c643d0bbfp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d118p-4L : -0x3.e0d402f07785f5a43ba9752127p-56L 0x1.55a5f12e1dfb68b1c18c643d0b8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d118p-4L : -0x3.e0d402f07785f5a43ba9752126p-56L 0x1.55a5f12e1dfb68b1c18c643d0b8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d118p-4L : -0x3.e0d402f07785f5a43ba9752126p-56L 0x1.55a5f12e1dfb68b1c18c643d0b8p+0L : inexact-ok
@@ -36387,14 +36387,14 @@ clog 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
 = clog tonearest ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfdp-4L : -0x2.f560c213bf1edcb6bd959ea24ep-68L 0x1.55a5f12e1dfb69a0b67d397355p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfdp-4L : -0x2.f560c213bf1edcb6bd959ea24dp-68L 0x1.55a5f12e1dfb69a0b67d397355p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfdp-4L : -0x2.f560c213bf1edcb6bd959ea24dp-68L 0x1.55a5f12e1dfb69a0b67d3973558p+0L : inexact-ok
-= clog downward ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0x1.6p-188L 0x1.55a5f12e1dfb69a0c1e25ffc8e5cp+0L : inexact-ok
+= clog downward ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0x1.6000000000000000000000000001p-188L 0x1.55a5f12e1dfb69a0c1e25ffc8e5cp+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0x1.6p-188L 0x1.55a5f12e1dfb69a0c1e25ffc8e5dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0x1.5fffffffffffffffffffffffffffp-188L 0x1.55a5f12e1dfb69a0c1e25ffc8e5cp+0L : inexact-ok
-= clog upward ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0x1.5fffffffffffffffffffffffffffp-188L 0x1.55a5f12e1dfb69a0c1e25ffc8e5dp+0L : inexact-ok
-= clog downward ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0x1.6p-188L 0x1.55a5f12e1dfb69a0c1e25ffc8ep+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0x1.6p-188L 0x1.55a5f12e1dfb69a0c1e25ffc8e5cp+0L : inexact-ok
+= clog upward ldbl-128 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0x1.6p-188L 0x1.55a5f12e1dfb69a0c1e25ffc8e5dp+0L : inexact-ok
+= clog downward ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0x1.600000000000000000000000008p-188L 0x1.55a5f12e1dfb69a0c1e25ffc8ep+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0x1.6p-188L 0x1.55a5f12e1dfb69a0c1e25ffc8e8p+0L : inexact-ok
-= clog towardzero ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0x1.5fffffffffffffffffffffffff8p-188L 0x1.55a5f12e1dfb69a0c1e25ffc8ep+0L : inexact-ok
-= clog upward ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0x1.5fffffffffffffffffffffffff8p-188L 0x1.55a5f12e1dfb69a0c1e25ffc8e8p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0x1.6p-188L 0x1.55a5f12e1dfb69a0c1e25ffc8ep+0L : inexact-ok
+= clog upward ldbl-128ibm 0x3.bea2bd62e3501173c8004ccp-4L 0xf.8e3d619a8d11bfd30b038eep-4L : -0x1.6p-188L 0x1.55a5f12e1dfb69a0c1e25ffc8e8p+0L : inexact-ok
 clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
 = clog downward flt-32 0x1.c67ecep-4f 0xf.e6b4ep-4f : 0xe.1e198p-28f 0x1.75a8c6p+0f : inexact-ok
 = clog tonearest flt-32 0x1.c67ecep-4f 0xf.e6b4ep-4f : 0xe.1e198p-28f 0x1.75a8c8p+0f : inexact-ok
@@ -36604,10 +36604,10 @@ clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
 = clog tonearest ldbl-96-m68k 0x1.c67eccp-4L 0xf.e6b4d1d7a6e08p-4L : -0x2.cade0094e015ac4p-32L 0x1.75a8c712d9024c3p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x1.c67eccp-4L 0xf.e6b4d1d7a6e08p-4L : -0x2.cade0094e015ac3cp-32L 0x1.75a8c712d9024c2ep+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.c67eccp-4L 0xf.e6b4d1d7a6e08p-4L : -0x2.cade0094e015ac3cp-32L 0x1.75a8c712d9024c3p+0L : inexact-ok
-= clog downward ldbl-128 0x1.c67eccp-4L 0xf.e6b4d1d7a6e08p-4L : -0x2.cade0094e015ac3f7fcde43fad98p-32L 0x1.75a8c712d9024c2f96a027f6d19dp+0L : inexact-ok
+= clog downward ldbl-128 0x1.c67eccp-4L 0xf.e6b4d1d7a6e08p-4L : -0x2.cade0094e015ac3f7fcde43fad9ap-32L 0x1.75a8c712d9024c2f96a027f6d19dp+0L : inexact-ok
 = clog tonearest ldbl-128 0x1.c67eccp-4L 0xf.e6b4d1d7a6e08p-4L : -0x2.cade0094e015ac3f7fcde43fad98p-32L 0x1.75a8c712d9024c2f96a027f6d19dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x1.c67eccp-4L 0xf.e6b4d1d7a6e08p-4L : -0x2.cade0094e015ac3f7fcde43fad96p-32L 0x1.75a8c712d9024c2f96a027f6d19dp+0L : inexact-ok
-= clog upward ldbl-128 0x1.c67eccp-4L 0xf.e6b4d1d7a6e08p-4L : -0x2.cade0094e015ac3f7fcde43fad96p-32L 0x1.75a8c712d9024c2f96a027f6d19ep+0L : inexact-ok
+= clog towardzero ldbl-128 0x1.c67eccp-4L 0xf.e6b4d1d7a6e08p-4L : -0x2.cade0094e015ac3f7fcde43fad98p-32L 0x1.75a8c712d9024c2f96a027f6d19dp+0L : inexact-ok
+= clog upward ldbl-128 0x1.c67eccp-4L 0xf.e6b4d1d7a6e08p-4L : -0x2.cade0094e015ac3f7fcde43fad98p-32L 0x1.75a8c712d9024c2f96a027f6d19ep+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.c67eccp-4L 0xf.e6b4d1d7a6e08p-4L : -0x2.cade0094e015ac3f7fcde43faep-32L 0x1.75a8c712d9024c2f96a027f6d18p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x1.c67eccp-4L 0xf.e6b4d1d7a6e08p-4L : -0x2.cade0094e015ac3f7fcde43faep-32L 0x1.75a8c712d9024c2f96a027f6d18p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.c67eccp-4L 0xf.e6b4d1d7a6e08p-4L : -0x2.cade0094e015ac3f7fcde43fadp-32L 0x1.75a8c712d9024c2f96a027f6d18p+0L : inexact-ok
@@ -36645,7 +36645,7 @@ clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
 = clog towardzero ldbl-128ibm 0x1.c67eccp-4L 0xf.e6b4d1d7a6e0948p-4L : -0x2.caddff4ee69ad75e19d52d692dp-32L 0x1.75a8c712d9024c53fbc77ec2148p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x1.c67eccp-4L 0xf.e6b4d1d7a6e0948p-4L : -0x2.caddff4ee69ad75e19d52d692dp-32L 0x1.75a8c712d9024c53fbc77ec215p+0L : inexact-ok
 = clog downward ldbl-128 0x1.c67eccp-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x2.caddff4e6eccb8d6f660969574e8p-32L 0x1.75a8c712d9024c540927d22f7ca5p+0L : inexact-ok
-= clog tonearest ldbl-128 0x1.c67eccp-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x2.caddff4e6eccb8d6f660969574e6p-32L 0x1.75a8c712d9024c540927d22f7ca5p+0L : inexact-ok
+= clog tonearest ldbl-128 0x1.c67eccp-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x2.caddff4e6eccb8d6f660969574e8p-32L 0x1.75a8c712d9024c540927d22f7ca5p+0L : inexact-ok
 = clog towardzero ldbl-128 0x1.c67eccp-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x2.caddff4e6eccb8d6f660969574e6p-32L 0x1.75a8c712d9024c540927d22f7ca5p+0L : inexact-ok
 = clog upward ldbl-128 0x1.c67eccp-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x2.caddff4e6eccb8d6f660969574e6p-32L 0x1.75a8c712d9024c540927d22f7ca6p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.c67eccp-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x2.caddff4e6eccb8d6f660969575p-32L 0x1.75a8c712d9024c540927d22f7c8p+0L : inexact-ok
@@ -36725,7 +36725,7 @@ clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
 = clog towardzero ldbl-96-m68k 0x1.c67ecd92a8595p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.326cbb363e7b84eep-56L 0x1.75a8c6f9d645678ep+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.c67ecd92a8595p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.326cbb363e7b84eep-56L 0x1.75a8c6f9d645679p+0L : inexact-ok
 = clog downward ldbl-128 0x1.c67ecd92a8595p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.326cbb363e7b84eec81dbc2c0c4cp-56L 0x1.75a8c6f9d645678e70452379883bp+0L : inexact-ok
-= clog tonearest ldbl-128 0x1.c67ecd92a8595p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.326cbb363e7b84eec81dbc2c0c4bp-56L 0x1.75a8c6f9d645678e70452379883cp+0L : inexact-ok
+= clog tonearest ldbl-128 0x1.c67ecd92a8595p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.326cbb363e7b84eec81dbc2c0c4cp-56L 0x1.75a8c6f9d645678e70452379883cp+0L : inexact-ok
 = clog towardzero ldbl-128 0x1.c67ecd92a8595p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.326cbb363e7b84eec81dbc2c0c4bp-56L 0x1.75a8c6f9d645678e70452379883bp+0L : inexact-ok
 = clog upward ldbl-128 0x1.c67ecd92a8595p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.326cbb363e7b84eec81dbc2c0c4bp-56L 0x1.75a8c6f9d645678e70452379883cp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.c67ecd92a8595p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.326cbb363e7b84eec81dbc2c0c8p-56L 0x1.75a8c6f9d645678e7045237988p+0L : inexact-ok
@@ -36805,7 +36805,7 @@ clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
 = clog towardzero ldbl-96-m68k 0x1.c67ecd92a8594p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c1c0558e6ep-28L 0x1.75a8c6f690e9d728p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.c67ecd92a8594p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c1c0558e6ep-28L 0x1.75a8c6f690e9d72ap+0L : inexact-ok
 = clog downward ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c1c0558e6e90611e270a96p-28L 0x1.75a8c6f690e9d728b40e467e7bf4p+0L : inexact-ok
-= clog tonearest ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c1c0558e6e90611e270a95p-28L 0x1.75a8c6f690e9d728b40e467e7bf5p+0L : inexact-ok
+= clog tonearest ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c1c0558e6e90611e270a96p-28L 0x1.75a8c6f690e9d728b40e467e7bf5p+0L : inexact-ok
 = clog towardzero ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c1c0558e6e90611e270a95p-28L 0x1.75a8c6f690e9d728b40e467e7bf4p+0L : inexact-ok
 = clog upward ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c1c0558e6e90611e270a95p-28L 0x1.75a8c6f690e9d728b40e467e7bf5p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.c67ecd92a8594p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c1c0558e6e90611e270bp-28L 0x1.75a8c6f690e9d728b40e467e7b8p+0L : inexact-ok
@@ -36844,10 +36844,10 @@ clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
 = clog tonearest ldbl-96-m68k 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.4ed4a80f690119b6p-56L 0x1.75a8c6f9d645688cp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.4ed4a80f690119b4p-56L 0x1.75a8c6f9d645688cp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.4ed4a80f690119b4p-56L 0x1.75a8c6f9d645688ep+0L : inexact-ok
-= clog downward ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.4ed4a80f690119b5ef972efdd902p-56L 0x1.75a8c6f9d645688cdb9240f3f646p+0L : inexact-ok
+= clog downward ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.4ed4a80f690119b5ef972efdd903p-56L 0x1.75a8c6f9d645688cdb9240f3f646p+0L : inexact-ok
 = clog tonearest ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.4ed4a80f690119b5ef972efdd902p-56L 0x1.75a8c6f9d645688cdb9240f3f646p+0L : inexact-ok
-= clog towardzero ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.4ed4a80f690119b5ef972efdd901p-56L 0x1.75a8c6f9d645688cdb9240f3f646p+0L : inexact-ok
-= clog upward ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.4ed4a80f690119b5ef972efdd901p-56L 0x1.75a8c6f9d645688cdb9240f3f647p+0L : inexact-ok
+= clog towardzero ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.4ed4a80f690119b5ef972efdd902p-56L 0x1.75a8c6f9d645688cdb9240f3f646p+0L : inexact-ok
+= clog upward ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.4ed4a80f690119b5ef972efdd902p-56L 0x1.75a8c6f9d645688cdb9240f3f647p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.4ed4a80f690119b5ef972efdd98p-56L 0x1.75a8c6f9d645688cdb9240f3f6p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.4ed4a80f690119b5ef972efdd9p-56L 0x1.75a8c6f9d645688cdb9240f3f68p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.4ed4a80f690119b5ef972efdd9p-56L 0x1.75a8c6f9d645688cdb9240f3f6p+0L : inexact-ok
@@ -36861,7 +36861,7 @@ clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
 = clog towardzero ldbl-96-m68k 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0949p-4L : -0x7.dcc1f486a9aee4dp-64L 0x1.75a8c6f9d64568bp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0949p-4L : -0x7.dcc1f486a9aee4dp-64L 0x1.75a8c6f9d64568b2p+0L : inexact-ok
 = clog downward ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0949p-4L : -0x7.dcc1f486a9aee4d550f94e9757d4p-64L 0x1.75a8c6f9d64568b15d21a40b9bf1p+0L : inexact-ok
-= clog tonearest ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0949p-4L : -0x7.dcc1f486a9aee4d550f94e9757dp-64L 0x1.75a8c6f9d64568b15d21a40b9bf2p+0L : inexact-ok
+= clog tonearest ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0949p-4L : -0x7.dcc1f486a9aee4d550f94e9757d4p-64L 0x1.75a8c6f9d64568b15d21a40b9bf2p+0L : inexact-ok
 = clog towardzero ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0949p-4L : -0x7.dcc1f486a9aee4d550f94e9757dp-64L 0x1.75a8c6f9d64568b15d21a40b9bf1p+0L : inexact-ok
 = clog upward ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0949p-4L : -0x7.dcc1f486a9aee4d550f94e9757dp-64L 0x1.75a8c6f9d64568b15d21a40b9bf2p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0949p-4L : -0x7.dcc1f486a9aee4d550f94e9758p-64L 0x1.75a8c6f9d64568b15d21a40b9b8p+0L : inexact-ok
@@ -36876,22 +36876,22 @@ clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
 = clog tonearest ldbl-96-m68k 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x8.db2d41a4241cee3p-64L 0x1.75a8c6f9d64568b2p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x8.db2d41a4241cee2p-64L 0x1.75a8c6f9d64568bp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x8.db2d41a4241cee2p-64L 0x1.75a8c6f9d64568b2p+0L : inexact-ok
-= clog downward ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x8.db2d41a4241cee2e6e7a90913c2p-64L 0x1.75a8c6f9d64568b140b9b732716bp+0L : inexact-ok
+= clog downward ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x8.db2d41a4241cee2e6e7a90913c28p-64L 0x1.75a8c6f9d64568b140b9b732716bp+0L : inexact-ok
 = clog tonearest ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x8.db2d41a4241cee2e6e7a90913c2p-64L 0x1.75a8c6f9d64568b140b9b732716cp+0L : inexact-ok
-= clog towardzero ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x8.db2d41a4241cee2e6e7a90913c18p-64L 0x1.75a8c6f9d64568b140b9b732716bp+0L : inexact-ok
-= clog upward ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x8.db2d41a4241cee2e6e7a90913c18p-64L 0x1.75a8c6f9d64568b140b9b732716cp+0L : inexact-ok
+= clog towardzero ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x8.db2d41a4241cee2e6e7a90913c2p-64L 0x1.75a8c6f9d64568b140b9b732716bp+0L : inexact-ok
+= clog upward ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x8.db2d41a4241cee2e6e7a90913c2p-64L 0x1.75a8c6f9d64568b140b9b732716cp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x8.db2d41a4241cee2e6e7a90914p-64L 0x1.75a8c6f9d64568b140b9b73271p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x8.db2d41a4241cee2e6e7a90913cp-64L 0x1.75a8c6f9d64568b140b9b732718p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x8.db2d41a4241cee2e6e7a90913cp-64L 0x1.75a8c6f9d64568b140b9b73271p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x8.db2d41a4241cee2e6e7a90913cp-64L 0x1.75a8c6f9d64568b140b9b732718p+0L : inexact-ok
-= clog downward ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x8.635f231f9dc1e26c206a10b8bcp-64L 0x1.75a8c6f9d64568b14e1a0aab6824p+0L : inexact-ok
+= clog downward ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x8.635f231f9dc1e26c206a10b8bc08p-64L 0x1.75a8c6f9d64568b14e1a0aab6824p+0L : inexact-ok
 = clog tonearest ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x8.635f231f9dc1e26c206a10b8bcp-64L 0x1.75a8c6f9d64568b14e1a0aab6824p+0L : inexact-ok
-= clog towardzero ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x8.635f231f9dc1e26c206a10b8bbf8p-64L 0x1.75a8c6f9d64568b14e1a0aab6824p+0L : inexact-ok
-= clog upward ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x8.635f231f9dc1e26c206a10b8bbf8p-64L 0x1.75a8c6f9d64568b14e1a0aab6825p+0L : inexact-ok
-= clog downward ldbl-128ibm 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x8.635f231f9dc1e26c206a10b8bcp-64L 0x1.75a8c6f9d64568b14e1a0aab68p+0L : inexact-ok
+= clog towardzero ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x8.635f231f9dc1e26c206a10b8bcp-64L 0x1.75a8c6f9d64568b14e1a0aab6824p+0L : inexact-ok
+= clog upward ldbl-128 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x8.635f231f9dc1e26c206a10b8bcp-64L 0x1.75a8c6f9d64568b14e1a0aab6825p+0L : inexact-ok
+= clog downward ldbl-128ibm 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x8.635f231f9dc1e26c206a10b8cp-64L 0x1.75a8c6f9d64568b14e1a0aab68p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x8.635f231f9dc1e26c206a10b8bcp-64L 0x1.75a8c6f9d64568b14e1a0aab68p+0L : inexact-ok
-= clog towardzero ldbl-128ibm 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x8.635f231f9dc1e26c206a10b8b8p-64L 0x1.75a8c6f9d64568b14e1a0aab68p+0L : inexact-ok
-= clog upward ldbl-128ibm 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x8.635f231f9dc1e26c206a10b8b8p-64L 0x1.75a8c6f9d64568b14e1a0aab688p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x8.635f231f9dc1e26c206a10b8bcp-64L 0x1.75a8c6f9d64568b14e1a0aab68p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x1.c67ecd92a8594p-4L 0xf.e6b4d1d7a6e0948788cb0c8p-4L : -0x8.635f231f9dc1e26c206a10b8bcp-64L 0x1.75a8c6f9d64568b14e1a0aab688p+0L : inexact-ok
 = clog downward ldbl-96-intel 0x1.c67ecd92a85944bap-4L 0xf.e6b4ep-4L : 0xe.11f78814e4d4015p-28L 0x1.75a8c712f8d69a4cp+0L : inexact-ok
 = clog tonearest ldbl-96-intel 0x1.c67ecd92a85944bap-4L 0xf.e6b4ep-4L : 0xe.11f78814e4d4015p-28L 0x1.75a8c712f8d69a4ep+0L : inexact-ok
 = clog towardzero ldbl-96-intel 0x1.c67ecd92a85944bap-4L 0xf.e6b4ep-4L : 0xe.11f78814e4d4015p-28L 0x1.75a8c712f8d69a4cp+0L : inexact-ok
@@ -36917,7 +36917,7 @@ clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
 = clog towardzero ldbl-96-m68k 0x1.c67ecd92a85944bap-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a1258d4p-28L 0x1.75a8c6f690e9d6dcp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.c67ecd92a85944bap-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a1258d4p-28L 0x1.75a8c6f690e9d6dep+0L : inexact-ok
 = clog downward ldbl-128 0x1.c67ecd92a85944bap-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a1258d562a19efb3132p-28L 0x1.75a8c6f690e9d6dd8b9b962acba9p+0L : inexact-ok
-= clog tonearest ldbl-128 0x1.c67ecd92a85944bap-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a1258d562a19efb3131p-28L 0x1.75a8c6f690e9d6dd8b9b962acba9p+0L : inexact-ok
+= clog tonearest ldbl-128 0x1.c67ecd92a85944bap-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a1258d562a19efb3132p-28L 0x1.75a8c6f690e9d6dd8b9b962acba9p+0L : inexact-ok
 = clog towardzero ldbl-128 0x1.c67ecd92a85944bap-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a1258d562a19efb3131p-28L 0x1.75a8c6f690e9d6dd8b9b962acba9p+0L : inexact-ok
 = clog upward ldbl-128 0x1.c67ecd92a85944bap-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a1258d562a19efb3131p-28L 0x1.75a8c6f690e9d6dd8b9b962acbaap+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.c67ecd92a85944bap-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a1258d562a19efb318p-28L 0x1.75a8c6f690e9d6dd8b9b962acb8p+0L : inexact-ok
@@ -37020,10 +37020,10 @@ clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
 = clog tonearest ldbl-96-m68k 0x1.c67ecd92a85944b8p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a4b28bp-28L 0x1.75a8c6f690e9d6dep+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x1.c67ecd92a85944b8p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a4b28aep-28L 0x1.75a8c6f690e9d6dcp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.c67ecd92a85944b8p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a4b28aep-28L 0x1.75a8c6f690e9d6dep+0L : inexact-ok
-= clog downward ldbl-128 0x1.c67ecd92a85944b8p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a4b28af21f7697425b8p-28L 0x1.75a8c6f690e9d6ddab68ffd2130ap+0L : inexact-ok
+= clog downward ldbl-128 0x1.c67ecd92a85944b8p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a4b28af21f7697425b9p-28L 0x1.75a8c6f690e9d6ddab68ffd2130ap+0L : inexact-ok
 = clog tonearest ldbl-128 0x1.c67ecd92a85944b8p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a4b28af21f7697425b8p-28L 0x1.75a8c6f690e9d6ddab68ffd2130ap+0L : inexact-ok
-= clog towardzero ldbl-128 0x1.c67ecd92a85944b8p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a4b28af21f7697425b7p-28L 0x1.75a8c6f690e9d6ddab68ffd2130ap+0L : inexact-ok
-= clog upward ldbl-128 0x1.c67ecd92a85944b8p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a4b28af21f7697425b7p-28L 0x1.75a8c6f690e9d6ddab68ffd2130bp+0L : inexact-ok
+= clog towardzero ldbl-128 0x1.c67ecd92a85944b8p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a4b28af21f7697425b8p-28L 0x1.75a8c6f690e9d6ddab68ffd2130ap+0L : inexact-ok
+= clog upward ldbl-128 0x1.c67ecd92a85944b8p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a4b28af21f7697425b8p-28L 0x1.75a8c6f690e9d6ddab68ffd2130bp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.c67ecd92a85944b8p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a4b28af21f7697426p-28L 0x1.75a8c6f690e9d6ddab68ffd213p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x1.c67ecd92a85944b8p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a4b28af21f76974258p-28L 0x1.75a8c6f690e9d6ddab68ffd213p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.c67ecd92a85944b8p-4L 0xf.e6b4dp-4L : -0x1.d4bd43c13a4b28af21f76974258p-28L 0x1.75a8c6f690e9d6ddab68ffd213p+0L : inexact-ok
@@ -37085,7 +37085,7 @@ clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
 = clog towardzero ldbl-96-m68k 0x1.c67ecd92a85944b8p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.a86e79819b7bcbep-68L 0x1.75a8c6f9d6456866p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.c67ecd92a85944b8p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.a86e79819b7bcbep-68L 0x1.75a8c6f9d6456868p+0L : inexact-ok
 = clog downward ldbl-128 0x1.c67ecd92a85944b8p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.a86e79819b7bcbe1aa4dbd43d42p-68L 0x1.75a8c6f9d645686638147900d5f8p+0L : inexact-ok
-= clog tonearest ldbl-128 0x1.c67ecd92a85944b8p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.a86e79819b7bcbe1aa4dbd43d41cp-68L 0x1.75a8c6f9d645686638147900d5f8p+0L : inexact-ok
+= clog tonearest ldbl-128 0x1.c67ecd92a85944b8p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.a86e79819b7bcbe1aa4dbd43d42p-68L 0x1.75a8c6f9d645686638147900d5f8p+0L : inexact-ok
 = clog towardzero ldbl-128 0x1.c67ecd92a85944b8p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.a86e79819b7bcbe1aa4dbd43d41cp-68L 0x1.75a8c6f9d645686638147900d5f8p+0L : inexact-ok
 = clog upward ldbl-128 0x1.c67ecd92a85944b8p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.a86e79819b7bcbe1aa4dbd43d41cp-68L 0x1.75a8c6f9d645686638147900d5f9p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.c67ecd92a85944b8p-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.a86e79819b7bcbe1aa4dbd43d6p-68L 0x1.75a8c6f9d645686638147900d58p+0L : inexact-ok
@@ -37125,7 +37125,7 @@ clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
 = clog towardzero ldbl-128ibm 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e1p-4L : 0x6.ace91fff8a0cdd526e2ca008f2p-56L 0x1.75a8c6f9d6456924f9f3025d038p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e1p-4L : 0x6.ace91fff8a0cdd526e2ca008f4p-56L 0x1.75a8c6f9d6456924f9f3025d04p+0L : inexact-ok
 = clog downward ldbl-128 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.467148ec496357be1ef3f61a0e3ap-56L 0x1.75a8c6f9d6456841ba8c3908d713p+0L : inexact-ok
-= clog tonearest ldbl-128 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.467148ec496357be1ef3f61a0e39p-56L 0x1.75a8c6f9d6456841ba8c3908d714p+0L : inexact-ok
+= clog tonearest ldbl-128 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.467148ec496357be1ef3f61a0e3ap-56L 0x1.75a8c6f9d6456841ba8c3908d714p+0L : inexact-ok
 = clog towardzero ldbl-128 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.467148ec496357be1ef3f61a0e39p-56L 0x1.75a8c6f9d6456841ba8c3908d713p+0L : inexact-ok
 = clog upward ldbl-128 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.467148ec496357be1ef3f61a0e39p-56L 0x1.75a8c6f9d6456841ba8c3908d714p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e08p-4L : -0x1.467148ec496357be1ef3f61a0e8p-56L 0x1.75a8c6f9d6456841ba8c3908d7p+0L : inexact-ok
@@ -37140,10 +37140,10 @@ clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
 = clog tonearest ldbl-128ibm 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e0949p-4L : 0x8.69d2e98f412fd8dfd1c38ef06p-68L 0x1.75a8c6f9d64568663c1b9c207c8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e0949p-4L : 0x8.69d2e98f412fd8dfd1c38ef05cp-68L 0x1.75a8c6f9d64568663c1b9c207c8p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e0949p-4L : 0x8.69d2e98f412fd8dfd1c38ef06p-68L 0x1.75a8c6f9d64568663c1b9c207dp+0L : inexact-ok
-= clog downward ldbl-128 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.7ce1e84865b0bba742c201b003ep-68L 0x1.75a8c6f9d64568661fb3af475239p+0L : inexact-ok
+= clog downward ldbl-128 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.7ce1e84865b0bba742c201b003e4p-68L 0x1.75a8c6f9d64568661fb3af475239p+0L : inexact-ok
 = clog tonearest ldbl-128 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.7ce1e84865b0bba742c201b003ep-68L 0x1.75a8c6f9d64568661fb3af47523ap+0L : inexact-ok
-= clog towardzero ldbl-128 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.7ce1e84865b0bba742c201b003dcp-68L 0x1.75a8c6f9d64568661fb3af475239p+0L : inexact-ok
-= clog upward ldbl-128 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.7ce1e84865b0bba742c201b003dcp-68L 0x1.75a8c6f9d64568661fb3af47523ap+0L : inexact-ok
+= clog towardzero ldbl-128 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.7ce1e84865b0bba742c201b003ep-68L 0x1.75a8c6f9d64568661fb3af475239p+0L : inexact-ok
+= clog upward ldbl-128 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.7ce1e84865b0bba742c201b003ep-68L 0x1.75a8c6f9d64568661fb3af47523ap+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.7ce1e84865b0bba742c201b004p-68L 0x1.75a8c6f9d64568661fb3af4752p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.7ce1e84865b0bba742c201b004p-68L 0x1.75a8c6f9d64568661fb3af4752p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.c67ecd92a85944b988790cep-4L 0xf.e6b4d1d7a6e0948p-4L : -0x7.7ce1e84865b0bba742c201b002p-68L 0x1.75a8c6f9d64568661fb3af4752p+0L : inexact-ok
@@ -37325,10 +37325,10 @@ clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
 = clog tonearest ldbl-96-m68k 0x3.3b8f9p-4L 0xf.ab873p-4L : -0xd.0cd13aa4de3e0a4p-28L 0x1.5e0af455a4c55454p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.3b8f9p-4L 0xf.ab873p-4L : -0xd.0cd13aa4de3e0a4p-28L 0x1.5e0af455a4c55454p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.3b8f9p-4L 0xf.ab873p-4L : -0xd.0cd13aa4de3e0a4p-28L 0x1.5e0af455a4c55456p+0L : inexact-ok
-= clog downward ldbl-128 0x3.3b8f9p-4L 0xf.ab873p-4L : -0xd.0cd13aa4de3e0a45bfb8db088748p-28L 0x1.5e0af455a4c55454c5b1ee6ac03cp+0L : inexact-ok
+= clog downward ldbl-128 0x3.3b8f9p-4L 0xf.ab873p-4L : -0xd.0cd13aa4de3e0a45bfb8db08875p-28L 0x1.5e0af455a4c55454c5b1ee6ac03cp+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.3b8f9p-4L 0xf.ab873p-4L : -0xd.0cd13aa4de3e0a45bfb8db088748p-28L 0x1.5e0af455a4c55454c5b1ee6ac03cp+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.3b8f9p-4L 0xf.ab873p-4L : -0xd.0cd13aa4de3e0a45bfb8db08874p-28L 0x1.5e0af455a4c55454c5b1ee6ac03cp+0L : inexact-ok
-= clog upward ldbl-128 0x3.3b8f9p-4L 0xf.ab873p-4L : -0xd.0cd13aa4de3e0a45bfb8db08874p-28L 0x1.5e0af455a4c55454c5b1ee6ac03dp+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.3b8f9p-4L 0xf.ab873p-4L : -0xd.0cd13aa4de3e0a45bfb8db088748p-28L 0x1.5e0af455a4c55454c5b1ee6ac03cp+0L : inexact-ok
+= clog upward ldbl-128 0x3.3b8f9p-4L 0xf.ab873p-4L : -0xd.0cd13aa4de3e0a45bfb8db088748p-28L 0x1.5e0af455a4c55454c5b1ee6ac03dp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.3b8f9p-4L 0xf.ab873p-4L : -0xd.0cd13aa4de3e0a45bfb8db0888p-28L 0x1.5e0af455a4c55454c5b1ee6acp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.3b8f9p-4L 0xf.ab873p-4L : -0xd.0cd13aa4de3e0a45bfb8db0888p-28L 0x1.5e0af455a4c55454c5b1ee6acp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.3b8f9p-4L 0xf.ab873p-4L : -0xd.0cd13aa4de3e0a45bfb8db0884p-28L 0x1.5e0af455a4c55454c5b1ee6acp+0L : inexact-ok
@@ -37365,10 +37365,10 @@ clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
 = clog tonearest ldbl-96-m68k 0x3.3b8f9p-4L 0xf.ab873d09e61ep-4L : -0x4.7c1788d444be9a28p-32L 0x1.5e0af47fcb0fb778p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.3b8f9p-4L 0xf.ab873d09e61ep-4L : -0x4.7c1788d444be9a2p-32L 0x1.5e0af47fcb0fb778p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.3b8f9p-4L 0xf.ab873d09e61ep-4L : -0x4.7c1788d444be9a2p-32L 0x1.5e0af47fcb0fb77ap+0L : inexact-ok
-= clog downward ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61ep-4L : -0x4.7c1788d444be9a27c39197a05588p-32L 0x1.5e0af47fcb0fb778e0700b443d8cp+0L : inexact-ok
+= clog downward ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61ep-4L : -0x4.7c1788d444be9a27c39197a0558cp-32L 0x1.5e0af47fcb0fb778e0700b443d8cp+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61ep-4L : -0x4.7c1788d444be9a27c39197a05588p-32L 0x1.5e0af47fcb0fb778e0700b443d8cp+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61ep-4L : -0x4.7c1788d444be9a27c39197a05584p-32L 0x1.5e0af47fcb0fb778e0700b443d8cp+0L : inexact-ok
-= clog upward ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61ep-4L : -0x4.7c1788d444be9a27c39197a05584p-32L 0x1.5e0af47fcb0fb778e0700b443d8dp+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61ep-4L : -0x4.7c1788d444be9a27c39197a05588p-32L 0x1.5e0af47fcb0fb778e0700b443d8cp+0L : inexact-ok
+= clog upward ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61ep-4L : -0x4.7c1788d444be9a27c39197a05588p-32L 0x1.5e0af47fcb0fb778e0700b443d8dp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.3b8f9p-4L 0xf.ab873d09e61ep-4L : -0x4.7c1788d444be9a27c39197a056p-32L 0x1.5e0af47fcb0fb778e0700b443d8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.3b8f9p-4L 0xf.ab873d09e61ep-4L : -0x4.7c1788d444be9a27c39197a056p-32L 0x1.5e0af47fcb0fb778e0700b443d8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.3b8f9p-4L 0xf.ab873d09e61ep-4L : -0x4.7c1788d444be9a27c39197a054p-32L 0x1.5e0af47fcb0fb778e0700b443d8p+0L : inexact-ok
@@ -37398,17 +37398,17 @@ clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
 = clog towardzero ldbl-96-m68k 0x3.3b8f9p-4L 0xf.ab873d09e61e797p-4L : -0x4.7c17816556c75318p-32L 0x1.5e0af47fcb0fb9p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.3b8f9p-4L 0xf.ab873d09e61e797p-4L : -0x4.7c17816556c75318p-32L 0x1.5e0af47fcb0fb902p+0L : inexact-ok
 = clog downward ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61e797p-4L : -0x4.7c17816556c7531966af5de8e72p-32L 0x1.5e0af47fcb0fb9017159f805596p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61e797p-4L : -0x4.7c17816556c7531966af5de8e71cp-32L 0x1.5e0af47fcb0fb9017159f805596p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61e797p-4L : -0x4.7c17816556c7531966af5de8e72p-32L 0x1.5e0af47fcb0fb9017159f805596p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61e797p-4L : -0x4.7c17816556c7531966af5de8e71cp-32L 0x1.5e0af47fcb0fb9017159f805596p+0L : inexact-ok
 = clog upward ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61e797p-4L : -0x4.7c17816556c7531966af5de8e71cp-32L 0x1.5e0af47fcb0fb9017159f8055961p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.3b8f9p-4L 0xf.ab873d09e61e797p-4L : -0x4.7c17816556c7531966af5de8e8p-32L 0x1.5e0af47fcb0fb9017159f80559p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.3b8f9p-4L 0xf.ab873d09e61e797p-4L : -0x4.7c17816556c7531966af5de8e8p-32L 0x1.5e0af47fcb0fb9017159f805598p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.3b8f9p-4L 0xf.ab873d09e61e797p-4L : -0x4.7c17816556c7531966af5de8e6p-32L 0x1.5e0af47fcb0fb9017159f80559p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.3b8f9p-4L 0xf.ab873d09e61e797p-4L : -0x4.7c17816556c7531966af5de8e6p-32L 0x1.5e0af47fcb0fb9017159f805598p+0L : inexact-ok
-= clog downward ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x4.7c178164b7a27a4551e39fc8fd08p-32L 0x1.5e0af47fcb0fb901922ea0bf14dcp+0L : inexact-ok
+= clog downward ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x4.7c178164b7a27a4551e39fc8fd0cp-32L 0x1.5e0af47fcb0fb901922ea0bf14dcp+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x4.7c178164b7a27a4551e39fc8fd08p-32L 0x1.5e0af47fcb0fb901922ea0bf14dcp+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x4.7c178164b7a27a4551e39fc8fd04p-32L 0x1.5e0af47fcb0fb901922ea0bf14dcp+0L : inexact-ok
-= clog upward ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x4.7c178164b7a27a4551e39fc8fd04p-32L 0x1.5e0af47fcb0fb901922ea0bf14ddp+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x4.7c178164b7a27a4551e39fc8fd08p-32L 0x1.5e0af47fcb0fb901922ea0bf14dcp+0L : inexact-ok
+= clog upward ldbl-128 0x3.3b8f9p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x4.7c178164b7a27a4551e39fc8fd08p-32L 0x1.5e0af47fcb0fb901922ea0bf14ddp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.3b8f9p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x4.7c178164b7a27a4551e39fc8fep-32L 0x1.5e0af47fcb0fb901922ea0bf148p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.3b8f9p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x4.7c178164b7a27a4551e39fc8fep-32L 0x1.5e0af47fcb0fb901922ea0bf15p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.3b8f9p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x4.7c178164b7a27a4551e39fc8fcp-32L 0x1.5e0af47fcb0fb901922ea0bf148p+0L : inexact-ok
@@ -37565,10 +37565,10 @@ clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
 = clog tonearest ldbl-96-m68k 0x3.3b8f9163276aap-4L 0xf.ab873p-4L : -0xc.c50fc21dd3497dep-28L 0x1.5e0af43fe77f1146p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.3b8f9163276aap-4L 0xf.ab873p-4L : -0xc.c50fc21dd3497ddp-28L 0x1.5e0af43fe77f1146p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.3b8f9163276aap-4L 0xf.ab873p-4L : -0xc.c50fc21dd3497ddp-28L 0x1.5e0af43fe77f1148p+0L : inexact-ok
-= clog downward ldbl-128 0x3.3b8f9163276aap-4L 0xf.ab873p-4L : -0xc.c50fc21dd3497ddd14075a2f0bc8p-28L 0x1.5e0af43fe77f11465f905e7575fcp+0L : inexact-ok
+= clog downward ldbl-128 0x3.3b8f9163276aap-4L 0xf.ab873p-4L : -0xc.c50fc21dd3497ddd14075a2f0bdp-28L 0x1.5e0af43fe77f11465f905e7575fcp+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.3b8f9163276aap-4L 0xf.ab873p-4L : -0xc.c50fc21dd3497ddd14075a2f0bc8p-28L 0x1.5e0af43fe77f11465f905e7575fdp+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.3b8f9163276aap-4L 0xf.ab873p-4L : -0xc.c50fc21dd3497ddd14075a2f0bcp-28L 0x1.5e0af43fe77f11465f905e7575fcp+0L : inexact-ok
-= clog upward ldbl-128 0x3.3b8f9163276aap-4L 0xf.ab873p-4L : -0xc.c50fc21dd3497ddd14075a2f0bcp-28L 0x1.5e0af43fe77f11465f905e7575fdp+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.3b8f9163276aap-4L 0xf.ab873p-4L : -0xc.c50fc21dd3497ddd14075a2f0bc8p-28L 0x1.5e0af43fe77f11465f905e7575fcp+0L : inexact-ok
+= clog upward ldbl-128 0x3.3b8f9163276aap-4L 0xf.ab873p-4L : -0xc.c50fc21dd3497ddd14075a2f0bc8p-28L 0x1.5e0af43fe77f11465f905e7575fdp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.3b8f9163276aap-4L 0xf.ab873p-4L : -0xc.c50fc21dd3497ddd14075a2f0cp-28L 0x1.5e0af43fe77f11465f905e75758p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.3b8f9163276aap-4L 0xf.ab873p-4L : -0xc.c50fc21dd3497ddd14075a2f0cp-28L 0x1.5e0af43fe77f11465f905e7576p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.3b8f9163276aap-4L 0xf.ab873p-4L : -0xc.c50fc21dd3497ddd14075a2f08p-28L 0x1.5e0af43fe77f11465f905e75758p+0L : inexact-ok
@@ -37605,10 +37605,10 @@ clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
 = clog tonearest ldbl-96-m68k 0x3.3b8f9163276aap-4L 0xf.ab873d09e61ep-4L : -0x7.8c3155a055a9c6f8p-56L 0x1.5e0af46a0dc98508p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.3b8f9163276aap-4L 0xf.ab873d09e61ep-4L : -0x7.8c3155a055a9c6fp-56L 0x1.5e0af46a0dc98506p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.3b8f9163276aap-4L 0xf.ab873d09e61ep-4L : -0x7.8c3155a055a9c6fp-56L 0x1.5e0af46a0dc98508p+0L : inexact-ok
-= clog downward ldbl-128 0x3.3b8f9163276aap-4L 0xf.ab873d09e61ep-4L : -0x7.8c3155a055a9c6f778adedf0fe1cp-56L 0x1.5e0af46a0dc98507273f0f37479ep+0L : inexact-ok
+= clog downward ldbl-128 0x3.3b8f9163276aap-4L 0xf.ab873d09e61ep-4L : -0x7.8c3155a055a9c6f778adedf0fe2p-56L 0x1.5e0af46a0dc98507273f0f37479ep+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.3b8f9163276aap-4L 0xf.ab873d09e61ep-4L : -0x7.8c3155a055a9c6f778adedf0fe1cp-56L 0x1.5e0af46a0dc98507273f0f37479fp+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.3b8f9163276aap-4L 0xf.ab873d09e61ep-4L : -0x7.8c3155a055a9c6f778adedf0fe18p-56L 0x1.5e0af46a0dc98507273f0f37479ep+0L : inexact-ok
-= clog upward ldbl-128 0x3.3b8f9163276aap-4L 0xf.ab873d09e61ep-4L : -0x7.8c3155a055a9c6f778adedf0fe18p-56L 0x1.5e0af46a0dc98507273f0f37479fp+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.3b8f9163276aap-4L 0xf.ab873d09e61ep-4L : -0x7.8c3155a055a9c6f778adedf0fe1cp-56L 0x1.5e0af46a0dc98507273f0f37479ep+0L : inexact-ok
+= clog upward ldbl-128 0x3.3b8f9163276aap-4L 0xf.ab873d09e61ep-4L : -0x7.8c3155a055a9c6f778adedf0fe1cp-56L 0x1.5e0af46a0dc98507273f0f37479fp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.3b8f9163276aap-4L 0xf.ab873d09e61ep-4L : -0x7.8c3155a055a9c6f778adedf1p-56L 0x1.5e0af46a0dc98507273f0f37478p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.3b8f9163276aap-4L 0xf.ab873d09e61ep-4L : -0x7.8c3155a055a9c6f778adedf0fep-56L 0x1.5e0af46a0dc98507273f0f37478p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.3b8f9163276aap-4L 0xf.ab873d09e61ep-4L : -0x7.8c3155a055a9c6f778adedf0fep-56L 0x1.5e0af46a0dc98507273f0f37478p+0L : inexact-ok
@@ -37677,10 +37677,10 @@ clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
 = clog tonearest ldbl-96-m68k 0x3.3b8f9163276aa8ep-4L 0xf.ab873p-4L : -0xc.c50fc21c083fd86p-28L 0x1.5e0af43fe77f10bcp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.3b8f9163276aa8ep-4L 0xf.ab873p-4L : -0xc.c50fc21c083fd85p-28L 0x1.5e0af43fe77f10bap+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.3b8f9163276aa8ep-4L 0xf.ab873p-4L : -0xc.c50fc21c083fd85p-28L 0x1.5e0af43fe77f10bcp+0L : inexact-ok
-= clog downward ldbl-128 0x3.3b8f9163276aa8ep-4L 0xf.ab873p-4L : -0xc.c50fc21c083fd85b5a5e79579fa8p-28L 0x1.5e0af43fe77f10bb4d3fb67848bep+0L : inexact-ok
+= clog downward ldbl-128 0x3.3b8f9163276aa8ep-4L 0xf.ab873p-4L : -0xc.c50fc21c083fd85b5a5e79579fbp-28L 0x1.5e0af43fe77f10bb4d3fb67848bep+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.3b8f9163276aa8ep-4L 0xf.ab873p-4L : -0xc.c50fc21c083fd85b5a5e79579fa8p-28L 0x1.5e0af43fe77f10bb4d3fb67848bfp+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.3b8f9163276aa8ep-4L 0xf.ab873p-4L : -0xc.c50fc21c083fd85b5a5e79579fap-28L 0x1.5e0af43fe77f10bb4d3fb67848bep+0L : inexact-ok
-= clog upward ldbl-128 0x3.3b8f9163276aa8ep-4L 0xf.ab873p-4L : -0xc.c50fc21c083fd85b5a5e79579fap-28L 0x1.5e0af43fe77f10bb4d3fb67848bfp+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.3b8f9163276aa8ep-4L 0xf.ab873p-4L : -0xc.c50fc21c083fd85b5a5e79579fa8p-28L 0x1.5e0af43fe77f10bb4d3fb67848bep+0L : inexact-ok
+= clog upward ldbl-128 0x3.3b8f9163276aa8ep-4L 0xf.ab873p-4L : -0xc.c50fc21c083fd85b5a5e79579fa8p-28L 0x1.5e0af43fe77f10bb4d3fb67848bfp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.3b8f9163276aa8ep-4L 0xf.ab873p-4L : -0xc.c50fc21c083fd85b5a5e7957ap-28L 0x1.5e0af43fe77f10bb4d3fb678488p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.3b8f9163276aa8ep-4L 0xf.ab873p-4L : -0xc.c50fc21c083fd85b5a5e7957ap-28L 0x1.5e0af43fe77f10bb4d3fb678488p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.3b8f9163276aa8ep-4L 0xf.ab873p-4L : -0xc.c50fc21c083fd85b5a5e79579cp-28L 0x1.5e0af43fe77f10bb4d3fb678488p+0L : inexact-ok
@@ -37709,10 +37709,10 @@ clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
 = clog tonearest ldbl-96-m68k 0x3.3b8f9163276aa8ep-4L 0xf.ab873d09e61ep-4L : -0x7.6f80bb7605abf2d8p-56L 0x1.5e0af46a0dc9847cp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.3b8f9163276aa8ep-4L 0xf.ab873d09e61ep-4L : -0x7.6f80bb7605abf2dp-56L 0x1.5e0af46a0dc9847cp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.3b8f9163276aa8ep-4L 0xf.ab873d09e61ep-4L : -0x7.6f80bb7605abf2dp-56L 0x1.5e0af46a0dc9847ep+0L : inexact-ok
-= clog downward ldbl-128 0x3.3b8f9163276aa8ep-4L 0xf.ab873d09e61ep-4L : -0x7.6f80bb7605abf2d63923c0a79cap-56L 0x1.5e0af46a0dc9847c14eed17f6d4cp+0L : inexact-ok
+= clog downward ldbl-128 0x3.3b8f9163276aa8ep-4L 0xf.ab873d09e61ep-4L : -0x7.6f80bb7605abf2d63923c0a79ca4p-56L 0x1.5e0af46a0dc9847c14eed17f6d4cp+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.3b8f9163276aa8ep-4L 0xf.ab873d09e61ep-4L : -0x7.6f80bb7605abf2d63923c0a79cap-56L 0x1.5e0af46a0dc9847c14eed17f6d4cp+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.3b8f9163276aa8ep-4L 0xf.ab873d09e61ep-4L : -0x7.6f80bb7605abf2d63923c0a79c9cp-56L 0x1.5e0af46a0dc9847c14eed17f6d4cp+0L : inexact-ok
-= clog upward ldbl-128 0x3.3b8f9163276aa8ep-4L 0xf.ab873d09e61ep-4L : -0x7.6f80bb7605abf2d63923c0a79c9cp-56L 0x1.5e0af46a0dc9847c14eed17f6d4dp+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.3b8f9163276aa8ep-4L 0xf.ab873d09e61ep-4L : -0x7.6f80bb7605abf2d63923c0a79cap-56L 0x1.5e0af46a0dc9847c14eed17f6d4cp+0L : inexact-ok
+= clog upward ldbl-128 0x3.3b8f9163276aa8ep-4L 0xf.ab873d09e61ep-4L : -0x7.6f80bb7605abf2d63923c0a79cap-56L 0x1.5e0af46a0dc9847c14eed17f6d4dp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.3b8f9163276aa8ep-4L 0xf.ab873d09e61ep-4L : -0x7.6f80bb7605abf2d63923c0a79ep-56L 0x1.5e0af46a0dc9847c14eed17f6dp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.3b8f9163276aa8ep-4L 0xf.ab873d09e61ep-4L : -0x7.6f80bb7605abf2d63923c0a79cp-56L 0x1.5e0af46a0dc9847c14eed17f6d8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.3b8f9163276aa8ep-4L 0xf.ab873d09e61ep-4L : -0x7.6f80bb7605abf2d63923c0a79cp-56L 0x1.5e0af46a0dc9847c14eed17f6dp+0L : inexact-ok
@@ -37782,7 +37782,7 @@ clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
 = clog towardzero ldbl-96-m68k 0x3.3b8f9163276aa8dcp-4L 0xf.ab873p-4L : -0xc.c50fc21c090ebc4p-28L 0x1.5e0af43fe77f10bap+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.3b8f9163276aa8dcp-4L 0xf.ab873p-4L : -0xc.c50fc21c090ebc4p-28L 0x1.5e0af43fe77f10bcp+0L : inexact-ok
 = clog downward ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873p-4L : -0xc.c50fc21c090ebc40fd666eecd9d8p-28L 0x1.5e0af43fe77f10bb8bedd39c55e5p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873p-4L : -0xc.c50fc21c090ebc40fd666eecd9dp-28L 0x1.5e0af43fe77f10bb8bedd39c55e5p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873p-4L : -0xc.c50fc21c090ebc40fd666eecd9d8p-28L 0x1.5e0af43fe77f10bb8bedd39c55e5p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873p-4L : -0xc.c50fc21c090ebc40fd666eecd9dp-28L 0x1.5e0af43fe77f10bb8bedd39c55e5p+0L : inexact-ok
 = clog upward ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873p-4L : -0xc.c50fc21c090ebc40fd666eecd9dp-28L 0x1.5e0af43fe77f10bb8bedd39c55e6p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.3b8f9163276aa8dcp-4L 0xf.ab873p-4L : -0xc.c50fc21c090ebc40fd666eecdcp-28L 0x1.5e0af43fe77f10bb8bedd39c558p+0L : inexact-ok
@@ -37813,10 +37813,10 @@ clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
 = clog tonearest ldbl-96-m68k 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61ep-4L : -0x7.6f8da9b44b38908p-56L 0x1.5e0af46a0dc9847cp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61ep-4L : -0x7.6f8da9b44b38908p-56L 0x1.5e0af46a0dc9847cp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61ep-4L : -0x7.6f8da9b44b38908p-56L 0x1.5e0af46a0dc9847ep+0L : inexact-ok
-= clog downward ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61ep-4L : -0x7.6f8da9b44b3890819ce76ad76c48p-56L 0x1.5e0af46a0dc9847c539cee7394e4p+0L : inexact-ok
+= clog downward ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61ep-4L : -0x7.6f8da9b44b3890819ce76ad76c4cp-56L 0x1.5e0af46a0dc9847c539cee7394e4p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61ep-4L : -0x7.6f8da9b44b3890819ce76ad76c48p-56L 0x1.5e0af46a0dc9847c539cee7394e5p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61ep-4L : -0x7.6f8da9b44b3890819ce76ad76c44p-56L 0x1.5e0af46a0dc9847c539cee7394e4p+0L : inexact-ok
-= clog upward ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61ep-4L : -0x7.6f8da9b44b3890819ce76ad76c44p-56L 0x1.5e0af46a0dc9847c539cee7394e5p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61ep-4L : -0x7.6f8da9b44b3890819ce76ad76c48p-56L 0x1.5e0af46a0dc9847c539cee7394e4p+0L : inexact-ok
+= clog upward ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61ep-4L : -0x7.6f8da9b44b3890819ce76ad76c48p-56L 0x1.5e0af46a0dc9847c539cee7394e5p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61ep-4L : -0x7.6f8da9b44b3890819ce76ad76ep-56L 0x1.5e0af46a0dc9847c539cee73948p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61ep-4L : -0x7.6f8da9b44b3890819ce76ad76cp-56L 0x1.5e0af46a0dc9847c539cee7395p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61ep-4L : -0x7.6f8da9b44b3890819ce76ad76cp-56L 0x1.5e0af46a0dc9847c539cee73948p+0L : inexact-ok
@@ -37845,16 +37845,16 @@ clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
 = clog tonearest ldbl-96-m68k 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797p-4L : -0x9.fb2afe91f6149b9p-68L 0x1.5e0af46a0dc98604p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797p-4L : -0x9.fb2afe91f6149b9p-68L 0x1.5e0af46a0dc98604p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797p-4L : -0x9.fb2afe91f6149b9p-68L 0x1.5e0af46a0dc98606p+0L : inexact-ok
-= clog downward ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797p-4L : -0x9.fb2afe91f6149b95b9f733cae0bp-68L 0x1.5e0af46a0dc98604e48775ec9798p+0L : inexact-ok
+= clog downward ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797p-4L : -0x9.fb2afe91f6149b95b9f733cae0b8p-68L 0x1.5e0af46a0dc98604e48775ec9798p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797p-4L : -0x9.fb2afe91f6149b95b9f733cae0bp-68L 0x1.5e0af46a0dc98604e48775ec9799p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797p-4L : -0x9.fb2afe91f6149b95b9f733cae0a8p-68L 0x1.5e0af46a0dc98604e48775ec9798p+0L : inexact-ok
-= clog upward ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797p-4L : -0x9.fb2afe91f6149b95b9f733cae0a8p-68L 0x1.5e0af46a0dc98604e48775ec9799p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797p-4L : -0x9.fb2afe91f6149b95b9f733cae0bp-68L 0x1.5e0af46a0dc98604e48775ec9798p+0L : inexact-ok
+= clog upward ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797p-4L : -0x9.fb2afe91f6149b95b9f733cae0bp-68L 0x1.5e0af46a0dc98604e48775ec9799p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797p-4L : -0x9.fb2afe91f6149b95b9f733cae4p-68L 0x1.5e0af46a0dc98604e48775ec978p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797p-4L : -0x9.fb2afe91f6149b95b9f733caep-68L 0x1.5e0af46a0dc98604e48775ec978p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797p-4L : -0x9.fb2afe91f6149b95b9f733caep-68L 0x1.5e0af46a0dc98604e48775ec978p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797p-4L : -0x9.fb2afe91f6149b95b9f733caep-68L 0x1.5e0af46a0dc98604e48775ec98p+0L : inexact-ok
 = clog downward ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x8.dd71a9e053daddb6c77bebfb7fa8p-76L 0x1.5e0af46a0dc98605055c1eb34387p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x8.dd71a9e053daddb6c77bebfb7fap-76L 0x1.5e0af46a0dc98605055c1eb34387p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x8.dd71a9e053daddb6c77bebfb7fa8p-76L 0x1.5e0af46a0dc98605055c1eb34387p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x8.dd71a9e053daddb6c77bebfb7fap-76L 0x1.5e0af46a0dc98605055c1eb34387p+0L : inexact-ok
 = clog upward ldbl-128 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x8.dd71a9e053daddb6c77bebfb7fap-76L 0x1.5e0af46a0dc98605055c1eb34388p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.3b8f9163276aa8dcp-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x8.dd71a9e053daddb6c77bebfb8p-76L 0x1.5e0af46a0dc98605055c1eb3438p+0L : inexact-ok
@@ -37886,7 +37886,7 @@ clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
 = clog towardzero ldbl-128ibm 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e8p-4L : 0x6.63682a7c274cbdd9ce7b318be2p-60L 0x1.5e0af46a0dc9861a18b61125018p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e8p-4L : 0x6.63682a7c274cbdd9ce7b318be4p-60L 0x1.5e0af46a0dc9861a18b6112502p+0L : inexact-ok
 = clog downward ldbl-128 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61ep-4L : -0x7.6f8d1bdd309a8b43e6ce9e04206cp-56L 0x1.5e0af46a0dc9847c50ed5f914c75p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61ep-4L : -0x7.6f8d1bdd309a8b43e6ce9e042068p-56L 0x1.5e0af46a0dc9847c50ed5f914c75p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61ep-4L : -0x7.6f8d1bdd309a8b43e6ce9e04206cp-56L 0x1.5e0af46a0dc9847c50ed5f914c75p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61ep-4L : -0x7.6f8d1bdd309a8b43e6ce9e042068p-56L 0x1.5e0af46a0dc9847c50ed5f914c75p+0L : inexact-ok
 = clog upward ldbl-128 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61ep-4L : -0x7.6f8d1bdd309a8b43e6ce9e042068p-56L 0x1.5e0af46a0dc9847c50ed5f914c76p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61ep-4L : -0x7.6f8d1bdd309a8b43e6ce9e0422p-56L 0x1.5e0af46a0dc9847c50ed5f914cp+0L : inexact-ok
@@ -37909,14 +37909,14 @@ clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
 = clog tonearest ldbl-128ibm 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797p-4L : -0x9.f24d8ce815c0c0b7f82a1761ecp-68L 0x1.5e0af46a0dc98604e1d7e70a4fp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797p-4L : -0x9.f24d8ce815c0c0b7f82a1761e8p-68L 0x1.5e0af46a0dc98604e1d7e70a4fp+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797p-4L : -0x9.f24d8ce815c0c0b7f82a1761e8p-68L 0x1.5e0af46a0dc98604e1d7e70a4f8p+0L : inexact-ok
-= clog downward ldbl-128 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x5.ep-208L 0x1.5e0af46a0dc9860502ac8fd0fb17p+0L : inexact-ok
+= clog downward ldbl-128 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x5.e000000000000000000000000004p-208L 0x1.5e0af46a0dc9860502ac8fd0fb17p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x5.ep-208L 0x1.5e0af46a0dc9860502ac8fd0fb18p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x5.dffffffffffffffffffffffffffcp-208L 0x1.5e0af46a0dc9860502ac8fd0fb17p+0L : inexact-ok
-= clog upward ldbl-128 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x5.dffffffffffffffffffffffffffcp-208L 0x1.5e0af46a0dc9860502ac8fd0fb18p+0L : inexact-ok
-= clog downward ldbl-128ibm 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x5.ep-208L 0x1.5e0af46a0dc9860502ac8fd0fbp+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x5.ep-208L 0x1.5e0af46a0dc9860502ac8fd0fb17p+0L : inexact-ok
+= clog upward ldbl-128 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x5.ep-208L 0x1.5e0af46a0dc9860502ac8fd0fb18p+0L : inexact-ok
+= clog downward ldbl-128ibm 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x5.e0000000000000000000000002p-208L 0x1.5e0af46a0dc9860502ac8fd0fbp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x5.ep-208L 0x1.5e0af46a0dc9860502ac8fd0fbp+0L : inexact-ok
-= clog towardzero ldbl-128ibm 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x5.dffffffffffffffffffffffffep-208L 0x1.5e0af46a0dc9860502ac8fd0fbp+0L : inexact-ok
-= clog upward ldbl-128ibm 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x5.dffffffffffffffffffffffffep-208L 0x1.5e0af46a0dc9860502ac8fd0fb8p+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x5.ep-208L 0x1.5e0af46a0dc9860502ac8fd0fbp+0L : inexact-ok
+= clog upward ldbl-128ibm 0x3.3b8f9163276aa8dc2be0945a6p-4L 0xf.ab873d09e61e797a27ebc9f508p-4L : -0x5.ep-208L 0x1.5e0af46a0dc9860502ac8fd0fb8p+0L : inexact-ok
 clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
 = clog downward flt-32 0xa.ec55cp-4f 0xb.b0f25p-4f : 0x1.150a32p-24f 0xd.1c0afp-4f : inexact-ok
 = clog tonearest flt-32 0xa.ec55cp-4f 0xb.b0f25p-4f : 0x1.150a34p-24f 0xd.1c0bp-4f : inexact-ok
@@ -38143,7 +38143,7 @@ clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
 = clog towardzero ldbl-96-m68k 0xa.ec55bp-4L 0xb.b0f2405504a6059p-4L : -0x5.0e854d17ccc08b38p-28L 0xd.1c0affe5ac210dcp-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.ec55bp-4L 0xb.b0f2405504a6059p-4L : -0x5.0e854d17ccc08b38p-28L 0xd.1c0affe5ac210ddp-4L : inexact-ok
 = clog downward ldbl-128 0xa.ec55bp-4L 0xb.b0f2405504a6059p-4L : -0x5.0e854d17ccc08b3eaf398df7ed98p-28L 0xd.1c0affe5ac210dc05c4c670fc088p-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.ec55bp-4L 0xb.b0f2405504a6059p-4L : -0x5.0e854d17ccc08b3eaf398df7ed94p-28L 0xd.1c0affe5ac210dc05c4c670fc09p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.ec55bp-4L 0xb.b0f2405504a6059p-4L : -0x5.0e854d17ccc08b3eaf398df7ed98p-28L 0xd.1c0affe5ac210dc05c4c670fc09p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.ec55bp-4L 0xb.b0f2405504a6059p-4L : -0x5.0e854d17ccc08b3eaf398df7ed94p-28L 0xd.1c0affe5ac210dc05c4c670fc088p-4L : inexact-ok
 = clog upward ldbl-128 0xa.ec55bp-4L 0xb.b0f2405504a6059p-4L : -0x5.0e854d17ccc08b3eaf398df7ed94p-28L 0xd.1c0affe5ac210dc05c4c670fc09p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.ec55bp-4L 0xb.b0f2405504a6059p-4L : -0x5.0e854d17ccc08b3eaf398df7eep-28L 0xd.1c0affe5ac210dc05c4c670fcp-4L : inexact-ok
@@ -38366,10 +38366,10 @@ clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
 = clog tonearest ldbl-96-m68k 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6p-4L : -0xa.e1825a251e2e076p-60L 0xd.1c0afa7c22238bep-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6p-4L : -0xa.e1825a251e2e076p-60L 0xd.1c0afa7c22238bdp-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6p-4L : -0xa.e1825a251e2e076p-60L 0xd.1c0afa7c22238bep-4L : inexact-ok
-= clog downward ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6p-4L : -0xa.e1825a251e2e07664d56fbb4816p-60L 0xd.1c0afa7c22238bdaec5694c55c78p-4L : inexact-ok
+= clog downward ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6p-4L : -0xa.e1825a251e2e07664d56fbb48168p-60L 0xd.1c0afa7c22238bdaec5694c55c78p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6p-4L : -0xa.e1825a251e2e07664d56fbb4816p-60L 0xd.1c0afa7c22238bdaec5694c55c8p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6p-4L : -0xa.e1825a251e2e07664d56fbb48158p-60L 0xd.1c0afa7c22238bdaec5694c55c78p-4L : inexact-ok
-= clog upward ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6p-4L : -0xa.e1825a251e2e07664d56fbb48158p-60L 0xd.1c0afa7c22238bdaec5694c55c8p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6p-4L : -0xa.e1825a251e2e07664d56fbb4816p-60L 0xd.1c0afa7c22238bdaec5694c55c78p-4L : inexact-ok
+= clog upward ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6p-4L : -0xa.e1825a251e2e07664d56fbb4816p-60L 0xd.1c0afa7c22238bdaec5694c55c8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6p-4L : -0xa.e1825a251e2e07664d56fbb484p-60L 0xd.1c0afa7c22238bdaec5694c55cp-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6p-4L : -0xa.e1825a251e2e07664d56fbb48p-60L 0xd.1c0afa7c22238bdaec5694c55cp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6p-4L : -0xa.e1825a251e2e07664d56fbb48p-60L 0xd.1c0afa7c22238bdaec5694c55cp-4L : inexact-ok
@@ -38383,7 +38383,7 @@ clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
 = clog towardzero ldbl-96-m68k 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6059p-4L : -0x6.d0fe21c78f904be8p-60L 0xd.1c0afa7c22238fap-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6059p-4L : -0x6.d0fe21c78f904be8p-60L 0xd.1c0afa7c22238fbp-4L : inexact-ok
 = clog downward ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6059p-4L : -0x6.d0fe21c78f904befe0788861084p-60L 0xd.1c0afa7c22238fa7162357fd773p-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6059p-4L : -0x6.d0fe21c78f904befe0788861083cp-60L 0xd.1c0afa7c22238fa7162357fd773p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6059p-4L : -0x6.d0fe21c78f904befe0788861084p-60L 0xd.1c0afa7c22238fa7162357fd773p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6059p-4L : -0x6.d0fe21c78f904befe0788861083cp-60L 0xd.1c0afa7c22238fa7162357fd773p-4L : inexact-ok
 = clog upward ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6059p-4L : -0x6.d0fe21c78f904befe0788861083cp-60L 0xd.1c0afa7c22238fa7162357fd7738p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6059p-4L : -0x6.d0fe21c78f904befe07888610ap-60L 0xd.1c0afa7c22238fa7162357fd74p-4L : inexact-ok
@@ -38398,16 +38398,16 @@ clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
 = clog tonearest ldbl-96-m68k 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058p-4L : -0x6.dcaf1407e494f2p-60L 0xd.1c0afa7c22238fap-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058p-4L : -0x6.dcaf1407e494f1f8p-60L 0xd.1c0afa7c22238f9p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058p-4L : -0x6.dcaf1407e494f1f8p-60L 0xd.1c0afa7c22238fap-4L : inexact-ok
-= clog downward ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058p-4L : -0x6.dcaf1407e494f1ff6725288ac37p-60L 0xd.1c0afa7c22238f9c29cda09548d8p-4L : inexact-ok
+= clog downward ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058p-4L : -0x6.dcaf1407e494f1ff6725288ac374p-60L 0xd.1c0afa7c22238f9c29cda09548d8p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058p-4L : -0x6.dcaf1407e494f1ff6725288ac37p-60L 0xd.1c0afa7c22238f9c29cda09548ep-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058p-4L : -0x6.dcaf1407e494f1ff6725288ac36cp-60L 0xd.1c0afa7c22238f9c29cda09548d8p-4L : inexact-ok
-= clog upward ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058p-4L : -0x6.dcaf1407e494f1ff6725288ac36cp-60L 0xd.1c0afa7c22238f9c29cda09548ep-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058p-4L : -0x6.dcaf1407e494f1ff6725288ac37p-60L 0xd.1c0afa7c22238f9c29cda09548d8p-4L : inexact-ok
+= clog upward ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058p-4L : -0x6.dcaf1407e494f1ff6725288ac37p-60L 0xd.1c0afa7c22238f9c29cda09548ep-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058p-4L : -0x6.dcaf1407e494f1ff6725288ac4p-60L 0xd.1c0afa7c22238f9c29cda09548p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058p-4L : -0x6.dcaf1407e494f1ff6725288ac4p-60L 0xd.1c0afa7c22238f9c29cda09548p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058p-4L : -0x6.dcaf1407e494f1ff6725288ac2p-60L 0xd.1c0afa7c22238f9c29cda09548p-4L : inexact-ok
 = clog upward ldbl-128ibm 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058p-4L : -0x6.dcaf1407e494f1ff6725288ac2p-60L 0xd.1c0afa7c22238f9c29cda0954cp-4L : inexact-ok
 = clog downward ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058859a584e748p-4L : -0x6.d69519b255346fdba9833d701178p-60L 0xd.1c0afa7c22238fa1dd2c19052f5p-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058859a584e748p-4L : -0x6.d69519b255346fdba9833d701174p-60L 0xd.1c0afa7c22238fa1dd2c19052f5p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058859a584e748p-4L : -0x6.d69519b255346fdba9833d701178p-60L 0xd.1c0afa7c22238fa1dd2c19052f5p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058859a584e748p-4L : -0x6.d69519b255346fdba9833d701174p-60L 0xd.1c0afa7c22238fa1dd2c19052f5p-4L : inexact-ok
 = clog upward ldbl-128 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058859a584e748p-4L : -0x6.d69519b255346fdba9833d701174p-60L 0xd.1c0afa7c22238fa1dd2c19052f58p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.ec55b7682e528p-4L 0xb.b0f2405504a6058859a584e748p-4L : -0x6.d69519b255346fdba9833d7012p-60L 0xd.1c0afa7c22238fa1dd2c19052cp-4L : inexact-ok
@@ -38438,10 +38438,10 @@ clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
 = clog tonearest ldbl-96-m68k 0xa.ec55b7682e528a1p-4L 0xb.b0f24p-4L : -0x3.e1f6c82374ceaff8p-32L 0xd.1c0afa42176fbbep-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.ec55b7682e528a1p-4L 0xb.b0f24p-4L : -0x3.e1f6c82374ceaff8p-32L 0xd.1c0afa42176fbbdp-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.ec55b7682e528a1p-4L 0xb.b0f24p-4L : -0x3.e1f6c82374ceaff8p-32L 0xd.1c0afa42176fbbep-4L : inexact-ok
-= clog downward ldbl-128 0xa.ec55b7682e528a1p-4L 0xb.b0f24p-4L : -0x3.e1f6c82374ceaff8ae1a95dede68p-32L 0xd.1c0afa42176fbbdea98a18e1298p-4L : inexact-ok
+= clog downward ldbl-128 0xa.ec55b7682e528a1p-4L 0xb.b0f24p-4L : -0x3.e1f6c82374ceaff8ae1a95dede6ap-32L 0xd.1c0afa42176fbbdea98a18e1298p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.ec55b7682e528a1p-4L 0xb.b0f24p-4L : -0x3.e1f6c82374ceaff8ae1a95dede68p-32L 0xd.1c0afa42176fbbdea98a18e12988p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.ec55b7682e528a1p-4L 0xb.b0f24p-4L : -0x3.e1f6c82374ceaff8ae1a95dede66p-32L 0xd.1c0afa42176fbbdea98a18e1298p-4L : inexact-ok
-= clog upward ldbl-128 0xa.ec55b7682e528a1p-4L 0xb.b0f24p-4L : -0x3.e1f6c82374ceaff8ae1a95dede66p-32L 0xd.1c0afa42176fbbdea98a18e12988p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.ec55b7682e528a1p-4L 0xb.b0f24p-4L : -0x3.e1f6c82374ceaff8ae1a95dede68p-32L 0xd.1c0afa42176fbbdea98a18e1298p-4L : inexact-ok
+= clog upward ldbl-128 0xa.ec55b7682e528a1p-4L 0xb.b0f24p-4L : -0x3.e1f6c82374ceaff8ae1a95dede68p-32L 0xd.1c0afa42176fbbdea98a18e12988p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.ec55b7682e528a1p-4L 0xb.b0f24p-4L : -0x3.e1f6c82374ceaff8ae1a95dedfp-32L 0xd.1c0afa42176fbbdea98a18e128p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.ec55b7682e528a1p-4L 0xb.b0f24p-4L : -0x3.e1f6c82374ceaff8ae1a95dedep-32L 0xd.1c0afa42176fbbdea98a18e128p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.ec55b7682e528a1p-4L 0xb.b0f24p-4L : -0x3.e1f6c82374ceaff8ae1a95dedep-32L 0xd.1c0afa42176fbbdea98a18e128p-4L : inexact-ok
@@ -38471,7 +38471,7 @@ clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
 = clog towardzero ldbl-96-m68k 0xa.ec55b7682e528a1p-4L 0xb.b0f2405504a6p-4L : -0x4.02e071cc990c1b5p-60L 0xd.1c0afa7c2223848p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.ec55b7682e528a1p-4L 0xb.b0f2405504a6p-4L : -0x4.02e071cc990c1b5p-60L 0xd.1c0afa7c2223849p-4L : inexact-ok
 = clog downward ldbl-128 0xa.ec55b7682e528a1p-4L 0xb.b0f2405504a6p-4L : -0x4.02e071cc990c1b5768bd4f353674p-60L 0xd.1c0afa7c22238480a3fc1f4d701p-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.ec55b7682e528a1p-4L 0xb.b0f2405504a6p-4L : -0x4.02e071cc990c1b5768bd4f35367p-60L 0xd.1c0afa7c22238480a3fc1f4d701p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.ec55b7682e528a1p-4L 0xb.b0f2405504a6p-4L : -0x4.02e071cc990c1b5768bd4f353674p-60L 0xd.1c0afa7c22238480a3fc1f4d701p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.ec55b7682e528a1p-4L 0xb.b0f2405504a6p-4L : -0x4.02e071cc990c1b5768bd4f35367p-60L 0xd.1c0afa7c22238480a3fc1f4d701p-4L : inexact-ok
 = clog upward ldbl-128 0xa.ec55b7682e528a1p-4L 0xb.b0f2405504a6p-4L : -0x4.02e071cc990c1b5768bd4f35367p-60L 0xd.1c0afa7c22238480a3fc1f4d7018p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.ec55b7682e528a1p-4L 0xb.b0f2405504a6p-4L : -0x4.02e071cc990c1b5768bd4f3538p-60L 0xd.1c0afa7c22238480a3fc1f4d7p-4L : inexact-ok
@@ -38542,10 +38542,10 @@ clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
 = clog tonearest ldbl-96-m68k 0xa.ec55b7682e528ap-4L 0xb.b0f24p-4L : -0x3.e1f6c82423940b74p-32L 0xd.1c0afa42176fbbfp-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.ec55b7682e528ap-4L 0xb.b0f24p-4L : -0x3.e1f6c82423940b74p-32L 0xd.1c0afa42176fbbep-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.ec55b7682e528ap-4L 0xb.b0f24p-4L : -0x3.e1f6c82423940b74p-32L 0xd.1c0afa42176fbbfp-4L : inexact-ok
-= clog downward ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f24p-4L : -0x3.e1f6c82423940b747e27c2b25eb4p-32L 0xd.1c0afa42176fbbea5a7c593bf2c8p-4L : inexact-ok
+= clog downward ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f24p-4L : -0x3.e1f6c82423940b747e27c2b25eb6p-32L 0xd.1c0afa42176fbbea5a7c593bf2c8p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f24p-4L : -0x3.e1f6c82423940b747e27c2b25eb4p-32L 0xd.1c0afa42176fbbea5a7c593bf2c8p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f24p-4L : -0x3.e1f6c82423940b747e27c2b25eb2p-32L 0xd.1c0afa42176fbbea5a7c593bf2c8p-4L : inexact-ok
-= clog upward ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f24p-4L : -0x3.e1f6c82423940b747e27c2b25eb2p-32L 0xd.1c0afa42176fbbea5a7c593bf2dp-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f24p-4L : -0x3.e1f6c82423940b747e27c2b25eb4p-32L 0xd.1c0afa42176fbbea5a7c593bf2c8p-4L : inexact-ok
+= clog upward ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f24p-4L : -0x3.e1f6c82423940b747e27c2b25eb4p-32L 0xd.1c0afa42176fbbea5a7c593bf2dp-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.ec55b7682e528ap-4L 0xb.b0f24p-4L : -0x3.e1f6c82423940b747e27c2b25fp-32L 0xd.1c0afa42176fbbea5a7c593bfp-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.ec55b7682e528ap-4L 0xb.b0f24p-4L : -0x3.e1f6c82423940b747e27c2b25fp-32L 0xd.1c0afa42176fbbea5a7c593bf4p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.ec55b7682e528ap-4L 0xb.b0f24p-4L : -0x3.e1f6c82423940b747e27c2b25ep-32L 0xd.1c0afa42176fbbea5a7c593bfp-4L : inexact-ok
@@ -38574,10 +38574,10 @@ clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
 = clog tonearest ldbl-96-m68k 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6p-4L : -0x4.0dccc784013a6de8p-60L 0xd.1c0afa7c2223849p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6p-4L : -0x4.0dccc784013a6dep-60L 0xd.1c0afa7c2223848p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6p-4L : -0x4.0dccc784013a6dep-60L 0xd.1c0afa7c2223849p-4L : inexact-ok
-= clog downward ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6p-4L : -0x4.0dccc784013a6de6f24ac3207d3cp-60L 0xd.1c0afa7c2223848c54ee5fa274bp-4L : inexact-ok
+= clog downward ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6p-4L : -0x4.0dccc784013a6de6f24ac3207d4p-60L 0xd.1c0afa7c2223848c54ee5fa274bp-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6p-4L : -0x4.0dccc784013a6de6f24ac3207d3cp-60L 0xd.1c0afa7c2223848c54ee5fa274b8p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6p-4L : -0x4.0dccc784013a6de6f24ac3207d38p-60L 0xd.1c0afa7c2223848c54ee5fa274bp-4L : inexact-ok
-= clog upward ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6p-4L : -0x4.0dccc784013a6de6f24ac3207d38p-60L 0xd.1c0afa7c2223848c54ee5fa274b8p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6p-4L : -0x4.0dccc784013a6de6f24ac3207d3cp-60L 0xd.1c0afa7c2223848c54ee5fa274bp-4L : inexact-ok
+= clog upward ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6p-4L : -0x4.0dccc784013a6de6f24ac3207d3cp-60L 0xd.1c0afa7c2223848c54ee5fa274b8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6p-4L : -0x4.0dccc784013a6de6f24ac3207ep-60L 0xd.1c0afa7c2223848c54ee5fa274p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6p-4L : -0x4.0dccc784013a6de6f24ac3207ep-60L 0xd.1c0afa7c2223848c54ee5fa274p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6p-4L : -0x4.0dccc784013a6de6f24ac3207cp-60L 0xd.1c0afa7c2223848c54ee5fa274p-4L : inexact-ok
@@ -38606,18 +38606,18 @@ clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
 = clog tonearest ldbl-96-m68k 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058p-4L : -0x8.f98166c7a15beep-68L 0xd.1c0afa7c2223885p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058p-4L : -0x8.f98166c7a15beep-68L 0xd.1c0afa7c2223884p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058p-4L : -0x8.f98166c7a15beep-68L 0xd.1c0afa7c2223885p-4L : inexact-ok
-= clog downward ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058p-4L : -0x8.f98166c7a15bee0508b4367d32cp-68L 0xd.1c0afa7c2223884d92656b726118p-4L : inexact-ok
+= clog downward ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058p-4L : -0x8.f98166c7a15bee0508b4367d32c8p-68L 0xd.1c0afa7c2223884d92656b726118p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058p-4L : -0x8.f98166c7a15bee0508b4367d32cp-68L 0xd.1c0afa7c2223884d92656b726118p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058p-4L : -0x8.f98166c7a15bee0508b4367d32b8p-68L 0xd.1c0afa7c2223884d92656b726118p-4L : inexact-ok
-= clog upward ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058p-4L : -0x8.f98166c7a15bee0508b4367d32b8p-68L 0xd.1c0afa7c2223884d92656b72612p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058p-4L : -0x8.f98166c7a15bee0508b4367d32cp-68L 0xd.1c0afa7c2223884d92656b726118p-4L : inexact-ok
+= clog upward ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058p-4L : -0x8.f98166c7a15bee0508b4367d32cp-68L 0xd.1c0afa7c2223884d92656b72612p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058p-4L : -0x8.f98166c7a15bee0508b4367d34p-68L 0xd.1c0afa7c2223884d92656b726p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058p-4L : -0x8.f98166c7a15bee0508b4367d34p-68L 0xd.1c0afa7c2223884d92656b726p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058p-4L : -0x8.f98166c7a15bee0508b4367d3p-68L 0xd.1c0afa7c2223884d92656b726p-4L : inexact-ok
 = clog upward ldbl-128ibm 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058p-4L : -0x8.f98166c7a15bee0508b4367d3p-68L 0xd.1c0afa7c2223884d92656b7264p-4L : inexact-ok
-= clog downward ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058859a584e748p-4L : -0x2.df87113840d9cf7c5a2f6cc273b4p-68L 0xd.1c0afa7c2223885345c3e3e24788p-4L : inexact-ok
+= clog downward ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058859a584e748p-4L : -0x2.df87113840d9cf7c5a2f6cc273b6p-68L 0xd.1c0afa7c2223885345c3e3e24788p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058859a584e748p-4L : -0x2.df87113840d9cf7c5a2f6cc273b4p-68L 0xd.1c0afa7c2223885345c3e3e24788p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058859a584e748p-4L : -0x2.df87113840d9cf7c5a2f6cc273b2p-68L 0xd.1c0afa7c2223885345c3e3e24788p-4L : inexact-ok
-= clog upward ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058859a584e748p-4L : -0x2.df87113840d9cf7c5a2f6cc273b2p-68L 0xd.1c0afa7c2223885345c3e3e2479p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058859a584e748p-4L : -0x2.df87113840d9cf7c5a2f6cc273b4p-68L 0xd.1c0afa7c2223885345c3e3e24788p-4L : inexact-ok
+= clog upward ldbl-128 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058859a584e748p-4L : -0x2.df87113840d9cf7c5a2f6cc273b4p-68L 0xd.1c0afa7c2223885345c3e3e2479p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058859a584e748p-4L : -0x2.df87113840d9cf7c5a2f6cc274p-68L 0xd.1c0afa7c2223885345c3e3e244p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058859a584e748p-4L : -0x2.df87113840d9cf7c5a2f6cc274p-68L 0xd.1c0afa7c2223885345c3e3e248p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.ec55b7682e528ap-4L 0xb.b0f2405504a6058859a584e748p-4L : -0x2.df87113840d9cf7c5a2f6cc273p-68L 0xd.1c0afa7c2223885345c3e3e244p-4L : inexact-ok
@@ -38631,7 +38631,7 @@ clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
 = clog towardzero ldbl-128ibm 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f25p-4L : 0xb.72d2d34d97ec7ceb11c1d8e25p-28L 0xd.1c0b052e6d1f7da01e771f6988p-4L : inexact-ok
 = clog upward ldbl-128ibm 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f25p-4L : 0xb.72d2d34d97ec7ceb11c1d8e254p-28L 0xd.1c0b052e6d1f7da01e771f698cp-4L : inexact-ok
 = clog downward ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f24p-4L : -0x3.e1f6c823f59b9a5f952027215c46p-32L 0xd.1c0afa42176fbbe7473e2d44be8p-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f24p-4L : -0x3.e1f6c823f59b9a5f952027215c44p-32L 0xd.1c0afa42176fbbe7473e2d44be8p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f24p-4L : -0x3.e1f6c823f59b9a5f952027215c46p-32L 0xd.1c0afa42176fbbe7473e2d44be8p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f24p-4L : -0x3.e1f6c823f59b9a5f952027215c44p-32L 0xd.1c0afa42176fbbe7473e2d44be8p-4L : inexact-ok
 = clog upward ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f24p-4L : -0x3.e1f6c823f59b9a5f952027215c44p-32L 0xd.1c0afa42176fbbe7473e2d44be88p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f24p-4L : -0x3.e1f6c823f59b9a5f952027215dp-32L 0xd.1c0afa42176fbbe7473e2d44bcp-4L : inexact-ok
@@ -38646,10 +38646,10 @@ clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
 = clog tonearest ldbl-128ibm 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a68p-4L : 0x5.97ca4c2355c36787107e5266b8p-56L 0xd.1c0afa7c2223dbebef6b751f58p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a68p-4L : 0x5.97ca4c2355c36787107e5266b8p-56L 0xd.1c0afa7c2223dbebef6b751f54p-4L : inexact-ok
 = clog upward ldbl-128ibm 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a68p-4L : 0x5.97ca4c2355c36787107e5266bap-56L 0xd.1c0afa7c2223dbebef6b751f58p-4L : inexact-ok
-= clog downward ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6p-4L : -0x4.0aed4072c8f9941602406d1b43ecp-60L 0xd.1c0afa7c2223848941b033acc4dp-4L : inexact-ok
+= clog downward ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6p-4L : -0x4.0aed4072c8f9941602406d1b43fp-60L 0xd.1c0afa7c2223848941b033acc4dp-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6p-4L : -0x4.0aed4072c8f9941602406d1b43ecp-60L 0xd.1c0afa7c2223848941b033acc4d8p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6p-4L : -0x4.0aed4072c8f9941602406d1b43e8p-60L 0xd.1c0afa7c2223848941b033acc4dp-4L : inexact-ok
-= clog upward ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6p-4L : -0x4.0aed4072c8f9941602406d1b43e8p-60L 0xd.1c0afa7c2223848941b033acc4d8p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6p-4L : -0x4.0aed4072c8f9941602406d1b43ecp-60L 0xd.1c0afa7c2223848941b033acc4dp-4L : inexact-ok
+= clog upward ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6p-4L : -0x4.0aed4072c8f9941602406d1b43ecp-60L 0xd.1c0afa7c2223848941b033acc4d8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6p-4L : -0x4.0aed4072c8f9941602406d1b44p-60L 0xd.1c0afa7c2223848941b033acc4p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6p-4L : -0x4.0aed4072c8f9941602406d1b44p-60L 0xd.1c0afa7c2223848941b033acc4p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6p-4L : -0x4.0aed4072c8f9941602406d1b42p-60L 0xd.1c0afa7c2223848941b033acc4p-4L : inexact-ok
@@ -38663,7 +38663,7 @@ clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
 = clog towardzero ldbl-128ibm 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6059p-4L : 0x5.96f7eac5a423e701e22f74d142p-68L 0xd.1c0afa7c222388556b7cf6e4dcp-4L : inexact-ok
 = clog upward ldbl-128ibm 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6059p-4L : 0x5.96f7eac5a423e701e22f74d144p-68L 0xd.1c0afa7c222388556b7cf6e4ep-4L : inexact-ok
 = clog downward ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6058p-4L : -0x6.19fa558f60821e867d8b0ec36b34p-68L 0xd.1c0afa7c2223884a7f273f7cb13p-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6058p-4L : -0x6.19fa558f60821e867d8b0ec36b3p-68L 0xd.1c0afa7c2223884a7f273f7cb138p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6058p-4L : -0x6.19fa558f60821e867d8b0ec36b34p-68L 0xd.1c0afa7c2223884a7f273f7cb138p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6058p-4L : -0x6.19fa558f60821e867d8b0ec36b3p-68L 0xd.1c0afa7c2223884a7f273f7cb13p-4L : inexact-ok
 = clog upward ldbl-128 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6058p-4L : -0x6.19fa558f60821e867d8b0ec36b3p-68L 0xd.1c0afa7c2223884a7f273f7cb138p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.ec55b7682e528a043561d0f42p-4L 0xb.b0f2405504a6058p-4L : -0x6.19fa558f60821e867d8b0ec36cp-68L 0xd.1c0afa7c2223884a7f273f7cbp-4L : inexact-ok
@@ -38847,10 +38847,10 @@ clog 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
 = clog tonearest ldbl-96-m68k 0x6.1c643p-4L 0xe.c97c2p-4L : -0x3.edb9800f6f19fdbcp-32L 0x1.2dcd1cad0d0e57dp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x6.1c643p-4L 0xe.c97c2p-4L : -0x3.edb9800f6f19fdb8p-32L 0x1.2dcd1cad0d0e57dp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.1c643p-4L 0xe.c97c2p-4L : -0x3.edb9800f6f19fdb8p-32L 0x1.2dcd1cad0d0e57d2p+0L : inexact-ok
-= clog downward ldbl-128 0x6.1c643p-4L 0xe.c97c2p-4L : -0x3.edb9800f6f19fdbb18756370bcd8p-32L 0x1.2dcd1cad0d0e57d0da2b6d64a818p+0L : inexact-ok
+= clog downward ldbl-128 0x6.1c643p-4L 0xe.c97c2p-4L : -0x3.edb9800f6f19fdbb18756370bcdap-32L 0x1.2dcd1cad0d0e57d0da2b6d64a818p+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.1c643p-4L 0xe.c97c2p-4L : -0x3.edb9800f6f19fdbb18756370bcd8p-32L 0x1.2dcd1cad0d0e57d0da2b6d64a818p+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.1c643p-4L 0xe.c97c2p-4L : -0x3.edb9800f6f19fdbb18756370bcd6p-32L 0x1.2dcd1cad0d0e57d0da2b6d64a818p+0L : inexact-ok
-= clog upward ldbl-128 0x6.1c643p-4L 0xe.c97c2p-4L : -0x3.edb9800f6f19fdbb18756370bcd6p-32L 0x1.2dcd1cad0d0e57d0da2b6d64a819p+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.1c643p-4L 0xe.c97c2p-4L : -0x3.edb9800f6f19fdbb18756370bcd8p-32L 0x1.2dcd1cad0d0e57d0da2b6d64a818p+0L : inexact-ok
+= clog upward ldbl-128 0x6.1c643p-4L 0xe.c97c2p-4L : -0x3.edb9800f6f19fdbb18756370bcd8p-32L 0x1.2dcd1cad0d0e57d0da2b6d64a819p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.1c643p-4L 0xe.c97c2p-4L : -0x3.edb9800f6f19fdbb18756370bdp-32L 0x1.2dcd1cad0d0e57d0da2b6d64a8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.1c643p-4L 0xe.c97c2p-4L : -0x3.edb9800f6f19fdbb18756370bdp-32L 0x1.2dcd1cad0d0e57d0da2b6d64a8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.1c643p-4L 0xe.c97c2p-4L : -0x3.edb9800f6f19fdbb18756370bcp-32L 0x1.2dcd1cad0d0e57d0da2b6d64a8p+0L : inexact-ok
@@ -38868,7 +38868,7 @@ clog 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
 = clog towardzero ldbl-96-m68k 0x6.1c643p-4L 0xe.c97c2018b4288p-4L : -0x2.806ddade6df244f4p-32L 0x1.2dcd1cada404aa44p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.1c643p-4L 0xe.c97c2018b4288p-4L : -0x2.806ddade6df244f4p-32L 0x1.2dcd1cada404aa46p+0L : inexact-ok
 = clog downward ldbl-128 0x6.1c643p-4L 0xe.c97c2018b4288p-4L : -0x2.806ddade6df244f49e1bc75d45dap-32L 0x1.2dcd1cada404aa443e7e689fdbdp+0L : inexact-ok
-= clog tonearest ldbl-128 0x6.1c643p-4L 0xe.c97c2018b4288p-4L : -0x2.806ddade6df244f49e1bc75d45d8p-32L 0x1.2dcd1cada404aa443e7e689fdbd1p+0L : inexact-ok
+= clog tonearest ldbl-128 0x6.1c643p-4L 0xe.c97c2018b4288p-4L : -0x2.806ddade6df244f49e1bc75d45dap-32L 0x1.2dcd1cada404aa443e7e689fdbd1p+0L : inexact-ok
 = clog towardzero ldbl-128 0x6.1c643p-4L 0xe.c97c2018b4288p-4L : -0x2.806ddade6df244f49e1bc75d45d8p-32L 0x1.2dcd1cada404aa443e7e689fdbdp+0L : inexact-ok
 = clog upward ldbl-128 0x6.1c643p-4L 0xe.c97c2018b4288p-4L : -0x2.806ddade6df244f49e1bc75d45d8p-32L 0x1.2dcd1cada404aa443e7e689fdbd1p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.1c643p-4L 0xe.c97c2018b4288p-4L : -0x2.806ddade6df244f49e1bc75d46p-32L 0x1.2dcd1cada404aa443e7e689fdb8p+0L : inexact-ok
@@ -38928,7 +38928,7 @@ clog 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
 = clog towardzero ldbl-128ibm 0x6.1c643p-4L 0xe.c97c2018b428257p-4L : -0x2.806de01994eb79de19e9b48868p-32L 0x1.2dcd1cada404a81ad34d22cee88p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x6.1c643p-4L 0xe.c97c2018b428257p-4L : -0x2.806de01994eb79de19e9b48868p-32L 0x1.2dcd1cada404a81ad34d22cee9p+0L : inexact-ok
 = clog downward ldbl-128 0x6.1c643p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0x2.806de01983220cc90ff3649fa148p-32L 0x1.2dcd1cada404a81adaa6e3194c42p+0L : inexact-ok
-= clog tonearest ldbl-128 0x6.1c643p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0x2.806de01983220cc90ff3649fa146p-32L 0x1.2dcd1cada404a81adaa6e3194c42p+0L : inexact-ok
+= clog tonearest ldbl-128 0x6.1c643p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0x2.806de01983220cc90ff3649fa148p-32L 0x1.2dcd1cada404a81adaa6e3194c42p+0L : inexact-ok
 = clog towardzero ldbl-128 0x6.1c643p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0x2.806de01983220cc90ff3649fa146p-32L 0x1.2dcd1cada404a81adaa6e3194c42p+0L : inexact-ok
 = clog upward ldbl-128 0x6.1c643p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0x2.806de01983220cc90ff3649fa146p-32L 0x1.2dcd1cada404a81adaa6e3194c43p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.1c643p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0x2.806de01983220cc90ff3649fa2p-32L 0x1.2dcd1cada404a81adaa6e3194cp+0L : inexact-ok
@@ -39087,10 +39087,10 @@ clog 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
 = clog tonearest ldbl-96-m68k 0x6.1c643068cd124p-4L 0xe.c97c2p-4L : -0x1.6d4ba0ac01333162p-32L 0x1.2dcd1ca6ff5b846ep+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x6.1c643068cd124p-4L 0xe.c97c2p-4L : -0x1.6d4ba0ac01333162p-32L 0x1.2dcd1ca6ff5b846cp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.1c643068cd124p-4L 0xe.c97c2p-4L : -0x1.6d4ba0ac01333162p-32L 0x1.2dcd1ca6ff5b846ep+0L : inexact-ok
-= clog downward ldbl-128 0x6.1c643068cd124p-4L 0xe.c97c2p-4L : -0x1.6d4ba0ac013331622ea7460ff8acp-32L 0x1.2dcd1ca6ff5b846db567b0df64c1p+0L : inexact-ok
+= clog downward ldbl-128 0x6.1c643068cd124p-4L 0xe.c97c2p-4L : -0x1.6d4ba0ac013331622ea7460ff8adp-32L 0x1.2dcd1ca6ff5b846db567b0df64c1p+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.1c643068cd124p-4L 0xe.c97c2p-4L : -0x1.6d4ba0ac013331622ea7460ff8acp-32L 0x1.2dcd1ca6ff5b846db567b0df64c1p+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.1c643068cd124p-4L 0xe.c97c2p-4L : -0x1.6d4ba0ac013331622ea7460ff8abp-32L 0x1.2dcd1ca6ff5b846db567b0df64c1p+0L : inexact-ok
-= clog upward ldbl-128 0x6.1c643068cd124p-4L 0xe.c97c2p-4L : -0x1.6d4ba0ac013331622ea7460ff8abp-32L 0x1.2dcd1ca6ff5b846db567b0df64c2p+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.1c643068cd124p-4L 0xe.c97c2p-4L : -0x1.6d4ba0ac013331622ea7460ff8acp-32L 0x1.2dcd1ca6ff5b846db567b0df64c1p+0L : inexact-ok
+= clog upward ldbl-128 0x6.1c643068cd124p-4L 0xe.c97c2p-4L : -0x1.6d4ba0ac013331622ea7460ff8acp-32L 0x1.2dcd1ca6ff5b846db567b0df64c2p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.1c643068cd124p-4L 0xe.c97c2p-4L : -0x1.6d4ba0ac013331622ea7460ff9p-32L 0x1.2dcd1ca6ff5b846db567b0df648p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.1c643068cd124p-4L 0xe.c97c2p-4L : -0x1.6d4ba0ac013331622ea7460ff88p-32L 0x1.2dcd1ca6ff5b846db567b0df65p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.1c643068cd124p-4L 0xe.c97c2p-4L : -0x1.6d4ba0ac013331622ea7460ff88p-32L 0x1.2dcd1ca6ff5b846db567b0df648p+0L : inexact-ok
@@ -39200,7 +39200,7 @@ clog 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
 = clog towardzero ldbl-96-m68k 0x6.1c643068cd125ef8p-4L 0xe.c97c2p-4L : -0x1.6d4b9feec1f47418p-32L 0x1.2dcd1ca6ff5b82a2p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.1c643068cd125ef8p-4L 0xe.c97c2p-4L : -0x1.6d4b9feec1f47418p-32L 0x1.2dcd1ca6ff5b82a4p+0L : inexact-ok
 = clog downward ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2p-4L : -0x1.6d4b9feec1f4741889af438cdd6ap-32L 0x1.2dcd1ca6ff5b82a3c5abacc48093p+0L : inexact-ok
-= clog tonearest ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2p-4L : -0x1.6d4b9feec1f4741889af438cdd69p-32L 0x1.2dcd1ca6ff5b82a3c5abacc48093p+0L : inexact-ok
+= clog tonearest ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2p-4L : -0x1.6d4b9feec1f4741889af438cdd6ap-32L 0x1.2dcd1ca6ff5b82a3c5abacc48093p+0L : inexact-ok
 = clog towardzero ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2p-4L : -0x1.6d4b9feec1f4741889af438cdd69p-32L 0x1.2dcd1ca6ff5b82a3c5abacc48093p+0L : inexact-ok
 = clog upward ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2p-4L : -0x1.6d4b9feec1f4741889af438cdd69p-32L 0x1.2dcd1ca6ff5b82a3c5abacc48094p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.1c643068cd125ef8p-4L 0xe.c97c2p-4L : -0x1.6d4b9feec1f4741889af438cdd8p-32L 0x1.2dcd1ca6ff5b82a3c5abacc4808p+0L : inexact-ok
@@ -39232,7 +39232,7 @@ clog 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
 = clog towardzero ldbl-96-m68k 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428p-4L : -0x2.29a29093916aad9cp-56L 0x1.2dcd1ca79651d21p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428p-4L : -0x2.29a29093916aad9cp-56L 0x1.2dcd1ca79651d212p+0L : inexact-ok
 = clog downward ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428p-4L : -0x2.29a29093916aad9fc79bd8d6a94p-56L 0x1.2dcd1ca79651d210218fbf9dd93dp+0L : inexact-ok
-= clog tonearest ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428p-4L : -0x2.29a29093916aad9fc79bd8d6a93ep-56L 0x1.2dcd1ca79651d210218fbf9dd93dp+0L : inexact-ok
+= clog tonearest ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428p-4L : -0x2.29a29093916aad9fc79bd8d6a94p-56L 0x1.2dcd1ca79651d210218fbf9dd93dp+0L : inexact-ok
 = clog towardzero ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428p-4L : -0x2.29a29093916aad9fc79bd8d6a93ep-56L 0x1.2dcd1ca79651d210218fbf9dd93dp+0L : inexact-ok
 = clog upward ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428p-4L : -0x2.29a29093916aad9fc79bd8d6a93ep-56L 0x1.2dcd1ca79651d210218fbf9dd93ep+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428p-4L : -0x2.29a29093916aad9fc79bd8d6aap-56L 0x1.2dcd1ca79651d210218fbf9dd9p+0L : inexact-ok
@@ -39263,10 +39263,10 @@ clog 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
 = clog tonearest ldbl-96-m68k 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428257p-4L : -0xb.79a1f4920cb5af6p-72L 0x1.2dcd1ca79651d2f4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428257p-4L : -0xb.79a1f4920cb5af6p-72L 0x1.2dcd1ca79651d2f4p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428257p-4L : -0xb.79a1f4920cb5af6p-72L 0x1.2dcd1ca79651d2f6p+0L : inexact-ok
-= clog downward ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428257p-4L : -0xb.79a1f4920cb5af6083adb58434bp-72L 0x1.2dcd1ca79651d2f4e87693f1569ep+0L : inexact-ok
+= clog downward ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428257p-4L : -0xb.79a1f4920cb5af6083adb58434b8p-72L 0x1.2dcd1ca79651d2f4e87693f1569ep+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428257p-4L : -0xb.79a1f4920cb5af6083adb58434bp-72L 0x1.2dcd1ca79651d2f4e87693f1569fp+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428257p-4L : -0xb.79a1f4920cb5af6083adb58434a8p-72L 0x1.2dcd1ca79651d2f4e87693f1569ep+0L : inexact-ok
-= clog upward ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428257p-4L : -0xb.79a1f4920cb5af6083adb58434a8p-72L 0x1.2dcd1ca79651d2f4e87693f1569fp+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428257p-4L : -0xb.79a1f4920cb5af6083adb58434bp-72L 0x1.2dcd1ca79651d2f4e87693f1569ep+0L : inexact-ok
+= clog upward ldbl-128 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428257p-4L : -0xb.79a1f4920cb5af6083adb58434bp-72L 0x1.2dcd1ca79651d2f4e87693f1569fp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428257p-4L : -0xb.79a1f4920cb5af6083adb58438p-72L 0x1.2dcd1ca79651d2f4e87693f1568p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428257p-4L : -0xb.79a1f4920cb5af6083adb58434p-72L 0x1.2dcd1ca79651d2f4e87693f1568p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.1c643068cd125ef8p-4L 0xe.c97c2018b428257p-4L : -0xb.79a1f4920cb5af6083adb58434p-72L 0x1.2dcd1ca79651d2f4e87693f1568p+0L : inexact-ok
@@ -39376,7 +39376,7 @@ clog 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
 = clog towardzero ldbl-128ibm 0x6.1c643068cd125efp-4L 0xe.c97c2018b428257p-4L : -0x3.c5cc377d87548a70e3b9d3d40dp-68L 0x1.2dcd1ca79651d2f55ec274f21cp+0L : inexact-ok
 = clog upward ldbl-128ibm 0x6.1c643068cd125efp-4L 0xe.c97c2018b428257p-4L : -0x3.c5cc377d87548a70e3b9d3d40dp-68L 0x1.2dcd1ca79651d2f55ec274f21c8p+0L : inexact-ok
 = clog downward ldbl-128 0x6.1c643068cd125efp-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0x2.a935663277d5ed1829d5a62d7a2p-68L 0x1.2dcd1ca79651d2f5661c353cd8f3p+0L : inexact-ok
-= clog tonearest ldbl-128 0x6.1c643068cd125efp-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0x2.a935663277d5ed1829d5a62d7a1ep-68L 0x1.2dcd1ca79651d2f5661c353cd8f3p+0L : inexact-ok
+= clog tonearest ldbl-128 0x6.1c643068cd125efp-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0x2.a935663277d5ed1829d5a62d7a2p-68L 0x1.2dcd1ca79651d2f5661c353cd8f3p+0L : inexact-ok
 = clog towardzero ldbl-128 0x6.1c643068cd125efp-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0x2.a935663277d5ed1829d5a62d7a1ep-68L 0x1.2dcd1ca79651d2f5661c353cd8f3p+0L : inexact-ok
 = clog upward ldbl-128 0x6.1c643068cd125efp-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0x2.a935663277d5ed1829d5a62d7a1ep-68L 0x1.2dcd1ca79651d2f5661c353cd8f4p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.1c643068cd125efp-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0x2.a935663277d5ed1829d5a62d7bp-68L 0x1.2dcd1ca79651d2f5661c353cd88p+0L : inexact-ok
@@ -39407,10 +39407,10 @@ clog 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
 = clog tonearest ldbl-128ibm 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b4288p-4L : 0x5.3b152fada88a707ceb590530c6p-56L 0x1.2dcd1ca79651d51e62edd1e3cap+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b4288p-4L : 0x5.3b152fada88a707ceb590530c6p-56L 0x1.2dcd1ca79651d51e62edd1e3c98p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b4288p-4L : 0x5.3b152fada88a707ceb590530c8p-56L 0x1.2dcd1ca79651d51e62edd1e3cap+0L : inexact-ok
-= clog downward ldbl-128 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428p-4L : -0x2.29a8e05eb18998d4090d37aeb552p-56L 0x1.2dcd1ca79651d21030d59d7d40c5p+0L : inexact-ok
+= clog downward ldbl-128 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428p-4L : -0x2.29a8e05eb18998d4090d37aeb554p-56L 0x1.2dcd1ca79651d21030d59d7d40c5p+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428p-4L : -0x2.29a8e05eb18998d4090d37aeb552p-56L 0x1.2dcd1ca79651d21030d59d7d40c6p+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428p-4L : -0x2.29a8e05eb18998d4090d37aeb55p-56L 0x1.2dcd1ca79651d21030d59d7d40c5p+0L : inexact-ok
-= clog upward ldbl-128 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428p-4L : -0x2.29a8e05eb18998d4090d37aeb55p-56L 0x1.2dcd1ca79651d21030d59d7d40c6p+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428p-4L : -0x2.29a8e05eb18998d4090d37aeb552p-56L 0x1.2dcd1ca79651d21030d59d7d40c5p+0L : inexact-ok
+= clog upward ldbl-128 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428p-4L : -0x2.29a8e05eb18998d4090d37aeb552p-56L 0x1.2dcd1ca79651d21030d59d7d40c6p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428p-4L : -0x2.29a8e05eb18998d4090d37aeb6p-56L 0x1.2dcd1ca79651d21030d59d7d408p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428p-4L : -0x2.29a8e05eb18998d4090d37aeb5p-56L 0x1.2dcd1ca79651d21030d59d7d41p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428p-4L : -0x2.29a8e05eb18998d4090d37aeb5p-56L 0x1.2dcd1ca79651d21030d59d7d408p+0L : inexact-ok
@@ -39431,14 +39431,14 @@ clog 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
 = clog tonearest ldbl-128ibm 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257p-4L : -0x1.1c96d14b0f7e9d585b3b1bb3cdp-68L 0x1.2dcd1ca79651d2f4f7bc71d0bep+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257p-4L : -0x1.1c96d14b0f7e9d585b3b1bb3cdp-68L 0x1.2dcd1ca79651d2f4f7bc71d0bep+0L : inexact-ok
 = clog upward ldbl-128ibm 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257p-4L : -0x1.1c96d14b0f7e9d585b3b1bb3cdp-68L 0x1.2dcd1ca79651d2f4f7bc71d0be8p+0L : inexact-ok
-= clog downward ldbl-128 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0xb.8p-212L 0x1.2dcd1ca79651d2f4ff16321b7adap+0L : inexact-ok
+= clog downward ldbl-128 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0xb.8000000000000000000000000008p-212L 0x1.2dcd1ca79651d2f4ff16321b7adap+0L : inexact-ok
 = clog tonearest ldbl-128 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0xb.8p-212L 0x1.2dcd1ca79651d2f4ff16321b7adap+0L : inexact-ok
-= clog towardzero ldbl-128 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0xb.7ffffffffffffffffffffffffff8p-212L 0x1.2dcd1ca79651d2f4ff16321b7adap+0L : inexact-ok
-= clog upward ldbl-128 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0xb.7ffffffffffffffffffffffffff8p-212L 0x1.2dcd1ca79651d2f4ff16321b7adbp+0L : inexact-ok
-= clog downward ldbl-128ibm 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0xb.8p-212L 0x1.2dcd1ca79651d2f4ff16321b7a8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0xb.8p-212L 0x1.2dcd1ca79651d2f4ff16321b7adap+0L : inexact-ok
+= clog upward ldbl-128 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0xb.8p-212L 0x1.2dcd1ca79651d2f4ff16321b7adbp+0L : inexact-ok
+= clog downward ldbl-128ibm 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0xb.80000000000000000000000004p-212L 0x1.2dcd1ca79651d2f4ff16321b7a8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0xb.8p-212L 0x1.2dcd1ca79651d2f4ff16321b7bp+0L : inexact-ok
-= clog towardzero ldbl-128ibm 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0xb.7ffffffffffffffffffffffffcp-212L 0x1.2dcd1ca79651d2f4ff16321b7a8p+0L : inexact-ok
-= clog upward ldbl-128ibm 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0xb.7ffffffffffffffffffffffffcp-212L 0x1.2dcd1ca79651d2f4ff16321b7bp+0L : inexact-ok
+= clog towardzero ldbl-128ibm 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0xb.8p-212L 0x1.2dcd1ca79651d2f4ff16321b7a8p+0L : inexact-ok
+= clog upward ldbl-128ibm 0x6.1c643068cd125ef6f796a57d2p-4L 0xe.c97c2018b428257133eef0ce34p-4L : -0xb.8p-212L 0x1.2dcd1ca79651d2f4ff16321b7bp+0L : inexact-ok
 clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
 = clog downward flt-32 0x1.8907bep-4f 0xf.ed19ap-4f : 0xf.d3449p-28f 0x1.798588p+0f : inexact-ok
 = clog tonearest flt-32 0x1.8907bep-4f 0xf.ed19ap-4f : 0xf.d344ap-28f 0x1.798588p+0f : inexact-ok
@@ -39480,10 +39480,10 @@ clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
 = clog tonearest ldbl-96-m68k 0x1.8907bep-4L 0xf.ed199p-4L : -0x1.9d4efe029b47f7f2p-32L 0x1.798588b3c789412ep+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x1.8907bep-4L 0xf.ed199p-4L : -0x1.9d4efe029b47f7fp-32L 0x1.798588b3c789412cp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.8907bep-4L 0xf.ed199p-4L : -0x1.9d4efe029b47f7fp-32L 0x1.798588b3c789412ep+0L : inexact-ok
-= clog downward ldbl-128 0x1.8907bep-4L 0xf.ed199p-4L : -0x1.9d4efe029b47f7f160700155fd5bp-32L 0x1.798588b3c789412d63316183f714p+0L : inexact-ok
+= clog downward ldbl-128 0x1.8907bep-4L 0xf.ed199p-4L : -0x1.9d4efe029b47f7f160700155fd5cp-32L 0x1.798588b3c789412d63316183f714p+0L : inexact-ok
 = clog tonearest ldbl-128 0x1.8907bep-4L 0xf.ed199p-4L : -0x1.9d4efe029b47f7f160700155fd5bp-32L 0x1.798588b3c789412d63316183f714p+0L : inexact-ok
-= clog towardzero ldbl-128 0x1.8907bep-4L 0xf.ed199p-4L : -0x1.9d4efe029b47f7f160700155fd5ap-32L 0x1.798588b3c789412d63316183f714p+0L : inexact-ok
-= clog upward ldbl-128 0x1.8907bep-4L 0xf.ed199p-4L : -0x1.9d4efe029b47f7f160700155fd5ap-32L 0x1.798588b3c789412d63316183f715p+0L : inexact-ok
+= clog towardzero ldbl-128 0x1.8907bep-4L 0xf.ed199p-4L : -0x1.9d4efe029b47f7f160700155fd5bp-32L 0x1.798588b3c789412d63316183f714p+0L : inexact-ok
+= clog upward ldbl-128 0x1.8907bep-4L 0xf.ed199p-4L : -0x1.9d4efe029b47f7f160700155fd5bp-32L 0x1.798588b3c789412d63316183f715p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.8907bep-4L 0xf.ed199p-4L : -0x1.9d4efe029b47f7f160700155fd8p-32L 0x1.798588b3c789412d63316183f7p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x1.8907bep-4L 0xf.ed199p-4L : -0x1.9d4efe029b47f7f160700155fd8p-32L 0x1.798588b3c789412d63316183f7p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.8907bep-4L 0xf.ed199p-4L : -0x1.9d4efe029b47f7f160700155fdp-32L 0x1.798588b3c789412d63316183f7p+0L : inexact-ok
@@ -39609,7 +39609,7 @@ clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
 = clog towardzero ldbl-96-m68k 0x1.8907bcp-4L 0xf.ed199p-4L : -0x4.af5e7815f3160b7p-32L 0x1.798588d3a1bc61f6p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.8907bcp-4L 0xf.ed199p-4L : -0x4.af5e7815f3160b7p-32L 0x1.798588d3a1bc61f8p+0L : inexact-ok
 = clog downward ldbl-128 0x1.8907bcp-4L 0xf.ed199p-4L : -0x4.af5e7815f3160b757512655d47dcp-32L 0x1.798588d3a1bc61f60ac08cb46ba3p+0L : inexact-ok
-= clog tonearest ldbl-128 0x1.8907bcp-4L 0xf.ed199p-4L : -0x4.af5e7815f3160b757512655d47d8p-32L 0x1.798588d3a1bc61f60ac08cb46ba3p+0L : inexact-ok
+= clog tonearest ldbl-128 0x1.8907bcp-4L 0xf.ed199p-4L : -0x4.af5e7815f3160b757512655d47dcp-32L 0x1.798588d3a1bc61f60ac08cb46ba3p+0L : inexact-ok
 = clog towardzero ldbl-128 0x1.8907bcp-4L 0xf.ed199p-4L : -0x4.af5e7815f3160b757512655d47d8p-32L 0x1.798588d3a1bc61f60ac08cb46ba3p+0L : inexact-ok
 = clog upward ldbl-128 0x1.8907bcp-4L 0xf.ed199p-4L : -0x4.af5e7815f3160b757512655d47d8p-32L 0x1.798588d3a1bc61f60ac08cb46ba4p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.8907bcp-4L 0xf.ed199p-4L : -0x4.af5e7815f3160b757512655d48p-32L 0x1.798588d3a1bc61f60ac08cb46b8p+0L : inexact-ok
@@ -39665,7 +39665,7 @@ clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
 = clog towardzero ldbl-96-m68k 0x1.8907bcp-4L 0xf.ed1990460bdfbf7p-4L : -0x5.3cc5f0b33f114f1p-36L 0x1.798588d40d46ba38p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.8907bcp-4L 0xf.ed1990460bdfbf7p-4L : -0x5.3cc5f0b33f114f1p-36L 0x1.798588d40d46ba3ap+0L : inexact-ok
 = clog downward ldbl-128 0x1.8907bcp-4L 0xf.ed1990460bdfbf7p-4L : -0x5.3cc5f0b33f114f1397bdfe497e8p-36L 0x1.798588d40d46ba38df458a57af4ap+0L : inexact-ok
-= clog tonearest ldbl-128 0x1.8907bcp-4L 0xf.ed1990460bdfbf7p-4L : -0x5.3cc5f0b33f114f1397bdfe497e7cp-36L 0x1.798588d40d46ba38df458a57af4ap+0L : inexact-ok
+= clog tonearest ldbl-128 0x1.8907bcp-4L 0xf.ed1990460bdfbf7p-4L : -0x5.3cc5f0b33f114f1397bdfe497e8p-36L 0x1.798588d40d46ba38df458a57af4ap+0L : inexact-ok
 = clog towardzero ldbl-128 0x1.8907bcp-4L 0xf.ed1990460bdfbf7p-4L : -0x5.3cc5f0b33f114f1397bdfe497e7cp-36L 0x1.798588d40d46ba38df458a57af4ap+0L : inexact-ok
 = clog upward ldbl-128 0x1.8907bcp-4L 0xf.ed1990460bdfbf7p-4L : -0x5.3cc5f0b33f114f1397bdfe497e7cp-36L 0x1.798588d40d46ba38df458a57af4bp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.8907bcp-4L 0xf.ed1990460bdfbf7p-4L : -0x5.3cc5f0b33f114f1397bdfe498p-36L 0x1.798588d40d46ba38df458a57afp+0L : inexact-ok
@@ -39688,10 +39688,10 @@ clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
 = clog tonearest ldbl-128ibm 0x1.8907bcp-4L 0xf.ed1990460bdfbf6p-4L : -0x5.3cc5f0c32c2adf6410ca056deep-36L 0x1.798588d40d46ba38c6b50e979fp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.8907bcp-4L 0xf.ed1990460bdfbf6p-4L : -0x5.3cc5f0c32c2adf6410ca056decp-36L 0x1.798588d40d46ba38c6b50e979fp+0L : inexact-ok
 = clog upward ldbl-128ibm 0x1.8907bcp-4L 0xf.ed1990460bdfbf6p-4L : -0x5.3cc5f0c32c2adf6410ca056decp-36L 0x1.798588d40d46ba38c6b50e979f8p+0L : inexact-ok
-= clog downward ldbl-128 0x1.8907bcp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x5.3cc5f0bc0a045ff5f41421e9af18p-36L 0x1.798588d40d46ba38d1b5b20b4507p+0L : inexact-ok
+= clog downward ldbl-128 0x1.8907bcp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x5.3cc5f0bc0a045ff5f41421e9af1cp-36L 0x1.798588d40d46ba38d1b5b20b4507p+0L : inexact-ok
 = clog tonearest ldbl-128 0x1.8907bcp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x5.3cc5f0bc0a045ff5f41421e9af18p-36L 0x1.798588d40d46ba38d1b5b20b4507p+0L : inexact-ok
-= clog towardzero ldbl-128 0x1.8907bcp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x5.3cc5f0bc0a045ff5f41421e9af14p-36L 0x1.798588d40d46ba38d1b5b20b4507p+0L : inexact-ok
-= clog upward ldbl-128 0x1.8907bcp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x5.3cc5f0bc0a045ff5f41421e9af14p-36L 0x1.798588d40d46ba38d1b5b20b4508p+0L : inexact-ok
+= clog towardzero ldbl-128 0x1.8907bcp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x5.3cc5f0bc0a045ff5f41421e9af18p-36L 0x1.798588d40d46ba38d1b5b20b4507p+0L : inexact-ok
+= clog upward ldbl-128 0x1.8907bcp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x5.3cc5f0bc0a045ff5f41421e9af18p-36L 0x1.798588d40d46ba38d1b5b20b4508p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.8907bcp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x5.3cc5f0bc0a045ff5f41421e9bp-36L 0x1.798588d40d46ba38d1b5b20b45p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x1.8907bcp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x5.3cc5f0bc0a045ff5f41421e9bp-36L 0x1.798588d40d46ba38d1b5b20b45p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.8907bcp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x5.3cc5f0bc0a045ff5f41421e9aep-36L 0x1.798588d40d46ba38d1b5b20b45p+0L : inexact-ok
@@ -39728,10 +39728,10 @@ clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
 = clog tonearest ldbl-96-m68k 0x1.8907bc3694fd5p-4L 0xf.ed199p-4L : -0x4.5b92190504826f48p-32L 0x1.798588d03c742864p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x1.8907bc3694fd5p-4L 0xf.ed199p-4L : -0x4.5b92190504826f48p-32L 0x1.798588d03c742862p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.8907bc3694fd5p-4L 0xf.ed199p-4L : -0x4.5b92190504826f48p-32L 0x1.798588d03c742864p+0L : inexact-ok
-= clog downward ldbl-128 0x1.8907bc3694fd5p-4L 0xf.ed199p-4L : -0x4.5b92190504826f4b830fed31c068p-32L 0x1.798588d03c742863bac3d464bf4cp+0L : inexact-ok
+= clog downward ldbl-128 0x1.8907bc3694fd5p-4L 0xf.ed199p-4L : -0x4.5b92190504826f4b830fed31c06cp-32L 0x1.798588d03c742863bac3d464bf4cp+0L : inexact-ok
 = clog tonearest ldbl-128 0x1.8907bc3694fd5p-4L 0xf.ed199p-4L : -0x4.5b92190504826f4b830fed31c068p-32L 0x1.798588d03c742863bac3d464bf4dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x1.8907bc3694fd5p-4L 0xf.ed199p-4L : -0x4.5b92190504826f4b830fed31c064p-32L 0x1.798588d03c742863bac3d464bf4cp+0L : inexact-ok
-= clog upward ldbl-128 0x1.8907bc3694fd5p-4L 0xf.ed199p-4L : -0x4.5b92190504826f4b830fed31c064p-32L 0x1.798588d03c742863bac3d464bf4dp+0L : inexact-ok
+= clog towardzero ldbl-128 0x1.8907bc3694fd5p-4L 0xf.ed199p-4L : -0x4.5b92190504826f4b830fed31c068p-32L 0x1.798588d03c742863bac3d464bf4cp+0L : inexact-ok
+= clog upward ldbl-128 0x1.8907bc3694fd5p-4L 0xf.ed199p-4L : -0x4.5b92190504826f4b830fed31c068p-32L 0x1.798588d03c742863bac3d464bf4dp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.8907bc3694fd5p-4L 0xf.ed199p-4L : -0x4.5b92190504826f4b830fed31c2p-32L 0x1.798588d03c742863bac3d464bfp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x1.8907bc3694fd5p-4L 0xf.ed199p-4L : -0x4.5b92190504826f4b830fed31cp-32L 0x1.798588d03c742863bac3d464bf8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.8907bc3694fd5p-4L 0xf.ed199p-4L : -0x4.5b92190504826f4b830fed31cp-32L 0x1.798588d03c742863bac3d464bfp+0L : inexact-ok
@@ -39769,7 +39769,7 @@ clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
 = clog towardzero ldbl-96-m68k 0x1.8907bc3694fd5p-4L 0xf.ed1990460bdf8p-4L : -0x3.ef70b912b45c52fcp-56L 0x1.798588d0a7fe8052p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.8907bc3694fd5p-4L 0xf.ed1990460bdf8p-4L : -0x3.ef70b912b45c52fcp-56L 0x1.798588d0a7fe8054p+0L : inexact-ok
 = clog downward ldbl-128 0x1.8907bc3694fd5p-4L 0xf.ed1990460bdf8p-4L : -0x3.ef70b912b45c52fc9801a39d1808p-56L 0x1.798588d0a7fe8053d34c1449113cp+0L : inexact-ok
-= clog tonearest ldbl-128 0x1.8907bc3694fd5p-4L 0xf.ed1990460bdf8p-4L : -0x3.ef70b912b45c52fc9801a39d1806p-56L 0x1.798588d0a7fe8053d34c1449113dp+0L : inexact-ok
+= clog tonearest ldbl-128 0x1.8907bc3694fd5p-4L 0xf.ed1990460bdf8p-4L : -0x3.ef70b912b45c52fc9801a39d1808p-56L 0x1.798588d0a7fe8053d34c1449113dp+0L : inexact-ok
 = clog towardzero ldbl-128 0x1.8907bc3694fd5p-4L 0xf.ed1990460bdf8p-4L : -0x3.ef70b912b45c52fc9801a39d1806p-56L 0x1.798588d0a7fe8053d34c1449113cp+0L : inexact-ok
 = clog upward ldbl-128 0x1.8907bc3694fd5p-4L 0xf.ed1990460bdf8p-4L : -0x3.ef70b912b45c52fc9801a39d1806p-56L 0x1.798588d0a7fe8053d34c1449113dp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.8907bc3694fd5p-4L 0xf.ed1990460bdf8p-4L : -0x3.ef70b912b45c52fc9801a39d19p-56L 0x1.798588d0a7fe8053d34c144911p+0L : inexact-ok
@@ -39848,10 +39848,10 @@ clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
 = clog tonearest ldbl-96-m68k 0x1.8907bc3694fd4p-4L 0xf.ed199p-4L : -0x4.5b92191d94fe3388p-32L 0x1.798588d03c742962p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x1.8907bc3694fd4p-4L 0xf.ed199p-4L : -0x4.5b92191d94fe3388p-32L 0x1.798588d03c742962p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.8907bc3694fd4p-4L 0xf.ed199p-4L : -0x4.5b92191d94fe3388p-32L 0x1.798588d03c742964p+0L : inexact-ok
-= clog downward ldbl-128 0x1.8907bc3694fd4p-4L 0xf.ed199p-4L : -0x4.5b92191d94fe338ae98425c307fp-32L 0x1.798588d03c7429628c5cdd1197fp+0L : inexact-ok
+= clog downward ldbl-128 0x1.8907bc3694fd4p-4L 0xf.ed199p-4L : -0x4.5b92191d94fe338ae98425c307f4p-32L 0x1.798588d03c7429628c5cdd1197fp+0L : inexact-ok
 = clog tonearest ldbl-128 0x1.8907bc3694fd4p-4L 0xf.ed199p-4L : -0x4.5b92191d94fe338ae98425c307fp-32L 0x1.798588d03c7429628c5cdd1197fp+0L : inexact-ok
-= clog towardzero ldbl-128 0x1.8907bc3694fd4p-4L 0xf.ed199p-4L : -0x4.5b92191d94fe338ae98425c307ecp-32L 0x1.798588d03c7429628c5cdd1197fp+0L : inexact-ok
-= clog upward ldbl-128 0x1.8907bc3694fd4p-4L 0xf.ed199p-4L : -0x4.5b92191d94fe338ae98425c307ecp-32L 0x1.798588d03c7429628c5cdd1197f1p+0L : inexact-ok
+= clog towardzero ldbl-128 0x1.8907bc3694fd4p-4L 0xf.ed199p-4L : -0x4.5b92191d94fe338ae98425c307fp-32L 0x1.798588d03c7429628c5cdd1197fp+0L : inexact-ok
+= clog upward ldbl-128 0x1.8907bc3694fd4p-4L 0xf.ed199p-4L : -0x4.5b92191d94fe338ae98425c307fp-32L 0x1.798588d03c7429628c5cdd1197f1p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.8907bc3694fd4p-4L 0xf.ed199p-4L : -0x4.5b92191d94fe338ae98425c308p-32L 0x1.798588d03c7429628c5cdd11978p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x1.8907bc3694fd4p-4L 0xf.ed199p-4L : -0x4.5b92191d94fe338ae98425c308p-32L 0x1.798588d03c7429628c5cdd1198p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.8907bc3694fd4p-4L 0xf.ed199p-4L : -0x4.5b92191d94fe338ae98425c306p-32L 0x1.798588d03c7429628c5cdd11978p+0L : inexact-ok
@@ -39920,10 +39920,10 @@ clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
 = clog tonearest ldbl-96-m68k 0x1.8907bc3694fd4p-4L 0xf.ed1990460bdfbf6p-4L : -0x1.6af00bec67b9bd9ep-60L 0x1.798588d0a7fe81b4p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x1.8907bc3694fd4p-4L 0xf.ed1990460bdfbf6p-4L : -0x1.6af00bec67b9bd9cp-60L 0x1.798588d0a7fe81b2p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.8907bc3694fd4p-4L 0xf.ed1990460bdfbf6p-4L : -0x1.6af00bec67b9bd9cp-60L 0x1.798588d0a7fe81b4p+0L : inexact-ok
-= clog downward ldbl-128 0x1.8907bc3694fd4p-4L 0xf.ed1990460bdfbf6p-4L : -0x1.6af00bec67b9bd9d08bc2cef129fp-60L 0x1.798588d0a7fe81b3f12f50acf16fp+0L : inexact-ok
+= clog downward ldbl-128 0x1.8907bc3694fd4p-4L 0xf.ed1990460bdfbf6p-4L : -0x1.6af00bec67b9bd9d08bc2cef12ap-60L 0x1.798588d0a7fe81b3f12f50acf16fp+0L : inexact-ok
 = clog tonearest ldbl-128 0x1.8907bc3694fd4p-4L 0xf.ed1990460bdfbf6p-4L : -0x1.6af00bec67b9bd9d08bc2cef129fp-60L 0x1.798588d0a7fe81b3f12f50acf17p+0L : inexact-ok
-= clog towardzero ldbl-128 0x1.8907bc3694fd4p-4L 0xf.ed1990460bdfbf6p-4L : -0x1.6af00bec67b9bd9d08bc2cef129ep-60L 0x1.798588d0a7fe81b3f12f50acf16fp+0L : inexact-ok
-= clog upward ldbl-128 0x1.8907bc3694fd4p-4L 0xf.ed1990460bdfbf6p-4L : -0x1.6af00bec67b9bd9d08bc2cef129ep-60L 0x1.798588d0a7fe81b3f12f50acf17p+0L : inexact-ok
+= clog towardzero ldbl-128 0x1.8907bc3694fd4p-4L 0xf.ed1990460bdfbf6p-4L : -0x1.6af00bec67b9bd9d08bc2cef129fp-60L 0x1.798588d0a7fe81b3f12f50acf16fp+0L : inexact-ok
+= clog upward ldbl-128 0x1.8907bc3694fd4p-4L 0xf.ed1990460bdfbf6p-4L : -0x1.6af00bec67b9bd9d08bc2cef129fp-60L 0x1.798588d0a7fe81b3f12f50acf17p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.8907bc3694fd4p-4L 0xf.ed1990460bdfbf6p-4L : -0x1.6af00bec67b9bd9d08bc2cef13p-60L 0x1.798588d0a7fe81b3f12f50acf1p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x1.8907bc3694fd4p-4L 0xf.ed1990460bdfbf6p-4L : -0x1.6af00bec67b9bd9d08bc2cef128p-60L 0x1.798588d0a7fe81b3f12f50acf18p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.8907bc3694fd4p-4L 0xf.ed1990460bdfbf6p-4L : -0x1.6af00bec67b9bd9d08bc2cef128p-60L 0x1.798588d0a7fe81b3f12f50acf1p+0L : inexact-ok
@@ -40025,7 +40025,7 @@ clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
 = clog towardzero ldbl-96-m68k 0x1.8907bc3694fd4e7ep-4L 0xf.ed1990460bdfbf6p-4L : -0x6.f22a527786d494bp-68L 0x1.798588d0a7fe80ccp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x1.8907bc3694fd4e7ep-4L 0xf.ed1990460bdfbf6p-4L : -0x6.f22a527786d494bp-68L 0x1.798588d0a7fe80cep+0L : inexact-ok
 = clog downward ldbl-128 0x1.8907bc3694fd4e7ep-4L 0xf.ed1990460bdfbf6p-4L : -0x6.f22a527786d494b2e3f0fe88376cp-68L 0x1.798588d0a7fe80cd2316d7d5d15bp+0L : inexact-ok
-= clog tonearest ldbl-128 0x1.8907bc3694fd4e7ep-4L 0xf.ed1990460bdfbf6p-4L : -0x6.f22a527786d494b2e3f0fe883768p-68L 0x1.798588d0a7fe80cd2316d7d5d15bp+0L : inexact-ok
+= clog tonearest ldbl-128 0x1.8907bc3694fd4e7ep-4L 0xf.ed1990460bdfbf6p-4L : -0x6.f22a527786d494b2e3f0fe88376cp-68L 0x1.798588d0a7fe80cd2316d7d5d15bp+0L : inexact-ok
 = clog towardzero ldbl-128 0x1.8907bc3694fd4e7ep-4L 0xf.ed1990460bdfbf6p-4L : -0x6.f22a527786d494b2e3f0fe883768p-68L 0x1.798588d0a7fe80cd2316d7d5d15bp+0L : inexact-ok
 = clog upward ldbl-128 0x1.8907bc3694fd4e7ep-4L 0xf.ed1990460bdfbf6p-4L : -0x6.f22a527786d494b2e3f0fe883768p-68L 0x1.798588d0a7fe80cd2316d7d5d15cp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.8907bc3694fd4e7ep-4L 0xf.ed1990460bdfbf6p-4L : -0x6.f22a527786d494b2e3f0fe8838p-68L 0x1.798588d0a7fe80cd2316d7d5d1p+0L : inexact-ok
@@ -40136,10 +40136,10 @@ clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
 = clog tonearest ldbl-128ibm 0x1.8907bc3694fd4e7cp-4L 0xf.ed1990460bdfbf6p-4L : -0x7.234b49fe59743e82af2fbb848ep-68L 0x1.798588d0a7fe80cd42f10af65d8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.8907bc3694fd4e7cp-4L 0xf.ed1990460bdfbf6p-4L : -0x7.234b49fe59743e82af2fbb848ep-68L 0x1.798588d0a7fe80cd42f10af65dp+0L : inexact-ok
 = clog upward ldbl-128ibm 0x1.8907bc3694fd4e7cp-4L 0xf.ed1990460bdfbf6p-4L : -0x7.234b49fe59743e82af2fbb848ep-68L 0x1.798588d0a7fe80cd42f10af65d8p+0L : inexact-ok
-= clog downward ldbl-128 0x1.8907bc3694fd4e7cp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x1.24ca94e8470af9a47e90fced2a3dp-76L 0x1.798588d0a7fe80cd4df1ae6b8339p+0L : inexact-ok
+= clog downward ldbl-128 0x1.8907bc3694fd4e7cp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x1.24ca94e8470af9a47e90fced2a3ep-76L 0x1.798588d0a7fe80cd4df1ae6b8339p+0L : inexact-ok
 = clog tonearest ldbl-128 0x1.8907bc3694fd4e7cp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x1.24ca94e8470af9a47e90fced2a3dp-76L 0x1.798588d0a7fe80cd4df1ae6b833ap+0L : inexact-ok
-= clog towardzero ldbl-128 0x1.8907bc3694fd4e7cp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x1.24ca94e8470af9a47e90fced2a3cp-76L 0x1.798588d0a7fe80cd4df1ae6b8339p+0L : inexact-ok
-= clog upward ldbl-128 0x1.8907bc3694fd4e7cp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x1.24ca94e8470af9a47e90fced2a3cp-76L 0x1.798588d0a7fe80cd4df1ae6b833ap+0L : inexact-ok
+= clog towardzero ldbl-128 0x1.8907bc3694fd4e7cp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x1.24ca94e8470af9a47e90fced2a3dp-76L 0x1.798588d0a7fe80cd4df1ae6b8339p+0L : inexact-ok
+= clog upward ldbl-128 0x1.8907bc3694fd4e7cp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x1.24ca94e8470af9a47e90fced2a3dp-76L 0x1.798588d0a7fe80cd4df1ae6b833ap+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.8907bc3694fd4e7cp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x1.24ca94e8470af9a47e90fced2a8p-76L 0x1.798588d0a7fe80cd4df1ae6b83p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x1.8907bc3694fd4e7cp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x1.24ca94e8470af9a47e90fced2ap-76L 0x1.798588d0a7fe80cd4df1ae6b83p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.8907bc3694fd4e7cp-4L 0xf.ed1990460bdfbf672a9da76bp-4L : -0x1.24ca94e8470af9a47e90fced2ap-76L 0x1.798588d0a7fe80cd4df1ae6b83p+0L : inexact-ok
@@ -40168,10 +40168,10 @@ clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
 = clog tonearest ldbl-128ibm 0x1.8907bc3694fd4e7c0beb59f6acp-4L 0xf.ed1990460bep-4L : 0x4.04c871a3b82840de3b34ab467cp-56L 0x1.798588d0a7fe813079c719e549p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.8907bc3694fd4e7c0beb59f6acp-4L 0xf.ed1990460bep-4L : 0x4.04c871a3b82840de3b34ab467ap-56L 0x1.798588d0a7fe813079c719e549p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x1.8907bc3694fd4e7c0beb59f6acp-4L 0xf.ed1990460bep-4L : 0x4.04c871a3b82840de3b34ab467cp-56L 0x1.798588d0a7fe813079c719e5498p+0L : inexact-ok
-= clog downward ldbl-128 0x1.8907bc3694fd4e7c0beb59f6acp-4L 0xf.ed1990460bdf8p-4L : -0x3.f1c4567f4dc79e8a57a6242b8758p-56L 0x1.798588d0a7fe806bf5e8fe9aca5cp+0L : inexact-ok
+= clog downward ldbl-128 0x1.8907bc3694fd4e7c0beb59f6acp-4L 0xf.ed1990460bdf8p-4L : -0x3.f1c4567f4dc79e8a57a6242b875ap-56L 0x1.798588d0a7fe806bf5e8fe9aca5cp+0L : inexact-ok
 = clog tonearest ldbl-128 0x1.8907bc3694fd4e7c0beb59f6acp-4L 0xf.ed1990460bdf8p-4L : -0x3.f1c4567f4dc79e8a57a6242b8758p-56L 0x1.798588d0a7fe806bf5e8fe9aca5cp+0L : inexact-ok
-= clog towardzero ldbl-128 0x1.8907bc3694fd4e7c0beb59f6acp-4L 0xf.ed1990460bdf8p-4L : -0x3.f1c4567f4dc79e8a57a6242b8756p-56L 0x1.798588d0a7fe806bf5e8fe9aca5cp+0L : inexact-ok
-= clog upward ldbl-128 0x1.8907bc3694fd4e7c0beb59f6acp-4L 0xf.ed1990460bdf8p-4L : -0x3.f1c4567f4dc79e8a57a6242b8756p-56L 0x1.798588d0a7fe806bf5e8fe9aca5dp+0L : inexact-ok
+= clog towardzero ldbl-128 0x1.8907bc3694fd4e7c0beb59f6acp-4L 0xf.ed1990460bdf8p-4L : -0x3.f1c4567f4dc79e8a57a6242b8758p-56L 0x1.798588d0a7fe806bf5e8fe9aca5cp+0L : inexact-ok
+= clog upward ldbl-128 0x1.8907bc3694fd4e7c0beb59f6acp-4L 0xf.ed1990460bdf8p-4L : -0x3.f1c4567f4dc79e8a57a6242b8758p-56L 0x1.798588d0a7fe806bf5e8fe9aca5dp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x1.8907bc3694fd4e7c0beb59f6acp-4L 0xf.ed1990460bdf8p-4L : -0x3.f1c4567f4dc79e8a57a6242b88p-56L 0x1.798588d0a7fe806bf5e8fe9acap+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x1.8907bc3694fd4e7c0beb59f6acp-4L 0xf.ed1990460bdf8p-4L : -0x3.f1c4567f4dc79e8a57a6242b87p-56L 0x1.798588d0a7fe806bf5e8fe9aca8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x1.8907bc3694fd4e7c0beb59f6acp-4L 0xf.ed1990460bdf8p-4L : -0x3.f1c4567f4dc79e8a57a6242b87p-56L 0x1.798588d0a7fe806bf5e8fe9acap+0L : inexact-ok
@@ -40241,10 +40241,10 @@ clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
 = clog tonearest ldbl-96-m68k 0x3.e1d0a4p-4L 0xf.859b3p-4L : -0xb.fdcf787cb77cf2ap-28L 0x1.53625e6231e67aecp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.e1d0a4p-4L 0xf.859b3p-4L : -0xb.fdcf787cb77cf29p-28L 0x1.53625e6231e67aecp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.e1d0a4p-4L 0xf.859b3p-4L : -0xb.fdcf787cb77cf29p-28L 0x1.53625e6231e67aeep+0L : inexact-ok
-= clog downward ldbl-128 0x3.e1d0a4p-4L 0xf.859b3p-4L : -0xb.fdcf787cb77cf29bc41536b9c898p-28L 0x1.53625e6231e67aecea0c4415d123p+0L : inexact-ok
+= clog downward ldbl-128 0x3.e1d0a4p-4L 0xf.859b3p-4L : -0xb.fdcf787cb77cf29bc41536b9c8ap-28L 0x1.53625e6231e67aecea0c4415d123p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.e1d0a4p-4L 0xf.859b3p-4L : -0xb.fdcf787cb77cf29bc41536b9c898p-28L 0x1.53625e6231e67aecea0c4415d123p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.e1d0a4p-4L 0xf.859b3p-4L : -0xb.fdcf787cb77cf29bc41536b9c89p-28L 0x1.53625e6231e67aecea0c4415d123p+0L : inexact-ok
-= clog upward ldbl-128 0x3.e1d0a4p-4L 0xf.859b3p-4L : -0xb.fdcf787cb77cf29bc41536b9c89p-28L 0x1.53625e6231e67aecea0c4415d124p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.e1d0a4p-4L 0xf.859b3p-4L : -0xb.fdcf787cb77cf29bc41536b9c898p-28L 0x1.53625e6231e67aecea0c4415d123p+0L : inexact-ok
+= clog upward ldbl-128 0x3.e1d0a4p-4L 0xf.859b3p-4L : -0xb.fdcf787cb77cf29bc41536b9c898p-28L 0x1.53625e6231e67aecea0c4415d124p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.e1d0a4p-4L 0xf.859b3p-4L : -0xb.fdcf787cb77cf29bc41536b9ccp-28L 0x1.53625e6231e67aecea0c4415d1p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.e1d0a4p-4L 0xf.859b3p-4L : -0xb.fdcf787cb77cf29bc41536b9c8p-28L 0x1.53625e6231e67aecea0c4415d1p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.e1d0a4p-4L 0xf.859b3p-4L : -0xb.fdcf787cb77cf29bc41536b9c8p-28L 0x1.53625e6231e67aecea0c4415d1p+0L : inexact-ok
@@ -40401,10 +40401,10 @@ clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
 = clog tonearest ldbl-96-m68k 0x3.e1d0ap-4L 0xf.859b3d1b06d08p-4L : -0x3.f7d6962af490b9c8p-32L 0x1.53625ed328d75af2p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.e1d0ap-4L 0xf.859b3d1b06d08p-4L : -0x3.f7d6962af490b9c4p-32L 0x1.53625ed328d75afp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.e1d0ap-4L 0xf.859b3d1b06d08p-4L : -0x3.f7d6962af490b9c4p-32L 0x1.53625ed328d75af2p+0L : inexact-ok
-= clog downward ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d08p-4L : -0x3.f7d6962af490b9c67789f1259f3ap-32L 0x1.53625ed328d75af1306eec9c99f4p+0L : inexact-ok
+= clog downward ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d08p-4L : -0x3.f7d6962af490b9c67789f1259f3cp-32L 0x1.53625ed328d75af1306eec9c99f4p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d08p-4L : -0x3.f7d6962af490b9c67789f1259f3ap-32L 0x1.53625ed328d75af1306eec9c99f5p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d08p-4L : -0x3.f7d6962af490b9c67789f1259f38p-32L 0x1.53625ed328d75af1306eec9c99f4p+0L : inexact-ok
-= clog upward ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d08p-4L : -0x3.f7d6962af490b9c67789f1259f38p-32L 0x1.53625ed328d75af1306eec9c99f5p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d08p-4L : -0x3.f7d6962af490b9c67789f1259f3ap-32L 0x1.53625ed328d75af1306eec9c99f4p+0L : inexact-ok
+= clog upward ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d08p-4L : -0x3.f7d6962af490b9c67789f1259f3ap-32L 0x1.53625ed328d75af1306eec9c99f5p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.e1d0ap-4L 0xf.859b3d1b06d08p-4L : -0x3.f7d6962af490b9c67789f125ap-32L 0x1.53625ed328d75af1306eec9c998p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.e1d0ap-4L 0xf.859b3d1b06d08p-4L : -0x3.f7d6962af490b9c67789f1259fp-32L 0x1.53625ed328d75af1306eec9c9ap+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.e1d0ap-4L 0xf.859b3d1b06d08p-4L : -0x3.f7d6962af490b9c67789f1259fp-32L 0x1.53625ed328d75af1306eec9c998p+0L : inexact-ok
@@ -40461,20 +40461,20 @@ clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
 = clog tonearest ldbl-128ibm 0x3.e1d0ap-4L 0xf.859b3d1b06d005dp-4L : -0x3.f7d69d9389992ee8819a1fe84ap-32L 0x1.53625ed328d75916d8ab7fe81bp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.e1d0ap-4L 0xf.859b3d1b06d005dp-4L : -0x3.f7d69d9389992ee8819a1fe84ap-32L 0x1.53625ed328d75916d8ab7fe81a8p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.e1d0ap-4L 0xf.859b3d1b06d005dp-4L : -0x3.f7d69d9389992ee8819a1fe84ap-32L 0x1.53625ed328d75916d8ab7fe81bp+0L : inexact-ok
-= clog downward ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d5479p-4L : -0x3.f7d69d92c3fa26e08509ce4addeap-32L 0x1.53625ed328d759170a1885216c07p+0L : inexact-ok
+= clog downward ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d5479p-4L : -0x3.f7d69d92c3fa26e08509ce4addecp-32L 0x1.53625ed328d759170a1885216c07p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d5479p-4L : -0x3.f7d69d92c3fa26e08509ce4addeap-32L 0x1.53625ed328d759170a1885216c08p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d5479p-4L : -0x3.f7d69d92c3fa26e08509ce4adde8p-32L 0x1.53625ed328d759170a1885216c07p+0L : inexact-ok
-= clog upward ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d5479p-4L : -0x3.f7d69d92c3fa26e08509ce4adde8p-32L 0x1.53625ed328d759170a1885216c08p+0L : inexact-ok
-= clog downward ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.f7d69d92c3fa26e0850303d6f2f8p-32L 0x1.53625ed328d759170a1885216c09p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d5479p-4L : -0x3.f7d69d92c3fa26e08509ce4addeap-32L 0x1.53625ed328d759170a1885216c07p+0L : inexact-ok
+= clog upward ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d5479p-4L : -0x3.f7d69d92c3fa26e08509ce4addeap-32L 0x1.53625ed328d759170a1885216c08p+0L : inexact-ok
+= clog downward ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.f7d69d92c3fa26e0850303d6f2fap-32L 0x1.53625ed328d759170a1885216c09p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.f7d69d92c3fa26e0850303d6f2f8p-32L 0x1.53625ed328d759170a1885216c0ap+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.f7d69d92c3fa26e0850303d6f2f6p-32L 0x1.53625ed328d759170a1885216c09p+0L : inexact-ok
-= clog upward ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.f7d69d92c3fa26e0850303d6f2f6p-32L 0x1.53625ed328d759170a1885216c0ap+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.f7d69d92c3fa26e0850303d6f2f8p-32L 0x1.53625ed328d759170a1885216c09p+0L : inexact-ok
+= clog upward ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.f7d69d92c3fa26e0850303d6f2f8p-32L 0x1.53625ed328d759170a1885216c0ap+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.f7d69d92c3fa26e0850303d6f3p-32L 0x1.53625ed328d759170a1885216cp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.f7d69d92c3fa26e0850303d6f3p-32L 0x1.53625ed328d759170a1885216cp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.f7d69d92c3fa26e0850303d6f2p-32L 0x1.53625ed328d759170a1885216cp+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.f7d69d92c3fa26e0850303d6f2p-32L 0x1.53625ed328d759170a1885216c8p+0L : inexact-ok
 = clog downward ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x3.f7d69d92c3fa26e085411a43e952p-32L 0x1.53625ed328d759170a1885216bfap+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x3.f7d69d92c3fa26e085411a43e95p-32L 0x1.53625ed328d759170a1885216bfap+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x3.f7d69d92c3fa26e085411a43e952p-32L 0x1.53625ed328d759170a1885216bfap+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x3.f7d69d92c3fa26e085411a43e95p-32L 0x1.53625ed328d759170a1885216bfap+0L : inexact-ok
 = clog upward ldbl-128 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x3.f7d69d92c3fa26e085411a43e95p-32L 0x1.53625ed328d759170a1885216bfbp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.e1d0ap-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x3.f7d69d92c3fa26e085411a43eap-32L 0x1.53625ed328d759170a1885216b8p+0L : inexact-ok
@@ -40646,7 +40646,7 @@ clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
 = clog towardzero ldbl-96-m68k 0x3.e1d0a105ac4eap-4L 0xf.859b3p-4L : -0xc.b6c63849923d8a1p-28L 0x1.53625e906aa9c1aep+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.e1d0a105ac4eap-4L 0xf.859b3p-4L : -0xc.b6c63849923d8a1p-28L 0x1.53625e906aa9c1bp+0L : inexact-ok
 = clog downward ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3p-4L : -0xc.b6c63849923d8a1e10899f95287p-28L 0x1.53625e906aa9c1aeb425b0ebc724p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3p-4L : -0xc.b6c63849923d8a1e10899f952868p-28L 0x1.53625e906aa9c1aeb425b0ebc725p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3p-4L : -0xc.b6c63849923d8a1e10899f95287p-28L 0x1.53625e906aa9c1aeb425b0ebc725p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3p-4L : -0xc.b6c63849923d8a1e10899f952868p-28L 0x1.53625e906aa9c1aeb425b0ebc724p+0L : inexact-ok
 = clog upward ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3p-4L : -0xc.b6c63849923d8a1e10899f952868p-28L 0x1.53625e906aa9c1aeb425b0ebc725p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.e1d0a105ac4eap-4L 0xf.859b3p-4L : -0xc.b6c63849923d8a1e10899f952cp-28L 0x1.53625e906aa9c1aeb425b0ebc7p+0L : inexact-ok
@@ -40685,10 +40685,10 @@ clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
 = clog tonearest ldbl-96-m68k 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06dp-4L : -0xd.213add2cbed0eacp-60L 0x1.53625ec34b2d8abep+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06dp-4L : -0xd.213add2cbed0eacp-60L 0x1.53625ec34b2d8abep+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06dp-4L : -0xd.213add2cbed0eacp-60L 0x1.53625ec34b2d8acp+0L : inexact-ok
-= clog downward ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06dp-4L : -0xd.213add2cbed0eac644ab119e1c6p-60L 0x1.53625ec34b2d8abee93666f69fb3p+0L : inexact-ok
+= clog downward ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06dp-4L : -0xd.213add2cbed0eac644ab119e1c68p-60L 0x1.53625ec34b2d8abee93666f69fb3p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06dp-4L : -0xd.213add2cbed0eac644ab119e1c6p-60L 0x1.53625ec34b2d8abee93666f69fb3p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06dp-4L : -0xd.213add2cbed0eac644ab119e1c58p-60L 0x1.53625ec34b2d8abee93666f69fb3p+0L : inexact-ok
-= clog upward ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06dp-4L : -0xd.213add2cbed0eac644ab119e1c58p-60L 0x1.53625ec34b2d8abee93666f69fb4p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06dp-4L : -0xd.213add2cbed0eac644ab119e1c6p-60L 0x1.53625ec34b2d8abee93666f69fb3p+0L : inexact-ok
+= clog upward ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06dp-4L : -0xd.213add2cbed0eac644ab119e1c6p-60L 0x1.53625ec34b2d8abee93666f69fb4p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06dp-4L : -0xd.213add2cbed0eac644ab119e2p-60L 0x1.53625ec34b2d8abee93666f69f8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06dp-4L : -0xd.213add2cbed0eac644ab119e1cp-60L 0x1.53625ec34b2d8abee93666f69f8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06dp-4L : -0xd.213add2cbed0eac644ab119e1cp-60L 0x1.53625ec34b2d8abee93666f69f8p+0L : inexact-ok
@@ -40737,10 +40737,10 @@ clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
 = clog tonearest ldbl-128ibm 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x7.71578779cf93c752fd3bc19404p-60L 0x1.53625ec34b2d8ad5ab30142c66p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x7.71578779cf93c752fd3bc19404p-60L 0x1.53625ec34b2d8ad5ab30142c658p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x7.71578779cf93c752fd3bc19404p-60L 0x1.53625ec34b2d8ad5ab30142c66p+0L : inexact-ok
-= clog downward ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x7.71578779cf97a8b9cc82834809f8p-60L 0x1.53625ec34b2d8ad5ab30142c65c4p+0L : inexact-ok
+= clog downward ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x7.71578779cf97a8b9cc82834809fcp-60L 0x1.53625ec34b2d8ad5ab30142c65c4p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x7.71578779cf97a8b9cc82834809f8p-60L 0x1.53625ec34b2d8ad5ab30142c65c4p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x7.71578779cf97a8b9cc82834809f4p-60L 0x1.53625ec34b2d8ad5ab30142c65c4p+0L : inexact-ok
-= clog upward ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x7.71578779cf97a8b9cc82834809f4p-60L 0x1.53625ec34b2d8ad5ab30142c65c5p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x7.71578779cf97a8b9cc82834809f8p-60L 0x1.53625ec34b2d8ad5ab30142c65c4p+0L : inexact-ok
+= clog upward ldbl-128 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x7.71578779cf97a8b9cc82834809f8p-60L 0x1.53625ec34b2d8ad5ab30142c65c5p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x7.71578779cf97a8b9cc8283480ap-60L 0x1.53625ec34b2d8ad5ab30142c658p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x7.71578779cf97a8b9cc8283480ap-60L 0x1.53625ec34b2d8ad5ab30142c66p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.e1d0a105ac4eap-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x7.71578779cf97a8b9cc82834808p-60L 0x1.53625ec34b2d8ad5ab30142c658p+0L : inexact-ok
@@ -40770,7 +40770,7 @@ clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
 = clog towardzero ldbl-96-m68k 0x3.e1d0a105ac4ebebp-4L 0xf.859b3p-4L : -0xc.b6c638422022597p-28L 0x1.53625e906aa9bfd2p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.e1d0a105ac4ebebp-4L 0xf.859b3p-4L : -0xc.b6c638422022597p-28L 0x1.53625e906aa9bfd4p+0L : inexact-ok
 = clog downward ldbl-128 0x3.e1d0a105ac4ebebp-4L 0xf.859b3p-4L : -0xc.b6c6384220225972e9e807c2fb3p-28L 0x1.53625e906aa9bfd260186aeb233p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.e1d0a105ac4ebebp-4L 0xf.859b3p-4L : -0xc.b6c6384220225972e9e807c2fb28p-28L 0x1.53625e906aa9bfd260186aeb2331p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.e1d0a105ac4ebebp-4L 0xf.859b3p-4L : -0xc.b6c6384220225972e9e807c2fb3p-28L 0x1.53625e906aa9bfd260186aeb2331p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.e1d0a105ac4ebebp-4L 0xf.859b3p-4L : -0xc.b6c6384220225972e9e807c2fb28p-28L 0x1.53625e906aa9bfd260186aeb233p+0L : inexact-ok
 = clog upward ldbl-128 0x3.e1d0a105ac4ebebp-4L 0xf.859b3p-4L : -0xc.b6c6384220225972e9e807c2fb28p-28L 0x1.53625e906aa9bfd260186aeb2331p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.e1d0a105ac4ebebp-4L 0xf.859b3p-4L : -0xc.b6c6384220225972e9e807c2fcp-28L 0x1.53625e906aa9bfd260186aeb23p+0L : inexact-ok
@@ -40801,10 +40801,10 @@ clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
 = clog tonearest ldbl-96-m68k 0x3.e1d0a105ac4ebebp-4L 0xf.859b3d1b06dp-4L : -0x5.af1fb856dd55f7b8p-60L 0x1.53625ec34b2d88e2p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.e1d0a105ac4ebebp-4L 0xf.859b3d1b06dp-4L : -0x5.af1fb856dd55f7bp-60L 0x1.53625ec34b2d88e2p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.e1d0a105ac4ebebp-4L 0xf.859b3d1b06dp-4L : -0x5.af1fb856dd55f7bp-60L 0x1.53625ec34b2d88e4p+0L : inexact-ok
-= clog downward ldbl-128 0x3.e1d0a105ac4ebebp-4L 0xf.859b3d1b06dp-4L : -0x5.af1fb856dd55f7b7289955991bdcp-60L 0x1.53625ec34b2d88e2952a83c93ea2p+0L : inexact-ok
+= clog downward ldbl-128 0x3.e1d0a105ac4ebebp-4L 0xf.859b3d1b06dp-4L : -0x5.af1fb856dd55f7b7289955991bep-60L 0x1.53625ec34b2d88e2952a83c93ea2p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.e1d0a105ac4ebebp-4L 0xf.859b3d1b06dp-4L : -0x5.af1fb856dd55f7b7289955991bdcp-60L 0x1.53625ec34b2d88e2952a83c93ea2p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.e1d0a105ac4ebebp-4L 0xf.859b3d1b06dp-4L : -0x5.af1fb856dd55f7b7289955991bd8p-60L 0x1.53625ec34b2d88e2952a83c93ea2p+0L : inexact-ok
-= clog upward ldbl-128 0x3.e1d0a105ac4ebebp-4L 0xf.859b3d1b06dp-4L : -0x5.af1fb856dd55f7b7289955991bd8p-60L 0x1.53625ec34b2d88e2952a83c93ea3p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.e1d0a105ac4ebebp-4L 0xf.859b3d1b06dp-4L : -0x5.af1fb856dd55f7b7289955991bdcp-60L 0x1.53625ec34b2d88e2952a83c93ea2p+0L : inexact-ok
+= clog upward ldbl-128 0x3.e1d0a105ac4ebebp-4L 0xf.859b3d1b06dp-4L : -0x5.af1fb856dd55f7b7289955991bdcp-60L 0x1.53625ec34b2d88e2952a83c93ea3p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.e1d0a105ac4ebebp-4L 0xf.859b3d1b06dp-4L : -0x5.af1fb856dd55f7b7289955991cp-60L 0x1.53625ec34b2d88e2952a83c93e8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.e1d0a105ac4ebebp-4L 0xf.859b3d1b06dp-4L : -0x5.af1fb856dd55f7b7289955991cp-60L 0x1.53625ec34b2d88e2952a83c93e8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.e1d0a105ac4ebebp-4L 0xf.859b3d1b06dp-4L : -0x5.af1fb856dd55f7b7289955991ap-60L 0x1.53625ec34b2d88e2952a83c93e8p+0L : inexact-ok
@@ -40886,7 +40886,7 @@ clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
 = clog towardzero ldbl-96-m68k 0x3.e1d0a105ac4ebeacp-4L 0xf.859b3p-4L : -0xc.b6c63842211acd9p-28L 0x1.53625e906aa9bfd2p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.e1d0a105ac4ebeacp-4L 0xf.859b3p-4L : -0xc.b6c63842211acd9p-28L 0x1.53625e906aa9bfd4p+0L : inexact-ok
 = clog downward ldbl-128 0x3.e1d0a105ac4ebeacp-4L 0xf.859b3p-4L : -0xc.b6c63842211acd9cb62db7b07138p-28L 0x1.53625e906aa9bfd29e2ed80dcf54p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.e1d0a105ac4ebeacp-4L 0xf.859b3p-4L : -0xc.b6c63842211acd9cb62db7b0713p-28L 0x1.53625e906aa9bfd29e2ed80dcf55p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.e1d0a105ac4ebeacp-4L 0xf.859b3p-4L : -0xc.b6c63842211acd9cb62db7b07138p-28L 0x1.53625e906aa9bfd29e2ed80dcf55p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacp-4L 0xf.859b3p-4L : -0xc.b6c63842211acd9cb62db7b0713p-28L 0x1.53625e906aa9bfd29e2ed80dcf54p+0L : inexact-ok
 = clog upward ldbl-128 0x3.e1d0a105ac4ebeacp-4L 0xf.859b3p-4L : -0xc.b6c63842211acd9cb62db7b0713p-28L 0x1.53625e906aa9bfd29e2ed80dcf55p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.e1d0a105ac4ebeacp-4L 0xf.859b3p-4L : -0xc.b6c63842211acd9cb62db7b074p-28L 0x1.53625e906aa9bfd29e2ed80dcfp+0L : inexact-ok
@@ -40962,7 +40962,7 @@ clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
 = clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacp-4L 0xf.859b3d1b06d005dcbb5516d5479p-4L : -0x3.4d6cc2f8459e5cfeb6a3f2ac1f34p-72L 0x1.53625ec34b2d88f9953a9df370dcp+0L : inexact-ok
 = clog upward ldbl-128 0x3.e1d0a105ac4ebeacp-4L 0xf.859b3d1b06d005dcbb5516d5479p-4L : -0x3.4d6cc2f8459e5cfeb6a3f2ac1f34p-72L 0x1.53625ec34b2d88f9953a9df370ddp+0L : inexact-ok
 = clog downward ldbl-128 0x3.e1d0a105ac4ebeacp-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.4d6cc2f83ed3e913fad0f7a98e78p-72L 0x1.53625ec34b2d88f9953a9df370dep+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.e1d0a105ac4ebeacp-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.4d6cc2f83ed3e913fad0f7a98e76p-72L 0x1.53625ec34b2d88f9953a9df370dfp+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.e1d0a105ac4ebeacp-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.4d6cc2f83ed3e913fad0f7a98e78p-72L 0x1.53625ec34b2d88f9953a9df370dfp+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacp-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.4d6cc2f83ed3e913fad0f7a98e76p-72L 0x1.53625ec34b2d88f9953a9df370dep+0L : inexact-ok
 = clog upward ldbl-128 0x3.e1d0a105ac4ebeacp-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.4d6cc2f83ed3e913fad0f7a98e76p-72L 0x1.53625ec34b2d88f9953a9df370dfp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.e1d0a105ac4ebeacp-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : -0x3.4d6cc2f83ed3e913fad0f7a98fp-72L 0x1.53625ec34b2d88f9953a9df3708p+0L : inexact-ok
@@ -40990,7 +40990,7 @@ clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
 = clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d08p-4L : 0x7.67cf693254741e30ce7739530c7p-56L 0x1.53625ec34b2d8ad3ae5d289b73d9p+0L : inexact-ok
 = clog upward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d08p-4L : 0x7.67cf693254741e30ce7739530c74p-56L 0x1.53625ec34b2d8ad3ae5d289b73dap+0L : inexact-ok
 = clog downward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06dp-4L : -0x5.afe355b2ef3cb1818f3464d17f9cp-60L 0x1.53625ec34b2d88e2c60ca5c54c88p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06dp-4L : -0x5.afe355b2ef3cb1818f3464d17f98p-60L 0x1.53625ec34b2d88e2c60ca5c54c88p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06dp-4L : -0x5.afe355b2ef3cb1818f3464d17f9cp-60L 0x1.53625ec34b2d88e2c60ca5c54c88p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06dp-4L : -0x5.afe355b2ef3cb1818f3464d17f98p-60L 0x1.53625ec34b2d88e2c60ca5c54c88p+0L : inexact-ok
 = clog upward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06dp-4L : -0x5.afe355b2ef3cb1818f3464d17f98p-60L 0x1.53625ec34b2d88e2c60ca5c54c89p+0L : inexact-ok
 = clog downward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005ep-4L : 0x3.2baabcfd43b1980bc9e48c032984p-68L 0x1.53625ec34b2d88f994b657c6a0d6p+0L : inexact-ok
@@ -40998,13 +40998,13 @@ clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
 = clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005ep-4L : 0x3.2baabcfd43b1980bc9e48c032984p-68L 0x1.53625ec34b2d88f994b657c6a0d6p+0L : inexact-ok
 = clog upward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005ep-4L : 0x3.2baabcfd43b1980bc9e48c032986p-68L 0x1.53625ec34b2d88f994b657c6a0d7p+0L : inexact-ok
 = clog downward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005dp-4L : -0xc.59f0801dc31e6dd51e2692250a58p-68L 0x1.53625ec34b2d88f956994db64611p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005dp-4L : -0xc.59f0801dc31e6dd51e2692250a5p-68L 0x1.53625ec34b2d88f956994db64612p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005dp-4L : -0xc.59f0801dc31e6dd51e2692250a58p-68L 0x1.53625ec34b2d88f956994db64612p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005dp-4L : -0xc.59f0801dc31e6dd51e2692250a5p-68L 0x1.53625ec34b2d88f956994db64611p+0L : inexact-ok
 = clog upward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005dp-4L : -0xc.59f0801dc31e6dd51e2692250a5p-68L 0x1.53625ec34b2d88f956994db64612p+0L : inexact-ok
-= clog downward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005dcbb5516d5479p-4L : -0x1.f8p-220L 0x1.53625ec34b2d88f9880652fb12a7p+0L : inexact-ok
+= clog downward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005dcbb5516d5479p-4L : -0x1.f800000000000000000000000001p-220L 0x1.53625ec34b2d88f9880652fb12a7p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005dcbb5516d5479p-4L : -0x1.f8p-220L 0x1.53625ec34b2d88f9880652fb12a8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005dcbb5516d5479p-4L : -0x1.f7ffffffffffffffffffffffffffp-220L 0x1.53625ec34b2d88f9880652fb12a7p+0L : inexact-ok
-= clog upward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005dcbb5516d5479p-4L : -0x1.f7ffffffffffffffffffffffffffp-220L 0x1.53625ec34b2d88f9880652fb12a8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005dcbb5516d5479p-4L : -0x1.f8p-220L 0x1.53625ec34b2d88f9880652fb12a7p+0L : inexact-ok
+= clog upward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005dcbb5516d5479p-4L : -0x1.f8p-220L 0x1.53625ec34b2d88f9880652fb12a8p+0L : inexact-ok
 = clog downward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : 0x6.ca73eabbd2fb029091f539fd4f18p-112L 0x1.53625ec34b2d88f9880652fb12a9p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : 0x6.ca73eabbd2fb029091f539fd4f18p-112L 0x1.53625ec34b2d88f9880652fb12a9p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34cp-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : 0x6.ca73eabbd2fb029091f539fd4f18p-112L 0x1.53625ec34b2d88f9880652fb12a9p+0L : inexact-ok
@@ -41037,10 +41037,10 @@ clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
 = clog tonearest ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d08p-4L : 0x7.67cf693254741f29429f7abe2p-56L 0x1.53625ec34b2d8ad3ae5d289b74p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d08p-4L : 0x7.67cf693254741f29429f7abe2p-56L 0x1.53625ec34b2d8ad3ae5d289b738p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d08p-4L : 0x7.67cf693254741f29429f7abe22p-56L 0x1.53625ec34b2d8ad3ae5d289b74p+0L : inexact-ok
-= clog downward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06dp-4L : -0x5.afe355b2ef3ca1fa4cb04e204494p-60L 0x1.53625ec34b2d88e2c60ca5c54c84p+0L : inexact-ok
+= clog downward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06dp-4L : -0x5.afe355b2ef3ca1fa4cb04e204498p-60L 0x1.53625ec34b2d88e2c60ca5c54c84p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06dp-4L : -0x5.afe355b2ef3ca1fa4cb04e204494p-60L 0x1.53625ec34b2d88e2c60ca5c54c84p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06dp-4L : -0x5.afe355b2ef3ca1fa4cb04e20449p-60L 0x1.53625ec34b2d88e2c60ca5c54c84p+0L : inexact-ok
-= clog upward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06dp-4L : -0x5.afe355b2ef3ca1fa4cb04e20449p-60L 0x1.53625ec34b2d88e2c60ca5c54c85p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06dp-4L : -0x5.afe355b2ef3ca1fa4cb04e204494p-60L 0x1.53625ec34b2d88e2c60ca5c54c84p+0L : inexact-ok
+= clog upward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06dp-4L : -0x5.afe355b2ef3ca1fa4cb04e204494p-60L 0x1.53625ec34b2d88e2c60ca5c54c85p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06dp-4L : -0x5.afe355b2ef3ca1fa4cb04e2046p-60L 0x1.53625ec34b2d88e2c60ca5c54c8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06dp-4L : -0x5.afe355b2ef3ca1fa4cb04e2044p-60L 0x1.53625ec34b2d88e2c60ca5c54c8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06dp-4L : -0x5.afe355b2ef3ca1fa4cb04e2044p-60L 0x1.53625ec34b2d88e2c60ca5c54c8p+0L : inexact-ok
@@ -41053,10 +41053,10 @@ clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
 = clog tonearest ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005ep-4L : 0x3.2baabcfd43c11f4e4dfb3d3e24p-68L 0x1.53625ec34b2d88f994b657c6a1p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005ep-4L : 0x3.2baabcfd43c11f4e4dfb3d3e24p-68L 0x1.53625ec34b2d88f994b657c6a08p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005ep-4L : 0x3.2baabcfd43c11f4e4dfb3d3e25p-68L 0x1.53625ec34b2d88f994b657c6a1p+0L : inexact-ok
-= clog downward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dp-4L : -0xc.59f0801dc30ee6929a0fe0ea0f88p-68L 0x1.53625ec34b2d88f956994db6460ep+0L : inexact-ok
+= clog downward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dp-4L : -0xc.59f0801dc30ee6929a0fe0ea0f9p-68L 0x1.53625ec34b2d88f956994db6460ep+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dp-4L : -0xc.59f0801dc30ee6929a0fe0ea0f88p-68L 0x1.53625ec34b2d88f956994db6460ep+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dp-4L : -0xc.59f0801dc30ee6929a0fe0ea0f8p-68L 0x1.53625ec34b2d88f956994db6460ep+0L : inexact-ok
-= clog upward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dp-4L : -0xc.59f0801dc30ee6929a0fe0ea0f8p-68L 0x1.53625ec34b2d88f956994db6460fp+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dp-4L : -0xc.59f0801dc30ee6929a0fe0ea0f88p-68L 0x1.53625ec34b2d88f956994db6460ep+0L : inexact-ok
+= clog upward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dp-4L : -0xc.59f0801dc30ee6929a0fe0ea0f88p-68L 0x1.53625ec34b2d88f956994db6460fp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dp-4L : -0xc.59f0801dc30ee6929a0fe0ea1p-68L 0x1.53625ec34b2d88f956994db646p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dp-4L : -0xc.59f0801dc30ee6929a0fe0ea1p-68L 0x1.53625ec34b2d88f956994db646p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dp-4L : -0xc.59f0801dc30ee6929a0fe0ea0cp-68L 0x1.53625ec34b2d88f956994db646p+0L : inexact-ok
@@ -41073,10 +41073,10 @@ clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
 = clog tonearest ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : 0x7.c2e812fd3e0eb23bc866df489cp-112L 0x1.53625ec34b2d88f9880652fb128p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : 0x7.c2e812fd3e0eb23bc866df489cp-112L 0x1.53625ec34b2d88f9880652fb128p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dcbb5516d548p-4L : 0x7.c2e812fd3e0eb23bc866df489ep-112L 0x1.53625ec34b2d88f9880652fb13p+0L : inexact-ok
-= clog downward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x3.65384e16edd31653724ed7c0c87p-108L 0x1.53625ec34b2d88f9880652fb1295p+0L : inexact-ok
+= clog downward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x3.65384e16edd31653724ed7c0c872p-108L 0x1.53625ec34b2d88f9880652fb1295p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x3.65384e16edd31653724ed7c0c87p-108L 0x1.53625ec34b2d88f9880652fb1296p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x3.65384e16edd31653724ed7c0c86ep-108L 0x1.53625ec34b2d88f9880652fb1295p+0L : inexact-ok
-= clog upward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x3.65384e16edd31653724ed7c0c86ep-108L 0x1.53625ec34b2d88f9880652fb1296p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x3.65384e16edd31653724ed7c0c87p-108L 0x1.53625ec34b2d88f9880652fb1295p+0L : inexact-ok
+= clog upward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x3.65384e16edd31653724ed7c0c87p-108L 0x1.53625ec34b2d88f9880652fb1296p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x3.65384e16edd31653724ed7c0c9p-108L 0x1.53625ec34b2d88f9880652fb128p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x3.65384e16edd31653724ed7c0c8p-108L 0x1.53625ec34b2d88f9880652fb128p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d35p-4L 0xf.859b3d1b06d005dcbb5516d544p-4L : -0x3.65384e16edd31653724ed7c0c8p-108L 0x1.53625ec34b2d88f9880652fb128p+0L : inexact-ok
@@ -41089,10 +41089,10 @@ clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
 = clog tonearest ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d34p-4L 0xf.859b4p-4L : 0x2.ced5095a0954ff3d928cd60048p-28L 0x1.53625ece87b3f6a21728fab112p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d34p-4L 0xf.859b4p-4L : 0x2.ced5095a0954ff3d928cd60047p-28L 0x1.53625ece87b3f6a21728fab112p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d34p-4L 0xf.859b4p-4L : 0x2.ced5095a0954ff3d928cd60048p-28L 0x1.53625ece87b3f6a21728fab1128p+0L : inexact-ok
-= clog downward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34p-4L 0xf.859b3p-4L : -0xc.b6c6384220e5f6d032b025f95d5p-28L 0x1.53625e906aa9bfd290fa8d0b9b2p+0L : inexact-ok
+= clog downward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34p-4L 0xf.859b3p-4L : -0xc.b6c6384220e5f6d032b025f95d58p-28L 0x1.53625e906aa9bfd290fa8d0b9b2p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34p-4L 0xf.859b3p-4L : -0xc.b6c6384220e5f6d032b025f95d5p-28L 0x1.53625e906aa9bfd290fa8d0b9b21p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34p-4L 0xf.859b3p-4L : -0xc.b6c6384220e5f6d032b025f95d48p-28L 0x1.53625e906aa9bfd290fa8d0b9b2p+0L : inexact-ok
-= clog upward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34p-4L 0xf.859b3p-4L : -0xc.b6c6384220e5f6d032b025f95d48p-28L 0x1.53625e906aa9bfd290fa8d0b9b21p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34p-4L 0xf.859b3p-4L : -0xc.b6c6384220e5f6d032b025f95d5p-28L 0x1.53625e906aa9bfd290fa8d0b9b2p+0L : inexact-ok
+= clog upward ldbl-128 0x3.e1d0a105ac4ebeacd9c6952d34p-4L 0xf.859b3p-4L : -0xc.b6c6384220e5f6d032b025f95d5p-28L 0x1.53625e906aa9bfd290fa8d0b9b21p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d34p-4L 0xf.859b3p-4L : -0xc.b6c6384220e5f6d032b025f96p-28L 0x1.53625e906aa9bfd290fa8d0b9bp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d34p-4L 0xf.859b3p-4L : -0xc.b6c6384220e5f6d032b025f95cp-28L 0x1.53625e906aa9bfd290fa8d0b9bp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.e1d0a105ac4ebeacd9c6952d34p-4L 0xf.859b3p-4L : -0xc.b6c6384220e5f6d032b025f95cp-28L 0x1.53625e906aa9bfd290fa8d0b9bp+0L : inexact-ok
@@ -41386,10 +41386,10 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog tonearest ldbl-96-m68k 0x4.7017ap-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.d161e357dca2331p-32L 0x1.4a2cb36c502143ccp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4.7017ap-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.d161e357dca233p-32L 0x1.4a2cb36c502143cap+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.7017ap-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.d161e357dca233p-32L 0x1.4a2cb36c502143ccp+0L : inexact-ok
-= clog downward ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.d161e357dca2330f6c9b8f8f244p-32L 0x1.4a2cb36c502143cb092895318e5ep+0L : inexact-ok
+= clog downward ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.d161e357dca2330f6c9b8f8f2448p-32L 0x1.4a2cb36c502143cb092895318e5ep+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.d161e357dca2330f6c9b8f8f244p-32L 0x1.4a2cb36c502143cb092895318e5fp+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.d161e357dca2330f6c9b8f8f2438p-32L 0x1.4a2cb36c502143cb092895318e5ep+0L : inexact-ok
-= clog upward ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.d161e357dca2330f6c9b8f8f2438p-32L 0x1.4a2cb36c502143cb092895318e5fp+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.d161e357dca2330f6c9b8f8f244p-32L 0x1.4a2cb36c502143cb092895318e5ep+0L : inexact-ok
+= clog upward ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.d161e357dca2330f6c9b8f8f244p-32L 0x1.4a2cb36c502143cb092895318e5fp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017ap-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.d161e357dca2330f6c9b8f8f28p-32L 0x1.4a2cb36c502143cb092895318ep+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4.7017ap-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.d161e357dca2330f6c9b8f8f24p-32L 0x1.4a2cb36c502143cb092895318e8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.7017ap-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.d161e357dca2330f6c9b8f8f24p-32L 0x1.4a2cb36c502143cb092895318ep+0L : inexact-ok
@@ -41403,7 +41403,7 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog towardzero ldbl-96-m68k 0x4.7017ap-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.d161e358d296d87p-32L 0x1.4a2cb36c502143cap+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.7017ap-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.d161e358d296d87p-32L 0x1.4a2cb36c502143ccp+0L : inexact-ok
 = clog downward ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.d161e358d296d878d7b7fcc61348p-32L 0x1.4a2cb36c502143cac2271b2a7214p+0L : inexact-ok
-= clog tonearest ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.d161e358d296d878d7b7fcc6134p-32L 0x1.4a2cb36c502143cac2271b2a7215p+0L : inexact-ok
+= clog tonearest ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.d161e358d296d878d7b7fcc61348p-32L 0x1.4a2cb36c502143cac2271b2a7215p+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.d161e358d296d878d7b7fcc6134p-32L 0x1.4a2cb36c502143cac2271b2a7214p+0L : inexact-ok
 = clog upward ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.d161e358d296d878d7b7fcc6134p-32L 0x1.4a2cb36c502143cac2271b2a7215p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017ap-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.d161e358d296d878d7b7fcc614p-32L 0x1.4a2cb36c502143cac2271b2a72p+0L : inexact-ok
@@ -41423,7 +41423,7 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog towardzero ldbl-128ibm 0x4.7017ap-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0xc.d161e358280a3e922cb4034d24p-32L 0x1.4a2cb36c502143caf363a1fbfbp+0L : inexact-ok
 = clog upward ldbl-128ibm 0x4.7017ap-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0xc.d161e358280a3e922cb4034d24p-32L 0x1.4a2cb36c502143caf363a1fbfb8p+0L : inexact-ok
 = clog downward ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.d161e358280a3e922cf180767f48p-32L 0x1.4a2cb36c502143caf363a1fbfb3dp+0L : inexact-ok
-= clog tonearest ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.d161e358280a3e922cf180767f4p-32L 0x1.4a2cb36c502143caf363a1fbfb3dp+0L : inexact-ok
+= clog tonearest ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.d161e358280a3e922cf180767f48p-32L 0x1.4a2cb36c502143caf363a1fbfb3dp+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.d161e358280a3e922cf180767f4p-32L 0x1.4a2cb36c502143caf363a1fbfb3dp+0L : inexact-ok
 = clog upward ldbl-128 0x4.7017ap-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.d161e358280a3e922cf180767f4p-32L 0x1.4a2cb36c502143caf363a1fbfb3ep+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017ap-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.d161e358280a3e922cf180768p-32L 0x1.4a2cb36c502143caf363a1fbfbp+0L : inexact-ok
@@ -41502,10 +41502,10 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog tonearest ldbl-96-m68k 0x4.7017a2e36807cp-4L 0xf.5f4a550c9d758p-4L : -0x5.a7696f0eef6af7f8p-56L 0x1.4a2cb33fe9ce7efep+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4.7017a2e36807cp-4L 0xf.5f4a550c9d758p-4L : -0x5.a7696f0eef6af7fp-56L 0x1.4a2cb33fe9ce7efep+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.7017a2e36807cp-4L 0xf.5f4a550c9d758p-4L : -0x5.a7696f0eef6af7fp-56L 0x1.4a2cb33fe9ce7fp+0L : inexact-ok
-= clog downward ldbl-128 0x4.7017a2e36807cp-4L 0xf.5f4a550c9d758p-4L : -0x5.a7696f0eef6af7f79910e720f92p-56L 0x1.4a2cb33fe9ce7efec7cf6dbda08fp+0L : inexact-ok
+= clog downward ldbl-128 0x4.7017a2e36807cp-4L 0xf.5f4a550c9d758p-4L : -0x5.a7696f0eef6af7f79910e720f924p-56L 0x1.4a2cb33fe9ce7efec7cf6dbda08fp+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.7017a2e36807cp-4L 0xf.5f4a550c9d758p-4L : -0x5.a7696f0eef6af7f79910e720f92p-56L 0x1.4a2cb33fe9ce7efec7cf6dbda09p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.7017a2e36807cp-4L 0xf.5f4a550c9d758p-4L : -0x5.a7696f0eef6af7f79910e720f91cp-56L 0x1.4a2cb33fe9ce7efec7cf6dbda08fp+0L : inexact-ok
-= clog upward ldbl-128 0x4.7017a2e36807cp-4L 0xf.5f4a550c9d758p-4L : -0x5.a7696f0eef6af7f79910e720f91cp-56L 0x1.4a2cb33fe9ce7efec7cf6dbda09p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.7017a2e36807cp-4L 0xf.5f4a550c9d758p-4L : -0x5.a7696f0eef6af7f79910e720f92p-56L 0x1.4a2cb33fe9ce7efec7cf6dbda08fp+0L : inexact-ok
+= clog upward ldbl-128 0x4.7017a2e36807cp-4L 0xf.5f4a550c9d758p-4L : -0x5.a7696f0eef6af7f79910e720f92p-56L 0x1.4a2cb33fe9ce7efec7cf6dbda09p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017a2e36807cp-4L 0xf.5f4a550c9d758p-4L : -0x5.a7696f0eef6af7f79910e720fap-56L 0x1.4a2cb33fe9ce7efec7cf6dbda08p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4.7017a2e36807cp-4L 0xf.5f4a550c9d758p-4L : -0x5.a7696f0eef6af7f79910e720fap-56L 0x1.4a2cb33fe9ce7efec7cf6dbda08p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.7017a2e36807cp-4L 0xf.5f4a550c9d758p-4L : -0x5.a7696f0eef6af7f79910e720f8p-56L 0x1.4a2cb33fe9ce7efec7cf6dbda08p+0L : inexact-ok
@@ -41634,10 +41634,10 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog tonearest ldbl-96-m68k 0x4.7017a2e368078p-4L 0xf.5f4a550c9d758p-4L : -0x6.c36f57c7c96cedcp-56L 0x1.4a2cb33fe9ce82d6p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4.7017a2e368078p-4L 0xf.5f4a550c9d758p-4L : -0x6.c36f57c7c96cedb8p-56L 0x1.4a2cb33fe9ce82d6p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.7017a2e368078p-4L 0xf.5f4a550c9d758p-4L : -0x6.c36f57c7c96cedb8p-56L 0x1.4a2cb33fe9ce82d8p+0L : inexact-ok
-= clog downward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d758p-4L : -0x6.c36f57c7c96cedbe6aed850b505cp-56L 0x1.4a2cb33fe9ce82d69a64b0e4fe1fp+0L : inexact-ok
+= clog downward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d758p-4L : -0x6.c36f57c7c96cedbe6aed850b506p-56L 0x1.4a2cb33fe9ce82d69a64b0e4fe1fp+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d758p-4L : -0x6.c36f57c7c96cedbe6aed850b505cp-56L 0x1.4a2cb33fe9ce82d69a64b0e4fe2p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d758p-4L : -0x6.c36f57c7c96cedbe6aed850b5058p-56L 0x1.4a2cb33fe9ce82d69a64b0e4fe1fp+0L : inexact-ok
-= clog upward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d758p-4L : -0x6.c36f57c7c96cedbe6aed850b5058p-56L 0x1.4a2cb33fe9ce82d69a64b0e4fe2p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d758p-4L : -0x6.c36f57c7c96cedbe6aed850b505cp-56L 0x1.4a2cb33fe9ce82d69a64b0e4fe1fp+0L : inexact-ok
+= clog upward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d758p-4L : -0x6.c36f57c7c96cedbe6aed850b505cp-56L 0x1.4a2cb33fe9ce82d69a64b0e4fe2p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017a2e368078p-4L 0xf.5f4a550c9d758p-4L : -0x6.c36f57c7c96cedbe6aed850b52p-56L 0x1.4a2cb33fe9ce82d69a64b0e4fep+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4.7017a2e368078p-4L 0xf.5f4a550c9d758p-4L : -0x6.c36f57c7c96cedbe6aed850b5p-56L 0x1.4a2cb33fe9ce82d69a64b0e4fep+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.7017a2e368078p-4L 0xf.5f4a550c9d758p-4L : -0x6.c36f57c7c96cedbe6aed850b5p-56L 0x1.4a2cb33fe9ce82d69a64b0e4fep+0L : inexact-ok
@@ -41651,7 +41651,7 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog towardzero ldbl-96-m68k 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.60e21241f12248ap-60L 0x1.4a2cb33fe9ce849p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.60e21241f12248ap-60L 0x1.4a2cb33fe9ce8492p+0L : inexact-ok
 = clog downward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.60e21241f12248a31dc0b844dcb8p-60L 0x1.4a2cb33fe9ce8491479a6900c718p+0L : inexact-ok
-= clog tonearest ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.60e21241f12248a31dc0b844dcbp-60L 0x1.4a2cb33fe9ce8491479a6900c719p+0L : inexact-ok
+= clog tonearest ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.60e21241f12248a31dc0b844dcb8p-60L 0x1.4a2cb33fe9ce8491479a6900c719p+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.60e21241f12248a31dc0b844dcbp-60L 0x1.4a2cb33fe9ce8491479a6900c718p+0L : inexact-ok
 = clog upward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.60e21241f12248a31dc0b844dcbp-60L 0x1.4a2cb33fe9ce8491479a6900c719p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3cp-4L : -0xc.60e21241f12248a31dc0b844ep-60L 0x1.4a2cb33fe9ce8491479a6900c7p+0L : inexact-ok
@@ -41666,28 +41666,28 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog tonearest ldbl-96-m68k 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.70415c96fdbfbeap-60L 0x1.4a2cb33fe9ce8492p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.70415c96fdbfbe9p-60L 0x1.4a2cb33fe9ce849p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.70415c96fdbfbe9p-60L 0x1.4a2cb33fe9ce8492p+0L : inexact-ok
-= clog downward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.70415c96fdbfbe9ead9efdc0e2bp-60L 0x1.4a2cb33fe9ce84910098eed29098p+0L : inexact-ok
+= clog downward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.70415c96fdbfbe9ead9efdc0e2b8p-60L 0x1.4a2cb33fe9ce84910098eed29098p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.70415c96fdbfbe9ead9efdc0e2bp-60L 0x1.4a2cb33fe9ce84910098eed29098p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.70415c96fdbfbe9ead9efdc0e2a8p-60L 0x1.4a2cb33fe9ce84910098eed29098p+0L : inexact-ok
-= clog upward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.70415c96fdbfbe9ead9efdc0e2a8p-60L 0x1.4a2cb33fe9ce84910098eed29099p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.70415c96fdbfbe9ead9efdc0e2bp-60L 0x1.4a2cb33fe9ce84910098eed29098p+0L : inexact-ok
+= clog upward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.70415c96fdbfbe9ead9efdc0e2bp-60L 0x1.4a2cb33fe9ce84910098eed29099p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.70415c96fdbfbe9ead9efdc0e4p-60L 0x1.4a2cb33fe9ce84910098eed2908p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.70415c96fdbfbe9ead9efdc0e4p-60L 0x1.4a2cb33fe9ce84910098eed2908p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.70415c96fdbfbe9ead9efdc0ep-60L 0x1.4a2cb33fe9ce84910098eed2908p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bp-4L : -0xc.70415c96fdbfbe9ead9efdc0ep-60L 0x1.4a2cb33fe9ce84910098eed291p+0L : inexact-ok
 = clog downward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865f0dp-4L : -0xc.659892f9a45535cadc342ffb79bp-60L 0x1.4a2cb33fe9ce849131d575bf36fep+0L : inexact-ok
-= clog tonearest ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865f0dp-4L : -0xc.659892f9a45535cadc342ffb79a8p-60L 0x1.4a2cb33fe9ce849131d575bf36ffp+0L : inexact-ok
+= clog tonearest ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865f0dp-4L : -0xc.659892f9a45535cadc342ffb79bp-60L 0x1.4a2cb33fe9ce849131d575bf36ffp+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865f0dp-4L : -0xc.659892f9a45535cadc342ffb79a8p-60L 0x1.4a2cb33fe9ce849131d575bf36fep+0L : inexact-ok
 = clog upward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865f0dp-4L : -0xc.659892f9a45535cadc342ffb79a8p-60L 0x1.4a2cb33fe9ce849131d575bf36ffp+0L : inexact-ok
-= clog downward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0xc.659892f9a45225cf0d42ac9cf89p-60L 0x1.4a2cb33fe9ce849131d575bf370cp+0L : inexact-ok
+= clog downward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0xc.659892f9a45225cf0d42ac9cf898p-60L 0x1.4a2cb33fe9ce849131d575bf370cp+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0xc.659892f9a45225cf0d42ac9cf89p-60L 0x1.4a2cb33fe9ce849131d575bf370dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0xc.659892f9a45225cf0d42ac9cf888p-60L 0x1.4a2cb33fe9ce849131d575bf370cp+0L : inexact-ok
-= clog upward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0xc.659892f9a45225cf0d42ac9cf888p-60L 0x1.4a2cb33fe9ce849131d575bf370dp+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0xc.659892f9a45225cf0d42ac9cf89p-60L 0x1.4a2cb33fe9ce849131d575bf370cp+0L : inexact-ok
+= clog upward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0xc.659892f9a45225cf0d42ac9cf89p-60L 0x1.4a2cb33fe9ce849131d575bf370dp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0xc.659892f9a45225cf0d42ac9cfcp-60L 0x1.4a2cb33fe9ce849131d575bf37p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0xc.659892f9a45225cf0d42ac9cf8p-60L 0x1.4a2cb33fe9ce849131d575bf37p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0xc.659892f9a45225cf0d42ac9cf8p-60L 0x1.4a2cb33fe9ce849131d575bf37p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0xc.659892f9a45225cf0d42ac9cf8p-60L 0x1.4a2cb33fe9ce849131d575bf378p+0L : inexact-ok
 = clog downward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.659892f9a455fda1a285d3fa7778p-60L 0x1.4a2cb33fe9ce849131d575bf36fap+0L : inexact-ok
-= clog tonearest ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.659892f9a455fda1a285d3fa777p-60L 0x1.4a2cb33fe9ce849131d575bf36fbp+0L : inexact-ok
+= clog tonearest ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.659892f9a455fda1a285d3fa7778p-60L 0x1.4a2cb33fe9ce849131d575bf36fbp+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.659892f9a455fda1a285d3fa777p-60L 0x1.4a2cb33fe9ce849131d575bf36fap+0L : inexact-ok
 = clog upward ldbl-128 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.659892f9a455fda1a285d3fa777p-60L 0x1.4a2cb33fe9ce849131d575bf36fbp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017a2e368078p-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.659892f9a455fda1a285d3fa78p-60L 0x1.4a2cb33fe9ce849131d575bf368p+0L : inexact-ok
@@ -41719,7 +41719,7 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog towardzero ldbl-96-m68k 0x4.7017a2e36807acb8p-4L 0xf.5f4a5p-4L : -0x4.d9e5fb4d4b0d487p-28L 0x1.4a2cb329815c6756p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.7017a2e36807acb8p-4L 0xf.5f4a5p-4L : -0x4.d9e5fb4d4b0d487p-28L 0x1.4a2cb329815c6758p+0L : inexact-ok
 = clog downward ldbl-128 0x4.7017a2e36807acb8p-4L 0xf.5f4a5p-4L : -0x4.d9e5fb4d4b0d48774d4c94248598p-28L 0x1.4a2cb329815c67567637bea08607p+0L : inexact-ok
-= clog tonearest ldbl-128 0x4.7017a2e36807acb8p-4L 0xf.5f4a5p-4L : -0x4.d9e5fb4d4b0d48774d4c94248594p-28L 0x1.4a2cb329815c67567637bea08607p+0L : inexact-ok
+= clog tonearest ldbl-128 0x4.7017a2e36807acb8p-4L 0xf.5f4a5p-4L : -0x4.d9e5fb4d4b0d48774d4c94248598p-28L 0x1.4a2cb329815c67567637bea08607p+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017a2e36807acb8p-4L 0xf.5f4a5p-4L : -0x4.d9e5fb4d4b0d48774d4c94248594p-28L 0x1.4a2cb329815c67567637bea08607p+0L : inexact-ok
 = clog upward ldbl-128 0x4.7017a2e36807acb8p-4L 0xf.5f4a5p-4L : -0x4.d9e5fb4d4b0d48774d4c94248594p-28L 0x1.4a2cb329815c67567637bea08608p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017a2e36807acb8p-4L 0xf.5f4a5p-4L : -0x4.d9e5fb4d4b0d48774d4c942486p-28L 0x1.4a2cb329815c67567637bea086p+0L : inexact-ok
@@ -41867,7 +41867,7 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog towardzero ldbl-96-m68k 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd1e3788b73410c8p-56L 0x1.4a2cb33fe9ce8026p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd1e3788b73410c8p-56L 0x1.4a2cb33fe9ce8028p+0L : inexact-ok
 = clog downward ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd1e3788b73410cef668ac723bfcp-56L 0x1.4a2cb33fe9ce8027a81af841418ap+0L : inexact-ok
-= clog tonearest ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd1e3788b73410cef668ac723bf8p-56L 0x1.4a2cb33fe9ce8027a81af841418bp+0L : inexact-ok
+= clog tonearest ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd1e3788b73410cef668ac723bfcp-56L 0x1.4a2cb33fe9ce8027a81af841418bp+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd1e3788b73410cef668ac723bf8p-56L 0x1.4a2cb33fe9ce8027a81af841418ap+0L : inexact-ok
 = clog upward ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd1e3788b73410cef668ac723bf8p-56L 0x1.4a2cb33fe9ce8027a81af841418bp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd1e3788b73410cef668ac723cp-56L 0x1.4a2cb33fe9ce8027a81af841418p+0L : inexact-ok
@@ -41899,7 +41899,7 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog towardzero ldbl-96-m68k 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bp-4L : -0xb.2f58a5da32840b7p-68L 0x1.4a2cb33fe9ce81e2p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bp-4L : -0xb.2f58a5da32840b7p-68L 0x1.4a2cb33fe9ce81e4p+0L : inexact-ok
 = clog downward ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bp-4L : -0xb.2f58a5da32840b77d1a5fec58e78p-68L 0x1.4a2cb33fe9ce81e20e4f362ed412p+0L : inexact-ok
-= clog tonearest ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bp-4L : -0xb.2f58a5da32840b77d1a5fec58e7p-68L 0x1.4a2cb33fe9ce81e20e4f362ed412p+0L : inexact-ok
+= clog tonearest ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bp-4L : -0xb.2f58a5da32840b77d1a5fec58e78p-68L 0x1.4a2cb33fe9ce81e20e4f362ed412p+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bp-4L : -0xb.2f58a5da32840b77d1a5fec58e7p-68L 0x1.4a2cb33fe9ce81e20e4f362ed412p+0L : inexact-ok
 = clog upward ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bp-4L : -0xb.2f58a5da32840b77d1a5fec58e7p-68L 0x1.4a2cb33fe9ce81e20e4f362ed413p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bp-4L : -0xb.2f58a5da32840b77d1a5fec59p-68L 0x1.4a2cb33fe9ce81e20e4f362ed4p+0L : inexact-ok
@@ -41910,16 +41910,16 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog tonearest ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865f0dp-4L : -0x8.68f0880c7fb482a4036a83ef60d8p-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a78p+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865f0dp-4L : -0x8.68f0880c7fb482a4036a83ef60dp-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a78p+0L : inexact-ok
 = clog upward ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865f0dp-4L : -0x8.68f0880c7fb482a4036a83ef60dp-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a79p+0L : inexact-ok
-= clog downward ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0x8.68f0880c4eb4c5b4eb349c29794p-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a86p+0L : inexact-ok
+= clog downward ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0x8.68f0880c4eb4c5b4eb349c297948p-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a86p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0x8.68f0880c4eb4c5b4eb349c29794p-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a86p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0x8.68f0880c4eb4c5b4eb349c297938p-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a86p+0L : inexact-ok
-= clog upward ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0x8.68f0880c4eb4c5b4eb349c297938p-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a87p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0x8.68f0880c4eb4c5b4eb349c29794p-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a86p+0L : inexact-ok
+= clog upward ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0x8.68f0880c4eb4c5b4eb349c29794p-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a87p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0x8.68f0880c4eb4c5b4eb349c297cp-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0x8.68f0880c4eb4c5b4eb349c2978p-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0x8.68f0880c4eb4c5b4eb349c2978p-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a8p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : -0x8.68f0880c4eb4c5b4eb349c2978p-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7bp+0L : inexact-ok
 = clog downward ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0x8.68f0880c8c31ef091daa73b869bp-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a74p+0L : inexact-ok
-= clog tonearest ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0x8.68f0880c8c31ef091daa73b869a8p-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a75p+0L : inexact-ok
+= clog tonearest ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0x8.68f0880c8c31ef091daa73b869bp-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a75p+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0x8.68f0880c8c31ef091daa73b869a8p-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a74p+0L : inexact-ok
 = clog upward ldbl-128 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0x8.68f0880c8c31ef091daa73b869a8p-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7a75p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017a2e36807acbp-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0x8.68f0880c8c31ef091daa73b86cp-72L 0x1.4a2cb33fe9ce81e23f8bbd1b7ap+0L : inexact-ok
@@ -41930,10 +41930,10 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog tonearest ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a6p-4L : 0xa.8564574028330729bb24a6d9079p-28L 0x1.4a2cb37082d67c63cdd4c405b54p+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a6p-4L : 0xa.8564574028330729bb24a6d9079p-28L 0x1.4a2cb37082d67c63cdd4c405b53fp+0L : inexact-ok
 = clog upward ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a6p-4L : 0xa.8564574028330729bb24a6d90798p-28L 0x1.4a2cb37082d67c63cdd4c405b54p+0L : inexact-ok
-= clog downward ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a5p-4L : -0x4.d9e5fb4d4cbec5414516080a650cp-28L 0x1.4a2cb329815c6756d41089c46a15p+0L : inexact-ok
+= clog downward ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a5p-4L : -0x4.d9e5fb4d4cbec5414516080a651p-28L 0x1.4a2cb329815c6756d41089c46a15p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a5p-4L : -0x4.d9e5fb4d4cbec5414516080a650cp-28L 0x1.4a2cb329815c6756d41089c46a16p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a5p-4L : -0x4.d9e5fb4d4cbec5414516080a6508p-28L 0x1.4a2cb329815c6756d41089c46a15p+0L : inexact-ok
-= clog upward ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a5p-4L : -0x4.d9e5fb4d4cbec5414516080a6508p-28L 0x1.4a2cb329815c6756d41089c46a16p+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a5p-4L : -0x4.d9e5fb4d4cbec5414516080a650cp-28L 0x1.4a2cb329815c6756d41089c46a15p+0L : inexact-ok
+= clog upward ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a5p-4L : -0x4.d9e5fb4d4cbec5414516080a650cp-28L 0x1.4a2cb329815c6756d41089c46a16p+0L : inexact-ok
 = clog downward ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d76p-4L : 0x1.b28f5bee1f936fe154bfc1785cc4p-56L 0x1.4a2cb33fe9ce825f96cae256af62p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d76p-4L : 0x1.b28f5bee1f936fe154bfc1785cc5p-56L 0x1.4a2cb33fe9ce825f96cae256af63p+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d76p-4L : 0x1.b28f5bee1f936fe154bfc1785cc4p-56L 0x1.4a2cb33fe9ce825f96cae256af62p+0L : inexact-ok
@@ -41947,7 +41947,7 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3cp-4L : 0x4.b680b7b332ed2070d868f7399744p-68L 0x1.4a2cb33fe9ce81e2382f28be748ap+0L : inexact-ok
 = clog upward ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3cp-4L : 0x4.b680b7b332ed2070d868f7399748p-68L 0x1.4a2cb33fe9ce81e2382f28be748bp+0L : inexact-ok
 = clog downward ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3bp-4L : -0xa.a8c99d596a88c34cde259112c168p-68L 0x1.4a2cb33fe9ce81e1f12dae903e0ap+0L : inexact-ok
-= clog tonearest ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3bp-4L : -0xa.a8c99d596a88c34cde259112c16p-68L 0x1.4a2cb33fe9ce81e1f12dae903e0ap+0L : inexact-ok
+= clog tonearest ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3bp-4L : -0xa.a8c99d596a88c34cde259112c168p-68L 0x1.4a2cb33fe9ce81e1f12dae903e0ap+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3bp-4L : -0xa.a8c99d596a88c34cde259112c16p-68L 0x1.4a2cb33fe9ce81e1f12dae903e0ap+0L : inexact-ok
 = clog upward ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3bp-4L : -0xa.a8c99d596a88c34cde259112c16p-68L 0x1.4a2cb33fe9ce81e1f12dae903e0bp+0L : inexact-ok
 = clog downward ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3bb1839d865f0dp-4L : 0x1.967fffffffffffffffffffffffffp-216L 0x1.4a2cb33fe9ce81e2226a357ce47p+0L : inexact-ok
@@ -41958,10 +41958,10 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog tonearest ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : 0x3.0ffbcef1835e7c5e45d3861c4ecep-108L 0x1.4a2cb33fe9ce81e2226a357ce47ep+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : 0x3.0ffbcef1835e7c5e45d3861c4ecep-108L 0x1.4a2cb33fe9ce81e2226a357ce47ep+0L : inexact-ok
 = clog upward ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : 0x3.0ffbcef1835e7c5e45d3861c4edp-108L 0x1.4a2cb33fe9ce81e2226a357ce47fp+0L : inexact-ok
-= clog downward ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.7d6c651a3fefc90803aeffd2d258p-112L 0x1.4a2cb33fe9ce81e2226a357ce46cp+0L : inexact-ok
+= clog downward ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.7d6c651a3fefc90803aeffd2d26p-112L 0x1.4a2cb33fe9ce81e2226a357ce46cp+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.7d6c651a3fefc90803aeffd2d258p-112L 0x1.4a2cb33fe9ce81e2226a357ce46dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.7d6c651a3fefc90803aeffd2d25p-112L 0x1.4a2cb33fe9ce81e2226a357ce46cp+0L : inexact-ok
-= clog upward ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.7d6c651a3fefc90803aeffd2d25p-112L 0x1.4a2cb33fe9ce81e2226a357ce46dp+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.7d6c651a3fefc90803aeffd2d258p-112L 0x1.4a2cb33fe9ce81e2226a357ce46cp+0L : inexact-ok
+= clog upward ldbl-128 0x4.7017a2e36807acb1e5214b209dep-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0xc.7d6c651a3fefc90803aeffd2d258p-112L 0x1.4a2cb33fe9ce81e2226a357ce46dp+0L : inexact-ok
 = clog downward ldbl-128 0x4.7017a2e36807acb1e5214b209ep-4L 0xf.5f4a6p-4L : 0xa.8564574028330729bb24afb936c8p-28L 0x1.4a2cb37082d67c63cdd4c405b53dp+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.7017a2e36807acb1e5214b209ep-4L 0xf.5f4a6p-4L : 0xa.8564574028330729bb24afb936dp-28L 0x1.4a2cb37082d67c63cdd4c405b53ep+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209ep-4L 0xf.5f4a6p-4L : 0xa.8564574028330729bb24afb936c8p-28L 0x1.4a2cb37082d67c63cdd4c405b53dp+0L : inexact-ok
@@ -42003,7 +42003,7 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog towardzero ldbl-128ibm 0x4.7017a2e36807acb1e5214b209ep-4L 0xf.5f4a550c9d75e3cp-4L : 0x4.b680b7b332f600a01e2fc748fp-68L 0x1.4a2cb33fe9ce81e2382f28be748p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x4.7017a2e36807acb1e5214b209ep-4L 0xf.5f4a550c9d75e3cp-4L : 0x4.b680b7b332f600a01e2fc748f2p-68L 0x1.4a2cb33fe9ce81e2382f28be75p+0L : inexact-ok
 = clog downward ldbl-128 0x4.7017a2e36807acb1e5214b209ep-4L 0xf.5f4a550c9d75e3bp-4L : -0xa.a8c99d596a7fe31d985ec10367f8p-68L 0x1.4a2cb33fe9ce81e1f12dae903e08p+0L : inexact-ok
-= clog tonearest ldbl-128 0x4.7017a2e36807acb1e5214b209ep-4L 0xf.5f4a550c9d75e3bp-4L : -0xa.a8c99d596a7fe31d985ec10367fp-68L 0x1.4a2cb33fe9ce81e1f12dae903e08p+0L : inexact-ok
+= clog tonearest ldbl-128 0x4.7017a2e36807acb1e5214b209ep-4L 0xf.5f4a550c9d75e3bp-4L : -0xa.a8c99d596a7fe31d985ec10367f8p-68L 0x1.4a2cb33fe9ce81e1f12dae903e08p+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209ep-4L 0xf.5f4a550c9d75e3bp-4L : -0xa.a8c99d596a7fe31d985ec10367fp-68L 0x1.4a2cb33fe9ce81e1f12dae903e08p+0L : inexact-ok
 = clog upward ldbl-128 0x4.7017a2e36807acb1e5214b209ep-4L 0xf.5f4a550c9d75e3bp-4L : -0xa.a8c99d596a7fe31d985ec10367fp-68L 0x1.4a2cb33fe9ce81e1f12dae903e09p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017a2e36807acb1e5214b209ep-4L 0xf.5f4a550c9d75e3bp-4L : -0xa.a8c99d596a7fe31d985ec10368p-68L 0x1.4a2cb33fe9ce81e1f12dae903ep+0L : inexact-ok
@@ -42054,10 +42054,10 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog tonearest ldbl-128ibm 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d76p-4L : 0x1.b28f5bee1f93678f286e57154e8p-56L 0x1.4a2cb33fe9ce825f96cae256af8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d76p-4L : 0x1.b28f5bee1f93678f286e57154ep-56L 0x1.4a2cb33fe9ce825f96cae256afp+0L : inexact-ok
 = clog upward ldbl-128ibm 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d76p-4L : 0x1.b28f5bee1f93678f286e57154e8p-56L 0x1.4a2cb33fe9ce825f96cae256af8p+0L : inexact-ok
-= clog downward ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd15ce982f27996c3b5bd3e307fcp-56L 0x1.4a2cb33fe9ce80278af970a2ab9fp+0L : inexact-ok
+= clog downward ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd15ce982f27996c3b5bd3e308p-56L 0x1.4a2cb33fe9ce80278af970a2ab9fp+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd15ce982f27996c3b5bd3e307fcp-56L 0x1.4a2cb33fe9ce80278af970a2ab9fp+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd15ce982f27996c3b5bd3e307f8p-56L 0x1.4a2cb33fe9ce80278af970a2ab9fp+0L : inexact-ok
-= clog upward ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd15ce982f27996c3b5bd3e307f8p-56L 0x1.4a2cb33fe9ce80278af970a2abap+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd15ce982f27996c3b5bd3e307fcp-56L 0x1.4a2cb33fe9ce80278af970a2ab9fp+0L : inexact-ok
+= clog upward ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd15ce982f27996c3b5bd3e307fcp-56L 0x1.4a2cb33fe9ce80278af970a2abap+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd15ce982f27996c3b5bd3e308p-56L 0x1.4a2cb33fe9ce80278af970a2ab8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd15ce982f27996c3b5bd3e308p-56L 0x1.4a2cb33fe9ce80278af970a2ab8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d758p-4L : -0x5.fd15ce982f27996c3b5bd3e306p-56L 0x1.4a2cb33fe9ce80278af970a2ab8p+0L : inexact-ok
@@ -42078,10 +42078,10 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog tonearest ldbl-128ibm 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bp-4L : -0xa.a8c99d596b0de611f4cbc1f9p-68L 0x1.4a2cb33fe9ce81e1f12dae903ep+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bp-4L : -0xa.a8c99d596b0de611f4cbc1f8fcp-68L 0x1.4a2cb33fe9ce81e1f12dae903ep+0L : inexact-ok
 = clog upward ldbl-128ibm 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bp-4L : -0xa.a8c99d596b0de611f4cbc1f8fcp-68L 0x1.4a2cb33fe9ce81e1f12dae903e8p+0L : inexact-ok
-= clog downward ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865f0dp-4L : -0x8.522c516a630e63cd8d9e6cdd24fp-112L 0x1.4a2cb33fe9ce81e2226a357ce48dp+0L : inexact-ok
+= clog downward ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865f0dp-4L : -0x8.522c516a630e63cd8d9e6cdd24f8p-112L 0x1.4a2cb33fe9ce81e2226a357ce48dp+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865f0dp-4L : -0x8.522c516a630e63cd8d9e6cdd24fp-112L 0x1.4a2cb33fe9ce81e2226a357ce48dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865f0dp-4L : -0x8.522c516a630e63cd8d9e6cdd24e8p-112L 0x1.4a2cb33fe9ce81e2226a357ce48dp+0L : inexact-ok
-= clog upward ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865f0dp-4L : -0x8.522c516a630e63cd8d9e6cdd24e8p-112L 0x1.4a2cb33fe9ce81e2226a357ce48ep+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865f0dp-4L : -0x8.522c516a630e63cd8d9e6cdd24fp-112L 0x1.4a2cb33fe9ce81e2226a357ce48dp+0L : inexact-ok
+= clog upward ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865f0dp-4L : -0x8.522c516a630e63cd8d9e6cdd24fp-112L 0x1.4a2cb33fe9ce81e2226a357ce48ep+0L : inexact-ok
 = clog downward ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : 0x2.8ad909dadd2d96216cf99f4e7c98p-108L 0x1.4a2cb33fe9ce81e2226a357ce49bp+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : 0x2.8ad909dadd2d96216cf99f4e7c98p-108L 0x1.4a2cb33fe9ce81e2226a357ce49bp+0L : inexact-ok
 = clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : 0x2.8ad909dadd2d96216cf99f4e7c98p-108L 0x1.4a2cb33fe9ce81e2226a357ce49bp+0L : inexact-ok
@@ -42090,10 +42090,10 @@ clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
 = clog tonearest ldbl-128ibm 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : 0x2.8ad909dadd2d96216cf99f4e7dp-108L 0x1.4a2cb33fe9ce81e2226a357ce48p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : 0x2.8ad909dadd2d96216cf99f4e7cp-108L 0x1.4a2cb33fe9ce81e2226a357ce48p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865f4p-4L : 0x2.8ad909dadd2d96216cf99f4e7dp-108L 0x1.4a2cb33fe9ce81e2226a357ce5p+0L : inexact-ok
-= clog downward ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0x1.4cf98b684a2fe2cd5914d6caff9bp-108L 0x1.4a2cb33fe9ce81e2226a357ce489p+0L : inexact-ok
+= clog downward ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0x1.4cf98b684a2fe2cd5914d6caff9cp-108L 0x1.4a2cb33fe9ce81e2226a357ce489p+0L : inexact-ok
 = clog tonearest ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0x1.4cf98b684a2fe2cd5914d6caff9bp-108L 0x1.4a2cb33fe9ce81e2226a357ce489p+0L : inexact-ok
-= clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0x1.4cf98b684a2fe2cd5914d6caff9ap-108L 0x1.4a2cb33fe9ce81e2226a357ce489p+0L : inexact-ok
-= clog upward ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0x1.4cf98b684a2fe2cd5914d6caff9ap-108L 0x1.4a2cb33fe9ce81e2226a357ce48ap+0L : inexact-ok
+= clog towardzero ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0x1.4cf98b684a2fe2cd5914d6caff9bp-108L 0x1.4a2cb33fe9ce81e2226a357ce489p+0L : inexact-ok
+= clog upward ldbl-128 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0x1.4cf98b684a2fe2cd5914d6caff9bp-108L 0x1.4a2cb33fe9ce81e2226a357ce48ap+0L : inexact-ok
 = clog downward ldbl-128ibm 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0x1.4cf98b684a2fe2cd5914d6cbp-108L 0x1.4a2cb33fe9ce81e2226a357ce48p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0x1.4cf98b684a2fe2cd5914d6caff8p-108L 0x1.4a2cb33fe9ce81e2226a357ce48p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x4.7017a2e36807acb1e5214b209cp-4L 0xf.5f4a550c9d75e3bb1839d865fp-4L : -0x1.4cf98b684a2fe2cd5914d6caff8p-108L 0x1.4a2cb33fe9ce81e2226a357ce48p+0L : inexact-ok
@@ -42280,7 +42280,7 @@ clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
 = clog towardzero ldbl-96-m68k 0xa.47c0cp-4L 0xc.42a51p-4L : -0xb.ed8e80e46aff6e5p-28L 0xd.f7e0671fea44fe8p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.47c0cp-4L 0xc.42a51p-4L : -0xb.ed8e80e46aff6e5p-28L 0xd.f7e0671fea44fe9p-4L : inexact-ok
 = clog downward ldbl-128 0xa.47c0cp-4L 0xc.42a51p-4L : -0xb.ed8e80e46aff6e55c2fc08f510a8p-28L 0xd.f7e0671fea44fe855fb253866208p-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.47c0cp-4L 0xc.42a51p-4L : -0xb.ed8e80e46aff6e55c2fc08f510ap-28L 0xd.f7e0671fea44fe855fb25386621p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.47c0cp-4L 0xc.42a51p-4L : -0xb.ed8e80e46aff6e55c2fc08f510a8p-28L 0xd.f7e0671fea44fe855fb25386621p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.47c0cp-4L 0xc.42a51p-4L : -0xb.ed8e80e46aff6e55c2fc08f510ap-28L 0xd.f7e0671fea44fe855fb253866208p-4L : inexact-ok
 = clog upward ldbl-128 0xa.47c0cp-4L 0xc.42a51p-4L : -0xb.ed8e80e46aff6e55c2fc08f510ap-28L 0xd.f7e0671fea44fe855fb25386621p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.47c0cp-4L 0xc.42a51p-4L : -0xb.ed8e80e46aff6e55c2fc08f514p-28L 0xd.f7e0671fea44fe855fb253866p-4L : inexact-ok
@@ -42300,7 +42300,7 @@ clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
 = clog towardzero ldbl-96-m68k 0xa.47c0cp-4L 0xc.42a51a3c05c2p-4L : -0x4.15e8f74d77eb69f8p-28L 0xd.f7e06db35389759p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.47c0cp-4L 0xc.42a51a3c05c2p-4L : -0x4.15e8f74d77eb69f8p-28L 0xd.f7e06db3538975ap-4L : inexact-ok
 = clog downward ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c2p-4L : -0x4.15e8f74d77eb69f9e806d43495a8p-28L 0xd.f7e06db353897598768f830920cp-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c2p-4L : -0x4.15e8f74d77eb69f9e806d43495a4p-28L 0xd.f7e06db353897598768f830920cp-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c2p-4L : -0x4.15e8f74d77eb69f9e806d43495a8p-28L 0xd.f7e06db353897598768f830920cp-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c2p-4L : -0x4.15e8f74d77eb69f9e806d43495a4p-28L 0xd.f7e06db353897598768f830920cp-4L : inexact-ok
 = clog upward ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c2p-4L : -0x4.15e8f74d77eb69f9e806d43495a4p-28L 0xd.f7e06db353897598768f830920c8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.47c0cp-4L 0xc.42a51a3c05c2p-4L : -0x4.15e8f74d77eb69f9e806d43496p-28L 0xd.f7e06db353897598768f83092p-4L : inexact-ok
@@ -42319,10 +42319,10 @@ clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
 = clog tonearest ldbl-96-m68k 0xa.47c0cp-4L 0xc.42a51a3c05c18p-4L : -0x4.15e8f7af8d146dfp-28L 0xd.f7e06db35389236p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.47c0cp-4L 0xc.42a51a3c05c18p-4L : -0x4.15e8f7af8d146dfp-28L 0xd.f7e06db35389235p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.47c0cp-4L 0xc.42a51a3c05c18p-4L : -0x4.15e8f7af8d146dfp-28L 0xd.f7e06db35389236p-4L : inexact-ok
-= clog downward ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c18p-4L : -0x4.15e8f7af8d146df14a55b1bce0c8p-28L 0xd.f7e06db35389235a706582c84f48p-4L : inexact-ok
+= clog downward ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c18p-4L : -0x4.15e8f7af8d146df14a55b1bce0ccp-28L 0xd.f7e06db35389235a706582c84f48p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c18p-4L : -0x4.15e8f7af8d146df14a55b1bce0c8p-28L 0xd.f7e06db35389235a706582c84f5p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c18p-4L : -0x4.15e8f7af8d146df14a55b1bce0c4p-28L 0xd.f7e06db35389235a706582c84f48p-4L : inexact-ok
-= clog upward ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c18p-4L : -0x4.15e8f7af8d146df14a55b1bce0c4p-28L 0xd.f7e06db35389235a706582c84f5p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c18p-4L : -0x4.15e8f7af8d146df14a55b1bce0c8p-28L 0xd.f7e06db35389235a706582c84f48p-4L : inexact-ok
+= clog upward ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c18p-4L : -0x4.15e8f7af8d146df14a55b1bce0c8p-28L 0xd.f7e06db35389235a706582c84f5p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.47c0cp-4L 0xc.42a51a3c05c18p-4L : -0x4.15e8f7af8d146df14a55b1bce2p-28L 0xd.f7e06db35389235a706582c84cp-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.47c0cp-4L 0xc.42a51a3c05c18p-4L : -0x4.15e8f7af8d146df14a55b1bcep-28L 0xd.f7e06db35389235a706582c85p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.47c0cp-4L 0xc.42a51a3c05c18p-4L : -0x4.15e8f7af8d146df14a55b1bcep-28L 0xd.f7e06db35389235a706582c84cp-4L : inexact-ok
@@ -42335,10 +42335,10 @@ clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
 = clog tonearest ldbl-96-m68k 0xa.47c0cp-4L 0xc.42a51a3c05c19ap-4L : -0x4.15e8f79ba0c8192p-28L 0xd.f7e06db35389341p-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.47c0cp-4L 0xc.42a51a3c05c19ap-4L : -0x4.15e8f79ba0c8192p-28L 0xd.f7e06db3538934p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.47c0cp-4L 0xc.42a51a3c05c19ap-4L : -0x4.15e8f79ba0c8192p-28L 0xd.f7e06db35389341p-4L : inexact-ok
-= clog downward ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c19ap-4L : -0x4.15e8f79ba0c819230a5d9e4a5c08p-28L 0xd.f7e06db35389340f09a60ad57a28p-4L : inexact-ok
+= clog downward ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c19ap-4L : -0x4.15e8f79ba0c819230a5d9e4a5c0cp-28L 0xd.f7e06db35389340f09a60ad57a28p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c19ap-4L : -0x4.15e8f79ba0c819230a5d9e4a5c08p-28L 0xd.f7e06db35389340f09a60ad57a28p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c19ap-4L : -0x4.15e8f79ba0c819230a5d9e4a5c04p-28L 0xd.f7e06db35389340f09a60ad57a28p-4L : inexact-ok
-= clog upward ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c19ap-4L : -0x4.15e8f79ba0c819230a5d9e4a5c04p-28L 0xd.f7e06db35389340f09a60ad57a3p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c19ap-4L : -0x4.15e8f79ba0c819230a5d9e4a5c08p-28L 0xd.f7e06db35389340f09a60ad57a28p-4L : inexact-ok
+= clog upward ldbl-128 0xa.47c0cp-4L 0xc.42a51a3c05c19ap-4L : -0x4.15e8f79ba0c819230a5d9e4a5c08p-28L 0xd.f7e06db35389340f09a60ad57a3p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.47c0cp-4L 0xc.42a51a3c05c19ap-4L : -0x4.15e8f79ba0c819230a5d9e4a5ep-28L 0xd.f7e06db35389340f09a60ad578p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.47c0cp-4L 0xc.42a51a3c05c19ap-4L : -0x4.15e8f79ba0c819230a5d9e4a5cp-28L 0xd.f7e06db35389340f09a60ad57cp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.47c0cp-4L 0xc.42a51a3c05c19ap-4L : -0x4.15e8f79ba0c819230a5d9e4a5cp-28L 0xd.f7e06db35389340f09a60ad578p-4L : inexact-ok
@@ -42411,10 +42411,10 @@ clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
 = clog tonearest ldbl-96-m68k 0xa.47c0c65bd493p-4L 0xc.42a51p-4L : -0x7.d7a5852369289fa8p-28L 0xd.f7e062408e6a7eep-4L : inexact-ok
 = clog towardzero ldbl-96-m68k 0xa.47c0c65bd493p-4L 0xc.42a51p-4L : -0x7.d7a5852369289fap-28L 0xd.f7e062408e6a7edp-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.47c0c65bd493p-4L 0xc.42a51p-4L : -0x7.d7a5852369289fap-28L 0xd.f7e062408e6a7eep-4L : inexact-ok
-= clog downward ldbl-128 0xa.47c0c65bd493p-4L 0xc.42a51p-4L : -0x7.d7a5852369289fa665bed80c67ap-28L 0xd.f7e062408e6a7ed9da2cc04a8f2p-4L : inexact-ok
+= clog downward ldbl-128 0xa.47c0c65bd493p-4L 0xc.42a51p-4L : -0x7.d7a5852369289fa665bed80c67a4p-28L 0xd.f7e062408e6a7ed9da2cc04a8f2p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.47c0c65bd493p-4L 0xc.42a51p-4L : -0x7.d7a5852369289fa665bed80c67ap-28L 0xd.f7e062408e6a7ed9da2cc04a8f2p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.47c0c65bd493p-4L 0xc.42a51p-4L : -0x7.d7a5852369289fa665bed80c679cp-28L 0xd.f7e062408e6a7ed9da2cc04a8f2p-4L : inexact-ok
-= clog upward ldbl-128 0xa.47c0c65bd493p-4L 0xc.42a51p-4L : -0x7.d7a5852369289fa665bed80c679cp-28L 0xd.f7e062408e6a7ed9da2cc04a8f28p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.47c0c65bd493p-4L 0xc.42a51p-4L : -0x7.d7a5852369289fa665bed80c67ap-28L 0xd.f7e062408e6a7ed9da2cc04a8f2p-4L : inexact-ok
+= clog upward ldbl-128 0xa.47c0c65bd493p-4L 0xc.42a51p-4L : -0x7.d7a5852369289fa665bed80c67ap-28L 0xd.f7e062408e6a7ed9da2cc04a8f28p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.47c0c65bd493p-4L 0xc.42a51p-4L : -0x7.d7a5852369289fa665bed80c68p-28L 0xd.f7e062408e6a7ed9da2cc04a8cp-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.47c0c65bd493p-4L 0xc.42a51p-4L : -0x7.d7a5852369289fa665bed80c68p-28L 0xd.f7e062408e6a7ed9da2cc04a9p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.47c0c65bd493p-4L 0xc.42a51p-4L : -0x7.d7a5852369289fa665bed80c66p-28L 0xd.f7e062408e6a7ed9da2cc04a8cp-4L : inexact-ok
@@ -42544,7 +42544,7 @@ clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
 = clog towardzero ldbl-96-m68k 0xa.47c0c65bd4928p-4L 0xc.42a51p-4L : -0x7.d7a58575a72f232p-28L 0xd.f7e062408e6ae0ep-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.47c0c65bd4928p-4L 0xc.42a51p-4L : -0x7.d7a58575a72f232p-28L 0xd.f7e062408e6ae0fp-4L : inexact-ok
 = clog downward ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51p-4L : -0x7.d7a58575a72f232438691002730cp-28L 0xd.f7e062408e6ae0ef030ce6b4256p-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51p-4L : -0x7.d7a58575a72f2324386910027308p-28L 0xd.f7e062408e6ae0ef030ce6b4256p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51p-4L : -0x7.d7a58575a72f232438691002730cp-28L 0xd.f7e062408e6ae0ef030ce6b4256p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51p-4L : -0x7.d7a58575a72f2324386910027308p-28L 0xd.f7e062408e6ae0ef030ce6b4256p-4L : inexact-ok
 = clog upward ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51p-4L : -0x7.d7a58575a72f2324386910027308p-28L 0xd.f7e062408e6ae0ef030ce6b42568p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.47c0c65bd4928p-4L 0xc.42a51p-4L : -0x7.d7a58575a72f23243869100274p-28L 0xd.f7e062408e6ae0ef030ce6b424p-4L : inexact-ok
@@ -42623,14 +42623,14 @@ clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
 = clog tonearest ldbl-128ibm 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199fp-4L : -0x2.e3672de7fe9e7c1f3c5c9f60f1p-56L 0xd.f7e068d3f7afcbf6d4113760ecp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199fp-4L : -0x2.e3672de7fe9e7c1f3c5c9f60f1p-56L 0xd.f7e068d3f7afcbf6d4113760ecp-4L : inexact-ok
 = clog upward ldbl-128ibm 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199fp-4L : -0x2.e3672de7fe9e7c1f3c5c9f60f1p-56L 0xd.f7e068d3f7afcbf6d4113760fp-4L : inexact-ok
-= clog downward ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b8008p-4L : -0x2.e31ba00efa3565acb7586c858e12p-56L 0xd.f7e068d3f7afcbfac9b35f20898p-4L : inexact-ok
+= clog downward ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b8008p-4L : -0x2.e31ba00efa3565acb7586c858e14p-56L 0xd.f7e068d3f7afcbfac9b35f20898p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b8008p-4L : -0x2.e31ba00efa3565acb7586c858e12p-56L 0xd.f7e068d3f7afcbfac9b35f20898p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b8008p-4L : -0x2.e31ba00efa3565acb7586c858e1p-56L 0xd.f7e068d3f7afcbfac9b35f20898p-4L : inexact-ok
-= clog upward ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b8008p-4L : -0x2.e31ba00efa3565acb7586c858e1p-56L 0xd.f7e068d3f7afcbfac9b35f208988p-4L : inexact-ok
-= clog downward ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b84p-4L : -0x2.e31ba00efa35350438184e4eb49ep-56L 0xd.f7e068d3f7afcbfac9b35f208c1p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b8008p-4L : -0x2.e31ba00efa3565acb7586c858e12p-56L 0xd.f7e068d3f7afcbfac9b35f20898p-4L : inexact-ok
+= clog upward ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b8008p-4L : -0x2.e31ba00efa3565acb7586c858e12p-56L 0xd.f7e068d3f7afcbfac9b35f208988p-4L : inexact-ok
+= clog downward ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b84p-4L : -0x2.e31ba00efa35350438184e4eb4ap-56L 0xd.f7e068d3f7afcbfac9b35f208c1p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b84p-4L : -0x2.e31ba00efa35350438184e4eb49ep-56L 0xd.f7e068d3f7afcbfac9b35f208c1p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b84p-4L : -0x2.e31ba00efa35350438184e4eb49cp-56L 0xd.f7e068d3f7afcbfac9b35f208c1p-4L : inexact-ok
-= clog upward ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b84p-4L : -0x2.e31ba00efa35350438184e4eb49cp-56L 0xd.f7e068d3f7afcbfac9b35f208c18p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b84p-4L : -0x2.e31ba00efa35350438184e4eb49ep-56L 0xd.f7e068d3f7afcbfac9b35f208c1p-4L : inexact-ok
+= clog upward ldbl-128 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b84p-4L : -0x2.e31ba00efa35350438184e4eb49ep-56L 0xd.f7e068d3f7afcbfac9b35f208c18p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b84p-4L : -0x2.e31ba00efa35350438184e4eb5p-56L 0xd.f7e068d3f7afcbfac9b35f208cp-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b84p-4L : -0x2.e31ba00efa35350438184e4eb5p-56L 0xd.f7e068d3f7afcbfac9b35f208cp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.47c0c65bd4928p-4L 0xc.42a51a3c05c199f62998856b84p-4L : -0x2.e31ba00efa35350438184e4eb4p-56L 0xd.f7e068d3f7afcbfac9b35f208cp-4L : inexact-ok
@@ -42816,7 +42816,7 @@ clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
 = clog towardzero ldbl-96-m68k 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c18p-4L : -0x1.3e82888f6b2515c4p-56L 0xd.f7e068d3f7af843p-4L : inexact-ok
 = clog upward ldbl-96-m68k 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c18p-4L : -0x1.3e82888f6b2515c4p-56L 0xd.f7e068d3f7af844p-4L : inexact-ok
 = clog downward ldbl-128 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c18p-4L : -0x1.3e82888f6b2515c5468dd348b1a5p-56L 0xd.f7e068d3f7af843920e3cee17728p-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c18p-4L : -0x1.3e82888f6b2515c5468dd348b1a4p-56L 0xd.f7e068d3f7af843920e3cee1773p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c18p-4L : -0x1.3e82888f6b2515c5468dd348b1a5p-56L 0xd.f7e068d3f7af843920e3cee1773p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c18p-4L : -0x1.3e82888f6b2515c5468dd348b1a4p-56L 0xd.f7e068d3f7af843920e3cee17728p-4L : inexact-ok
 = clog upward ldbl-128 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c18p-4L : -0x1.3e82888f6b2515c5468dd348b1a4p-56L 0xd.f7e068d3f7af843920e3cee1773p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c18p-4L : -0x1.3e82888f6b2515c5468dd348b2p-56L 0xd.f7e068d3f7af843920e3cee174p-4L : inexact-ok
@@ -42867,10 +42867,10 @@ clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
 = clog tonearest ldbl-128ibm 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c199f62998856b84p-4L : -0x3.6605df1e680e74da2c97ad2a2cp-68L 0xd.f7e068d3f7af94e76807857ebp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c199f62998856b84p-4L : -0x3.6605df1e680e74da2c97ad2a2bp-68L 0xd.f7e068d3f7af94e76807857eacp-4L : inexact-ok
 = clog upward ldbl-128ibm 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c199f62998856b84p-4L : -0x3.6605df1e680e74da2c97ad2a2bp-68L 0xd.f7e068d3f7af94e76807857ebp-4L : inexact-ok
-= clog downward ldbl-128 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c199f62998856b8p-4L : -0x3.6605df1e6b1f1e20bb991d90aa7ap-68L 0xd.f7e068d3f7af94e76807857ead28p-4L : inexact-ok
+= clog downward ldbl-128 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c199f62998856b8p-4L : -0x3.6605df1e6b1f1e20bb991d90aa7cp-68L 0xd.f7e068d3f7af94e76807857ead28p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c199f62998856b8p-4L : -0x3.6605df1e6b1f1e20bb991d90aa7ap-68L 0xd.f7e068d3f7af94e76807857ead3p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c199f62998856b8p-4L : -0x3.6605df1e6b1f1e20bb991d90aa78p-68L 0xd.f7e068d3f7af94e76807857ead28p-4L : inexact-ok
-= clog upward ldbl-128 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c199f62998856b8p-4L : -0x3.6605df1e6b1f1e20bb991d90aa78p-68L 0xd.f7e068d3f7af94e76807857ead3p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c199f62998856b8p-4L : -0x3.6605df1e6b1f1e20bb991d90aa7ap-68L 0xd.f7e068d3f7af94e76807857ead28p-4L : inexact-ok
+= clog upward ldbl-128 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c199f62998856b8p-4L : -0x3.6605df1e6b1f1e20bb991d90aa7ap-68L 0xd.f7e068d3f7af94e76807857ead3p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c199f62998856b8p-4L : -0x3.6605df1e6b1f1e20bb991d90abp-68L 0xd.f7e068d3f7af94e76807857eacp-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c199f62998856b8p-4L : -0x3.6605df1e6b1f1e20bb991d90aap-68L 0xd.f7e068d3f7af94e76807857eacp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.47c0c65bd492c7ep-4L 0xc.42a51a3c05c199f62998856b8p-4L : -0x3.6605df1e6b1f1e20bb991d90aap-68L 0xd.f7e068d3f7af94e76807857eacp-4L : inexact-ok
@@ -42879,16 +42879,16 @@ clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
 = clog tonearest ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a52p-4L : 0x4.6aff95584a80231d9de8f8dcf44p-28L 0xd.f7e06c884f3338ef4003a43e39bp-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a52p-4L : 0x4.6aff95584a80231d9de8f8dcf43cp-28L 0xd.f7e06c884f3338ef4003a43e39bp-4L : inexact-ok
 = clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a52p-4L : 0x4.6aff95584a80231d9de8f8dcf44p-28L 0xd.f7e06c884f3338ef4003a43e39b8p-4L : inexact-ok
-= clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde11a493013cp-28L 0xd.f7e062408e6aa9d793c0c82819e8p-4L : inexact-ok
+= clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde11a493014p-28L 0xd.f7e062408e6aa9d793c0c82819e8p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde11a493013cp-28L 0xd.f7e062408e6aa9d793c0c82819e8p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde11a4930138p-28L 0xd.f7e062408e6aa9d793c0c82819e8p-4L : inexact-ok
-= clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde11a4930138p-28L 0xd.f7e062408e6aa9d793c0c82819fp-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde11a493013cp-28L 0xd.f7e062408e6aa9d793c0c82819e8p-4L : inexact-ok
+= clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde11a493013cp-28L 0xd.f7e062408e6aa9d793c0c82819fp-4L : inexact-ok
 = clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c2p-4L : 0x4.e30664ec89a265754758d239b8c4p-56L 0xd.f7e068d3f7afd673197e6d22ccbp-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c2p-4L : 0x4.e30664ec89a265754758d239b8c4p-56L 0xd.f7e068d3f7afd673197e6d22ccb8p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c2p-4L : 0x4.e30664ec89a265754758d239b8c4p-56L 0xd.f7e068d3f7afd673197e6d22ccbp-4L : inexact-ok
 = clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c2p-4L : 0x4.e30664ec89a265754758d239b8c8p-56L 0xd.f7e068d3f7afd673197e6d22ccb8p-4L : inexact-ok
 = clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c18p-4L : -0x1.3e4c2831793e6434f27327e72424p-56L 0xd.f7e068d3f7af8435134b8e7e37ap-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c18p-4L : -0x1.3e4c2831793e6434f27327e72423p-56L 0xd.f7e068d3f7af8435134b8e7e37ap-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c18p-4L : -0x1.3e4c2831793e6434f27327e72424p-56L 0xd.f7e068d3f7af8435134b8e7e37ap-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c18p-4L : -0x1.3e4c2831793e6434f27327e72423p-56L 0xd.f7e068d3f7af8435134b8e7e37ap-4L : inexact-ok
 = clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c18p-4L : -0x1.3e4c2831793e6434f27327e72423p-56L 0xd.f7e068d3f7af8435134b8e7e37a8p-4L : inexact-ok
 = clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c19ap-4L : 0x7.89c789f5745a8ce9e87d509bbc4cp-68L 0xd.f7e068d3f7af94e9ac8de3b7a638p-4L : inexact-ok
@@ -42896,19 +42896,19 @@ clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
 = clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c19ap-4L : 0x7.89c789f5745a8ce9e87d509bbc4cp-68L 0xd.f7e068d3f7af94e9ac8de3b7a638p-4L : inexact-ok
 = clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c19ap-4L : 0x7.89c789f5745a8ce9e87d509bbc5p-68L 0xd.f7e068d3f7af94e9ac8de3b7a64p-4L : inexact-ok
 = clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199fp-4L : -0x4.b8dd904691670d0bef185ff03c94p-68L 0xd.f7e068d3f7af94df64cd1d5bd1a8p-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199fp-4L : -0x4.b8dd904691670d0bef185ff03c9p-68L 0xd.f7e068d3f7af94df64cd1d5bd1a8p-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199fp-4L : -0x4.b8dd904691670d0bef185ff03c94p-68L 0xd.f7e068d3f7af94df64cd1d5bd1a8p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199fp-4L : -0x4.b8dd904691670d0bef185ff03c9p-68L 0xd.f7e068d3f7af94df64cd1d5bd1a8p-4L : inexact-ok
 = clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199fp-4L : -0x4.b8dd904691670d0bef185ff03c9p-68L 0xd.f7e068d3f7af94df64cd1d5bd1bp-4L : inexact-ok
-= clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199f62998856b8008p-4L : -0x1.36p-220L 0xd.f7e068d3f7af94e35a6f451b6dap-4L : inexact-ok
+= clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199f62998856b8008p-4L : -0x1.3600000000000000000000000001p-220L 0xd.f7e068d3f7af94e35a6f451b6dap-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199f62998856b8008p-4L : -0x1.36p-220L 0xd.f7e068d3f7af94e35a6f451b6da8p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199f62998856b8008p-4L : -0x1.35ffffffffffffffffffffffffffp-220L 0xd.f7e068d3f7af94e35a6f451b6dap-4L : inexact-ok
-= clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199f62998856b8008p-4L : -0x1.35ffffffffffffffffffffffffffp-220L 0xd.f7e068d3f7af94e35a6f451b6da8p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199f62998856b8008p-4L : -0x1.36p-220L 0xd.f7e068d3f7af94e35a6f451b6dap-4L : inexact-ok
+= clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199f62998856b8008p-4L : -0x1.36p-220L 0xd.f7e068d3f7af94e35a6f451b6da8p-4L : inexact-ok
 = clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199f62998856b84p-4L : 0x3.0a87f401e36d85b08f5155182a2ap-108L 0xd.f7e068d3f7af94e35a6f451b703p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199f62998856b84p-4L : 0x3.0a87f401e36d85b08f5155182a2ap-108L 0xd.f7e068d3f7af94e35a6f451b7038p-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199f62998856b84p-4L : 0x3.0a87f401e36d85b08f5155182a2ap-108L 0xd.f7e068d3f7af94e35a6f451b703p-4L : inexact-ok
 = clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199f62998856b84p-4L : 0x3.0a87f401e36d85b08f5155182a2cp-108L 0xd.f7e068d3f7af94e35a6f451b7038p-4L : inexact-ok
 = clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199f62998856b8p-4L : -0x6.21528d1e02e0ccfb14cc42b5c13cp-116L 0xd.f7e068d3f7af94e35a6f451b6dap-4L : inexact-ok
-= clog tonearest ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199f62998856b8p-4L : -0x6.21528d1e02e0ccfb14cc42b5c138p-116L 0xd.f7e068d3f7af94e35a6f451b6dap-4L : inexact-ok
+= clog tonearest ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199f62998856b8p-4L : -0x6.21528d1e02e0ccfb14cc42b5c13cp-116L 0xd.f7e068d3f7af94e35a6f451b6dap-4L : inexact-ok
 = clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199f62998856b8p-4L : -0x6.21528d1e02e0ccfb14cc42b5c138p-116L 0xd.f7e068d3f7af94e35a6f451b6dap-4L : inexact-ok
 = clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f15065p-4L 0xc.42a51a3c05c199f62998856b8p-4L : -0x6.21528d1e02e0ccfb14cc42b5c138p-116L 0xd.f7e068d3f7af94e35a6f451b6da8p-4L : inexact-ok
 = clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a52p-4L : 0x4.6aff95584a80231d9dea0e6e489p-28L 0xd.f7e06c884f3338ef4003a43e386p-4L : inexact-ok
@@ -42935,10 +42935,10 @@ clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
 = clog tonearest ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c2p-4L : 0x4.e30664ec89a276ce5ca78d307p-56L 0xd.f7e068d3f7afd673197e6d22ccp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c2p-4L : 0x4.e30664ec89a276ce5ca78d306ep-56L 0xd.f7e068d3f7afd673197e6d22c8p-4L : inexact-ok
 = clog upward ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c2p-4L : 0x4.e30664ec89a276ce5ca78d307p-56L 0xd.f7e068d3f7afd673197e6d22ccp-4L : inexact-ok
-= clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c18p-4L : -0x1.3e4c2831793e52dbdd246cf06c47p-56L 0xd.f7e068d3f7af8435134b8e7e3658p-4L : inexact-ok
+= clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c18p-4L : -0x1.3e4c2831793e52dbdd246cf06c48p-56L 0xd.f7e068d3f7af8435134b8e7e3658p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c18p-4L : -0x1.3e4c2831793e52dbdd246cf06c47p-56L 0xd.f7e068d3f7af8435134b8e7e3658p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c18p-4L : -0x1.3e4c2831793e52dbdd246cf06c46p-56L 0xd.f7e068d3f7af8435134b8e7e3658p-4L : inexact-ok
-= clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c18p-4L : -0x1.3e4c2831793e52dbdd246cf06c46p-56L 0xd.f7e068d3f7af8435134b8e7e366p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c18p-4L : -0x1.3e4c2831793e52dbdd246cf06c47p-56L 0xd.f7e068d3f7af8435134b8e7e3658p-4L : inexact-ok
+= clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c18p-4L : -0x1.3e4c2831793e52dbdd246cf06c47p-56L 0xd.f7e068d3f7af8435134b8e7e366p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c18p-4L : -0x1.3e4c2831793e52dbdd246cf06c8p-56L 0xd.f7e068d3f7af8435134b8e7e34p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c18p-4L : -0x1.3e4c2831793e52dbdd246cf06c8p-56L 0xd.f7e068d3f7af8435134b8e7e38p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c18p-4L : -0x1.3e4c2831793e52dbdd246cf06cp-56L 0xd.f7e068d3f7af8435134b8e7e34p-4L : inexact-ok
@@ -42951,10 +42951,10 @@ clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
 = clog tonearest ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c19ap-4L : 0x7.89c789f575701e3ed42cbc16dp-68L 0xd.f7e068d3f7af94e9ac8de3b7a4p-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c19ap-4L : 0x7.89c789f575701e3ed42cbc16dp-68L 0xd.f7e068d3f7af94e9ac8de3b7a4p-4L : inexact-ok
 = clog upward ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c19ap-4L : 0x7.89c789f575701e3ed42cbc16d2p-68L 0xd.f7e068d3f7af94e9ac8de3b7a8p-4L : inexact-ok
-= clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c199fp-4L : -0x4.b8dd904690517bb70368f47526cp-68L 0xd.f7e068d3f7af94df64cd1d5bd058p-4L : inexact-ok
+= clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c199fp-4L : -0x4.b8dd904690517bb70368f47526c4p-68L 0xd.f7e068d3f7af94df64cd1d5bd058p-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c199fp-4L : -0x4.b8dd904690517bb70368f47526cp-68L 0xd.f7e068d3f7af94df64cd1d5bd06p-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c199fp-4L : -0x4.b8dd904690517bb70368f47526bcp-68L 0xd.f7e068d3f7af94df64cd1d5bd058p-4L : inexact-ok
-= clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c199fp-4L : -0x4.b8dd904690517bb70368f47526bcp-68L 0xd.f7e068d3f7af94df64cd1d5bd06p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c199fp-4L : -0x4.b8dd904690517bb70368f47526cp-68L 0xd.f7e068d3f7af94df64cd1d5bd058p-4L : inexact-ok
+= clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c199fp-4L : -0x4.b8dd904690517bb70368f47526cp-68L 0xd.f7e068d3f7af94df64cd1d5bd06p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c199fp-4L : -0x4.b8dd904690517bb70368f47528p-68L 0xd.f7e068d3f7af94df64cd1d5bdp-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c199fp-4L : -0x4.b8dd904690517bb70368f47526p-68L 0xd.f7e068d3f7af94df64cd1d5bdp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1508p-4L 0xc.42a51a3c05c199fp-4L : -0x4.b8dd904690517bb70368f47526p-68L 0xd.f7e068d3f7af94df64cd1d5bdp-4L : inexact-ok
@@ -42987,10 +42987,10 @@ clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
 = clog tonearest ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1504p-4L 0xc.42a52p-4L : 0x4.6aff95584a80231d9de77c7e18p-28L 0xd.f7e06c884f3338ef4003a43e3cp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1504p-4L 0xc.42a52p-4L : 0x4.6aff95584a80231d9de77c7e18p-28L 0xd.f7e06c884f3338ef4003a43e38p-4L : inexact-ok
 = clog upward ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1504p-4L 0xc.42a52p-4L : 0x4.6aff95584a80231d9de77c7e1ap-28L 0xd.f7e06c884f3338ef4003a43e3cp-4L : inexact-ok
-= clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f1504p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde1320f1df5cp-28L 0xd.f7e062408e6aa9d793c0c8281bbp-4L : inexact-ok
+= clog downward ldbl-128 0xa.47c0c65bd492c7e54a156f1504p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde1320f1df6p-28L 0xd.f7e062408e6aa9d793c0c8281bbp-4L : inexact-ok
 = clog tonearest ldbl-128 0xa.47c0c65bd492c7e54a156f1504p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde1320f1df5cp-28L 0xd.f7e062408e6aa9d793c0c8281bbp-4L : inexact-ok
-= clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f1504p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde1320f1df58p-28L 0xd.f7e062408e6aa9d793c0c8281bbp-4L : inexact-ok
-= clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f1504p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde1320f1df58p-28L 0xd.f7e062408e6aa9d793c0c8281bb8p-4L : inexact-ok
+= clog towardzero ldbl-128 0xa.47c0c65bd492c7e54a156f1504p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde1320f1df5cp-28L 0xd.f7e062408e6aa9d793c0c8281bbp-4L : inexact-ok
+= clog upward ldbl-128 0xa.47c0c65bd492c7e54a156f1504p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde1320f1df5cp-28L 0xd.f7e062408e6aa9d793c0c8281bb8p-4L : inexact-ok
 = clog downward ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1504p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde1320f1ep-28L 0xd.f7e062408e6aa9d793c0c82818p-4L : inexact-ok
 = clog tonearest ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1504p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde1320f1ep-28L 0xd.f7e062408e6aa9d793c0c8281cp-4L : inexact-ok
 = clog towardzero ldbl-128ibm 0xa.47c0c65bd492c7e54a156f1504p-4L 0xc.42a51p-4L : -0x7.d7a585477574f4ebde1320f1dep-28L 0xd.f7e062408e6aa9d793c0c82818p-4L : inexact-ok
@@ -43228,10 +43228,10 @@ clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
 = clog tonearest ldbl-96-m68k 0x7.eca92p-4L 0xd.e655ep-4L : -0x6.8fb1c2b0cfd2775p-28L 0x1.0d79e0ab9753c6fcp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x7.eca92p-4L 0xd.e655ep-4L : -0x6.8fb1c2b0cfd2775p-28L 0x1.0d79e0ab9753c6fap+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.eca92p-4L 0xd.e655ep-4L : -0x6.8fb1c2b0cfd2775p-28L 0x1.0d79e0ab9753c6fcp+0L : inexact-ok
-= clog downward ldbl-128 0x7.eca92p-4L 0xd.e655ep-4L : -0x6.8fb1c2b0cfd277511b927c5aa21p-28L 0x1.0d79e0ab9753c6fb83b0a8922ae8p+0L : inexact-ok
+= clog downward ldbl-128 0x7.eca92p-4L 0xd.e655ep-4L : -0x6.8fb1c2b0cfd277511b927c5aa214p-28L 0x1.0d79e0ab9753c6fb83b0a8922ae8p+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.eca92p-4L 0xd.e655ep-4L : -0x6.8fb1c2b0cfd277511b927c5aa21p-28L 0x1.0d79e0ab9753c6fb83b0a8922ae8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.eca92p-4L 0xd.e655ep-4L : -0x6.8fb1c2b0cfd277511b927c5aa20cp-28L 0x1.0d79e0ab9753c6fb83b0a8922ae8p+0L : inexact-ok
-= clog upward ldbl-128 0x7.eca92p-4L 0xd.e655ep-4L : -0x6.8fb1c2b0cfd277511b927c5aa20cp-28L 0x1.0d79e0ab9753c6fb83b0a8922ae9p+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.eca92p-4L 0xd.e655ep-4L : -0x6.8fb1c2b0cfd277511b927c5aa21p-28L 0x1.0d79e0ab9753c6fb83b0a8922ae8p+0L : inexact-ok
+= clog upward ldbl-128 0x7.eca92p-4L 0xd.e655ep-4L : -0x6.8fb1c2b0cfd277511b927c5aa21p-28L 0x1.0d79e0ab9753c6fb83b0a8922ae9p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.eca92p-4L 0xd.e655ep-4L : -0x6.8fb1c2b0cfd277511b927c5aa4p-28L 0x1.0d79e0ab9753c6fb83b0a8922a8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x7.eca92p-4L 0xd.e655ep-4L : -0x6.8fb1c2b0cfd277511b927c5aa2p-28L 0x1.0d79e0ab9753c6fb83b0a8922bp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.eca92p-4L 0xd.e655ep-4L : -0x6.8fb1c2b0cfd277511b927c5aa2p-28L 0x1.0d79e0ab9753c6fb83b0a8922a8p+0L : inexact-ok
@@ -43360,10 +43360,10 @@ clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
 = clog tonearest ldbl-96-m68k 0x7.eca921b40e02cp-4L 0xd.e655ep-4L : -0x5.b7b9d0db32c5b2ep-28L 0x1.0d79e093ea46b464p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x7.eca921b40e02cp-4L 0xd.e655ep-4L : -0x5.b7b9d0db32c5b2d8p-28L 0x1.0d79e093ea46b464p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.eca921b40e02cp-4L 0xd.e655ep-4L : -0x5.b7b9d0db32c5b2d8p-28L 0x1.0d79e093ea46b466p+0L : inexact-ok
-= clog downward ldbl-128 0x7.eca921b40e02cp-4L 0xd.e655ep-4L : -0x5.b7b9d0db32c5b2dea9db70d6414p-28L 0x1.0d79e093ea46b4645ea8086c2808p+0L : inexact-ok
+= clog downward ldbl-128 0x7.eca921b40e02cp-4L 0xd.e655ep-4L : -0x5.b7b9d0db32c5b2dea9db70d64144p-28L 0x1.0d79e093ea46b4645ea8086c2808p+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.eca921b40e02cp-4L 0xd.e655ep-4L : -0x5.b7b9d0db32c5b2dea9db70d6414p-28L 0x1.0d79e093ea46b4645ea8086c2809p+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.eca921b40e02cp-4L 0xd.e655ep-4L : -0x5.b7b9d0db32c5b2dea9db70d6413cp-28L 0x1.0d79e093ea46b4645ea8086c2808p+0L : inexact-ok
-= clog upward ldbl-128 0x7.eca921b40e02cp-4L 0xd.e655ep-4L : -0x5.b7b9d0db32c5b2dea9db70d6413cp-28L 0x1.0d79e093ea46b4645ea8086c2809p+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.eca921b40e02cp-4L 0xd.e655ep-4L : -0x5.b7b9d0db32c5b2dea9db70d6414p-28L 0x1.0d79e093ea46b4645ea8086c2808p+0L : inexact-ok
+= clog upward ldbl-128 0x7.eca921b40e02cp-4L 0xd.e655ep-4L : -0x5.b7b9d0db32c5b2dea9db70d6414p-28L 0x1.0d79e093ea46b4645ea8086c2809p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.eca921b40e02cp-4L 0xd.e655ep-4L : -0x5.b7b9d0db32c5b2dea9db70d642p-28L 0x1.0d79e093ea46b4645ea8086c28p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x7.eca921b40e02cp-4L 0xd.e655ep-4L : -0x5.b7b9d0db32c5b2dea9db70d642p-28L 0x1.0d79e093ea46b4645ea8086c28p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.eca921b40e02cp-4L 0xd.e655ep-4L : -0x5.b7b9d0db32c5b2dea9db70d64p-28L 0x1.0d79e093ea46b4645ea8086c28p+0L : inexact-ok
@@ -43532,10 +43532,10 @@ clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
 = clog tonearest ldbl-96-m68k 0x7.eca921b40e028p-4L 0xd.e655e694e5108p-4L : -0x3.aaa52c5699f4cd7p-56L 0x1.0d79e0c812269242p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x7.eca921b40e028p-4L 0xd.e655e694e5108p-4L : -0x3.aaa52c5699f4cd7p-56L 0x1.0d79e0c81226924p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.eca921b40e028p-4L 0xd.e655e694e5108p-4L : -0x3.aaa52c5699f4cd7p-56L 0x1.0d79e0c812269242p+0L : inexact-ok
-= clog downward ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e5108p-4L : -0x3.aaa52c5699f4cd719ed37ccf8628p-56L 0x1.0d79e0c812269241c8c035fa679cp+0L : inexact-ok
+= clog downward ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e5108p-4L : -0x3.aaa52c5699f4cd719ed37ccf862ap-56L 0x1.0d79e0c812269241c8c035fa679cp+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e5108p-4L : -0x3.aaa52c5699f4cd719ed37ccf8628p-56L 0x1.0d79e0c812269241c8c035fa679dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e5108p-4L : -0x3.aaa52c5699f4cd719ed37ccf8626p-56L 0x1.0d79e0c812269241c8c035fa679cp+0L : inexact-ok
-= clog upward ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e5108p-4L : -0x3.aaa52c5699f4cd719ed37ccf8626p-56L 0x1.0d79e0c812269241c8c035fa679dp+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e5108p-4L : -0x3.aaa52c5699f4cd719ed37ccf8628p-56L 0x1.0d79e0c812269241c8c035fa679cp+0L : inexact-ok
+= clog upward ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e5108p-4L : -0x3.aaa52c5699f4cd719ed37ccf8628p-56L 0x1.0d79e0c812269241c8c035fa679dp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.eca921b40e028p-4L 0xd.e655e694e5108p-4L : -0x3.aaa52c5699f4cd719ed37ccf87p-56L 0x1.0d79e0c812269241c8c035fa678p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x7.eca921b40e028p-4L 0xd.e655e694e5108p-4L : -0x3.aaa52c5699f4cd719ed37ccf86p-56L 0x1.0d79e0c812269241c8c035fa678p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.eca921b40e028p-4L 0xd.e655e694e5108p-4L : -0x3.aaa52c5699f4cd719ed37ccf86p-56L 0x1.0d79e0c812269241c8c035fa678p+0L : inexact-ok
@@ -43549,7 +43549,7 @@ clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
 = clog towardzero ldbl-96-m68k 0x7.eca921b40e028p-4L 0xd.e655e694e510a95p-4L : -0x1.6c696f90b2bd8508p-56L 0x1.0d79e0c812269388p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.eca921b40e028p-4L 0xd.e655e694e510a95p-4L : -0x1.6c696f90b2bd8508p-56L 0x1.0d79e0c81226938ap+0L : inexact-ok
 = clog downward ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a95p-4L : -0x1.6c696f90b2bd85095f80b0319c5dp-56L 0x1.0d79e0c81226938929cb7658ea6ap+0L : inexact-ok
-= clog tonearest ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a95p-4L : -0x1.6c696f90b2bd85095f80b0319c5cp-56L 0x1.0d79e0c81226938929cb7658ea6bp+0L : inexact-ok
+= clog tonearest ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a95p-4L : -0x1.6c696f90b2bd85095f80b0319c5dp-56L 0x1.0d79e0c81226938929cb7658ea6bp+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a95p-4L : -0x1.6c696f90b2bd85095f80b0319c5cp-56L 0x1.0d79e0c81226938929cb7658ea6ap+0L : inexact-ok
 = clog upward ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a95p-4L : -0x1.6c696f90b2bd85095f80b0319c5cp-56L 0x1.0d79e0c81226938929cb7658ea6bp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.eca921b40e028p-4L 0xd.e655e694e510a95p-4L : -0x1.6c696f90b2bd85095f80b0319c8p-56L 0x1.0d79e0c81226938929cb7658eap+0L : inexact-ok
@@ -43572,10 +43572,10 @@ clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
 = clog tonearest ldbl-128ibm 0x7.eca921b40e028p-4L 0xd.e655e694e510a94p-4L : -0x1.6d47d4ef1c0bd6166de959a3b8p-56L 0x1.0d79e0c812269388ab00e43da98p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.eca921b40e028p-4L 0xd.e655e694e510a94p-4L : -0x1.6d47d4ef1c0bd6166de959a3b8p-56L 0x1.0d79e0c812269388ab00e43da98p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x7.eca921b40e028p-4L 0xd.e655e694e510a94p-4L : -0x1.6d47d4ef1c0bd6166de959a3b8p-56L 0x1.0d79e0c812269388ab00e43daap+0L : inexact-ok
-= clog downward ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a77b8p-4L : -0x1.6d1dbb587cee4f44e059dd64ea21p-56L 0x1.0d79e0c812269388c3015b61a155p+0L : inexact-ok
+= clog downward ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a77b8p-4L : -0x1.6d1dbb587cee4f44e059dd64ea22p-56L 0x1.0d79e0c812269388c3015b61a155p+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a77b8p-4L : -0x1.6d1dbb587cee4f44e059dd64ea21p-56L 0x1.0d79e0c812269388c3015b61a155p+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a77b8p-4L : -0x1.6d1dbb587cee4f44e059dd64ea2p-56L 0x1.0d79e0c812269388c3015b61a155p+0L : inexact-ok
-= clog upward ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a77b8p-4L : -0x1.6d1dbb587cee4f44e059dd64ea2p-56L 0x1.0d79e0c812269388c3015b61a156p+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a77b8p-4L : -0x1.6d1dbb587cee4f44e059dd64ea21p-56L 0x1.0d79e0c812269388c3015b61a155p+0L : inexact-ok
+= clog upward ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a77b8p-4L : -0x1.6d1dbb587cee4f44e059dd64ea21p-56L 0x1.0d79e0c812269388c3015b61a156p+0L : inexact-ok
 = clog downward ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a78p-4L : -0x1.6d1dbb587cee4b5c183103847d67p-56L 0x1.0d79e0c812269388c3015b61a157p+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a78p-4L : -0x1.6d1dbb587cee4b5c183103847d66p-56L 0x1.0d79e0c812269388c3015b61a158p+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a78p-4L : -0x1.6d1dbb587cee4b5c183103847d66p-56L 0x1.0d79e0c812269388c3015b61a157p+0L : inexact-ok
@@ -43584,10 +43584,10 @@ clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
 = clog tonearest ldbl-128ibm 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a78p-4L : -0x1.6d1dbb587cee4b5c183103847d8p-56L 0x1.0d79e0c812269388c3015b61a18p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a78p-4L : -0x1.6d1dbb587cee4b5c183103847dp-56L 0x1.0d79e0c812269388c3015b61a1p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a78p-4L : -0x1.6d1dbb587cee4b5c183103847dp-56L 0x1.0d79e0c812269388c3015b61a18p+0L : inexact-ok
-= clog downward ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x1.6d1dbb587cee82f56fcb5718c0aap-56L 0x1.0d79e0c812269388c3015b61a137p+0L : inexact-ok
+= clog downward ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x1.6d1dbb587cee82f56fcb5718c0abp-56L 0x1.0d79e0c812269388c3015b61a137p+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x1.6d1dbb587cee82f56fcb5718c0aap-56L 0x1.0d79e0c812269388c3015b61a138p+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x1.6d1dbb587cee82f56fcb5718c0a9p-56L 0x1.0d79e0c812269388c3015b61a137p+0L : inexact-ok
-= clog upward ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x1.6d1dbb587cee82f56fcb5718c0a9p-56L 0x1.0d79e0c812269388c3015b61a138p+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x1.6d1dbb587cee82f56fcb5718c0aap-56L 0x1.0d79e0c812269388c3015b61a137p+0L : inexact-ok
+= clog upward ldbl-128 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x1.6d1dbb587cee82f56fcb5718c0aap-56L 0x1.0d79e0c812269388c3015b61a138p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x1.6d1dbb587cee82f56fcb5718c1p-56L 0x1.0d79e0c812269388c3015b61a1p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x1.6d1dbb587cee82f56fcb5718c08p-56L 0x1.0d79e0c812269388c3015b61a1p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.eca921b40e028p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x1.6d1dbb587cee82f56fcb5718c08p-56L 0x1.0d79e0c812269388c3015b61a1p+0L : inexact-ok
@@ -43648,10 +43648,10 @@ clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
 = clog tonearest ldbl-96-m68k 0x7.eca921b40e02ae18p-4L 0xd.e655e694e5108p-4L : -0x2.3d60986d168efdap-56L 0x1.0d79e0c812268fc2p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x7.eca921b40e02ae18p-4L 0xd.e655e694e5108p-4L : -0x2.3d60986d168efdap-56L 0x1.0d79e0c812268fcp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x7.eca921b40e02ae18p-4L 0xd.e655e694e5108p-4L : -0x2.3d60986d168efdap-56L 0x1.0d79e0c812268fc2p+0L : inexact-ok
-= clog downward ldbl-128 0x7.eca921b40e02ae18p-4L 0xd.e655e694e5108p-4L : -0x2.3d60986d168efda1e86ecb038eb8p-56L 0x1.0d79e0c812268fc117b8b99b491dp+0L : inexact-ok
+= clog downward ldbl-128 0x7.eca921b40e02ae18p-4L 0xd.e655e694e5108p-4L : -0x2.3d60986d168efda1e86ecb038ebap-56L 0x1.0d79e0c812268fc117b8b99b491dp+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.eca921b40e02ae18p-4L 0xd.e655e694e5108p-4L : -0x2.3d60986d168efda1e86ecb038eb8p-56L 0x1.0d79e0c812268fc117b8b99b491dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.eca921b40e02ae18p-4L 0xd.e655e694e5108p-4L : -0x2.3d60986d168efda1e86ecb038eb6p-56L 0x1.0d79e0c812268fc117b8b99b491dp+0L : inexact-ok
-= clog upward ldbl-128 0x7.eca921b40e02ae18p-4L 0xd.e655e694e5108p-4L : -0x2.3d60986d168efda1e86ecb038eb6p-56L 0x1.0d79e0c812268fc117b8b99b491ep+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.eca921b40e02ae18p-4L 0xd.e655e694e5108p-4L : -0x2.3d60986d168efda1e86ecb038eb8p-56L 0x1.0d79e0c812268fc117b8b99b491dp+0L : inexact-ok
+= clog upward ldbl-128 0x7.eca921b40e02ae18p-4L 0xd.e655e694e5108p-4L : -0x2.3d60986d168efda1e86ecb038eb8p-56L 0x1.0d79e0c812268fc117b8b99b491ep+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.eca921b40e02ae18p-4L 0xd.e655e694e5108p-4L : -0x2.3d60986d168efda1e86ecb038fp-56L 0x1.0d79e0c812268fc117b8b99b49p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x7.eca921b40e02ae18p-4L 0xd.e655e694e5108p-4L : -0x2.3d60986d168efda1e86ecb038fp-56L 0x1.0d79e0c812268fc117b8b99b49p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x7.eca921b40e02ae18p-4L 0xd.e655e694e5108p-4L : -0x2.3d60986d168efda1e86ecb038ep-56L 0x1.0d79e0c812268fc117b8b99b49p+0L : inexact-ok
@@ -43837,7 +43837,7 @@ clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
 = clog towardzero ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e511p-4L : 0x4.b5a3824c5581d70e25dd1d4904c8p-56L 0x1.0d79e0c8122693b7b06ca9e6562p+0L : inexact-ok
 = clog upward ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e511p-4L : 0x4.b5a3824c5581d70e25dd1d4904ccp-56L 0x1.0d79e0c8122693b7b06ca9e65621p+0L : inexact-ok
 = clog downward ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e5108p-4L : -0x2.3d8770fe1d0677c8c5094ad64cfep-56L 0x1.0d79e0c812268fc15bdbcfdf54d3p+0L : inexact-ok
-= clog tonearest ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e5108p-4L : -0x2.3d8770fe1d0677c8c5094ad64cfcp-56L 0x1.0d79e0c812268fc15bdbcfdf54d3p+0L : inexact-ok
+= clog tonearest ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e5108p-4L : -0x2.3d8770fe1d0677c8c5094ad64cfep-56L 0x1.0d79e0c812268fc15bdbcfdf54d3p+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e5108p-4L : -0x2.3d8770fe1d0677c8c5094ad64cfcp-56L 0x1.0d79e0c812268fc15bdbcfdf54d3p+0L : inexact-ok
 = clog upward ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e5108p-4L : -0x2.3d8770fe1d0677c8c5094ad64cfcp-56L 0x1.0d79e0c812268fc15bdbcfdf54d4p+0L : inexact-ok
 = clog downward ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e510a95p-4L : 0xb.44bc7ca30ca397e8f346e20e0f3p-68L 0x1.0d79e0c812269108bce7103dd7a4p+0L : inexact-ok
@@ -43856,10 +43856,10 @@ clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
 = clog tonearest ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e510a94307614f1a78p-4L : 0x3.e8c828d9e06caf9ada135e3f725ap-112L 0x1.0d79e0c812269108561cf5468e92p+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e510a94307614f1a78p-4L : 0x3.e8c828d9e06caf9ada135e3f7258p-112L 0x1.0d79e0c812269108561cf5468e91p+0L : inexact-ok
 = clog upward ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e510a94307614f1a78p-4L : 0x3.e8c828d9e06caf9ada135e3f725ap-112L 0x1.0d79e0c812269108561cf5468e92p+0L : inexact-ok
-= clog downward ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x3.3b08f7179b3d5f5714371de2a7p-108L 0x1.0d79e0c812269108561cf5468e71p+0L : inexact-ok
+= clog downward ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x3.3b08f7179b3d5f5714371de2a702p-108L 0x1.0d79e0c812269108561cf5468e71p+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x3.3b08f7179b3d5f5714371de2a7p-108L 0x1.0d79e0c812269108561cf5468e72p+0L : inexact-ok
-= clog towardzero ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x3.3b08f7179b3d5f5714371de2a6fep-108L 0x1.0d79e0c812269108561cf5468e71p+0L : inexact-ok
-= clog upward ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x3.3b08f7179b3d5f5714371de2a6fep-108L 0x1.0d79e0c812269108561cf5468e72p+0L : inexact-ok
+= clog towardzero ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x3.3b08f7179b3d5f5714371de2a7p-108L 0x1.0d79e0c812269108561cf5468e71p+0L : inexact-ok
+= clog upward ldbl-128 0x7.eca921b40e02ae1319143490849p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x3.3b08f7179b3d5f5714371de2a7p-108L 0x1.0d79e0c812269108561cf5468e72p+0L : inexact-ok
 = clog downward ldbl-128 0x7.eca921b40e02ae131914349086p-4L 0xd.e655fp-4L : 0x8.2e9c14f7da68af9942a559b03168p-28L 0x1.0d79e112b4d8bd16fe2d5a5d0823p+0L : inexact-ok
 = clog tonearest ldbl-128 0x7.eca921b40e02ae131914349086p-4L 0xd.e655fp-4L : 0x8.2e9c14f7da68af9942a559b03168p-28L 0x1.0d79e112b4d8bd16fe2d5a5d0823p+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.eca921b40e02ae131914349086p-4L 0xd.e655fp-4L : 0x8.2e9c14f7da68af9942a559b03168p-28L 0x1.0d79e112b4d8bd16fe2d5a5d0823p+0L : inexact-ok
@@ -43901,7 +43901,7 @@ clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
 = clog towardzero ldbl-128ibm 0x7.eca921b40e02ae131914349086p-4L 0xd.e655e694e510a95p-4L : 0xb.44bc7ca30d59db1afa74244bbp-68L 0x1.0d79e0c812269108bce7103dd78p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x7.eca921b40e02ae131914349086p-4L 0xd.e655e694e510a95p-4L : 0xb.44bc7ca30d59db1afa74244bb4p-68L 0x1.0d79e0c812269108bce7103dd8p+0L : inexact-ok
 = clog downward ldbl-128 0x7.eca921b40e02ae131914349086p-4L 0xd.e655e694e510a94p-4L : -0x2.a19969f1d7b6ce2584a7e533d2f6p-68L 0x1.0d79e0c8122691083e1c7e2296bp+0L : inexact-ok
-= clog tonearest ldbl-128 0x7.eca921b40e02ae131914349086p-4L 0xd.e655e694e510a94p-4L : -0x2.a19969f1d7b6ce2584a7e533d2f4p-68L 0x1.0d79e0c8122691083e1c7e2296b1p+0L : inexact-ok
+= clog tonearest ldbl-128 0x7.eca921b40e02ae131914349086p-4L 0xd.e655e694e510a94p-4L : -0x2.a19969f1d7b6ce2584a7e533d2f6p-68L 0x1.0d79e0c8122691083e1c7e2296b1p+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.eca921b40e02ae131914349086p-4L 0xd.e655e694e510a94p-4L : -0x2.a19969f1d7b6ce2584a7e533d2f4p-68L 0x1.0d79e0c8122691083e1c7e2296bp+0L : inexact-ok
 = clog upward ldbl-128 0x7.eca921b40e02ae131914349086p-4L 0xd.e655e694e510a94p-4L : -0x2.a19969f1d7b6ce2584a7e533d2f4p-68L 0x1.0d79e0c8122691083e1c7e2296b1p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.eca921b40e02ae131914349086p-4L 0xd.e655e694e510a94p-4L : -0x2.a19969f1d7b6ce2584a7e533d3p-68L 0x1.0d79e0c8122691083e1c7e22968p+0L : inexact-ok
@@ -43921,7 +43921,7 @@ clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
 = clog towardzero ldbl-128ibm 0x7.eca921b40e02ae131914349086p-4L 0xd.e655e694e510a94307614f1a78p-4L : 0xf.4cfb494cb49089d64e2069cf3p-112L 0x1.0d79e0c812269108561cf5468ep+0L : inexact-ok
 = clog upward ldbl-128ibm 0x7.eca921b40e02ae131914349086p-4L 0xd.e655e694e510a94307614f1a78p-4L : 0xf.4cfb494cb49089d64e2069cf34p-112L 0x1.0d79e0c812269108561cf5468e8p+0L : inexact-ok
 = clog downward ldbl-128 0x7.eca921b40e02ae131914349086p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x2.84c5c5106dfb21b35cf64d29aac6p-108L 0x1.0d79e0c812269108561cf5468e5dp+0L : inexact-ok
-= clog tonearest ldbl-128 0x7.eca921b40e02ae131914349086p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x2.84c5c5106dfb21b35cf64d29aac4p-108L 0x1.0d79e0c812269108561cf5468e5ep+0L : inexact-ok
+= clog tonearest ldbl-128 0x7.eca921b40e02ae131914349086p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x2.84c5c5106dfb21b35cf64d29aac6p-108L 0x1.0d79e0c812269108561cf5468e5ep+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.eca921b40e02ae131914349086p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x2.84c5c5106dfb21b35cf64d29aac4p-108L 0x1.0d79e0c812269108561cf5468e5dp+0L : inexact-ok
 = clog upward ldbl-128 0x7.eca921b40e02ae131914349086p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x2.84c5c5106dfb21b35cf64d29aac4p-108L 0x1.0d79e0c812269108561cf5468e5ep+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.eca921b40e02ae131914349086p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x2.84c5c5106dfb21b35cf64d29abp-108L 0x1.0d79e0c812269108561cf5468ep+0L : inexact-ok
@@ -43953,7 +43953,7 @@ clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
 = clog towardzero ldbl-128ibm 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e511p-4L : 0x4.b5a3824c5581d29906ba280122p-56L 0x1.0d79e0c8122693b7b06ca9e656p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e511p-4L : 0x4.b5a3824c5581d29906ba280124p-56L 0x1.0d79e0c8122693b7b06ca9e6568p+0L : inexact-ok
 = clog downward ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e5108p-4L : -0x2.3d8770fe1d067c3de42c401e2e94p-56L 0x1.0d79e0c812268fc15bdbcfdf54dap+0L : inexact-ok
-= clog tonearest ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e5108p-4L : -0x2.3d8770fe1d067c3de42c401e2e92p-56L 0x1.0d79e0c812268fc15bdbcfdf54dbp+0L : inexact-ok
+= clog tonearest ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e5108p-4L : -0x2.3d8770fe1d067c3de42c401e2e94p-56L 0x1.0d79e0c812268fc15bdbcfdf54dbp+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e5108p-4L : -0x2.3d8770fe1d067c3de42c401e2e92p-56L 0x1.0d79e0c812268fc15bdbcfdf54dap+0L : inexact-ok
 = clog upward ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e5108p-4L : -0x2.3d8770fe1d067c3de42c401e2e92p-56L 0x1.0d79e0c812268fc15bdbcfdf54dbp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e5108p-4L : -0x2.3d8770fe1d067c3de42c401e2fp-56L 0x1.0d79e0c812268fc15bdbcfdf548p+0L : inexact-ok
@@ -43981,7 +43981,7 @@ clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
 = clog towardzero ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e510a94307614f1a77b8p-4L : -0x4.751f22f547e181eabe1b5d9149c8p-112L 0x1.0d79e0c812269108561cf5468e97p+0L : inexact-ok
 = clog upward ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e510a94307614f1a77b8p-4L : -0x4.751f22f547e181eabe1b5d9149c8p-112L 0x1.0d79e0c812269108561cf5468e98p+0L : inexact-ok
 = clog downward ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e510a94307614f1a78p-4L : -0x8.c56fa1b6774d24fe407ff51d8008p-116L 0x1.0d79e0c812269108561cf5468e99p+0L : inexact-ok
-= clog tonearest ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e510a94307614f1a78p-4L : -0x8.c56fa1b6774d24fe407ff51d8p-116L 0x1.0d79e0c812269108561cf5468e99p+0L : inexact-ok
+= clog tonearest ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e510a94307614f1a78p-4L : -0x8.c56fa1b6774d24fe407ff51d8008p-116L 0x1.0d79e0c812269108561cf5468e99p+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e510a94307614f1a78p-4L : -0x8.c56fa1b6774d24fe407ff51d8p-116L 0x1.0d79e0c812269108561cf5468e99p+0L : inexact-ok
 = clog upward ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e510a94307614f1a78p-4L : -0x8.c56fa1b6774d24fe407ff51d8p-116L 0x1.0d79e0c812269108561cf5468e9ap+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e510a94307614f1a78p-4L : -0x8.c56fa1b6774d24fe407ff51d84p-116L 0x1.0d79e0c812269108561cf5468e8p+0L : inexact-ok
@@ -43989,7 +43989,7 @@ clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
 = clog towardzero ldbl-128ibm 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e510a94307614f1a78p-4L : -0x8.c56fa1b6774d24fe407ff51d8p-116L 0x1.0d79e0c812269108561cf5468e8p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e510a94307614f1a78p-4L : -0x8.c56fa1b6774d24fe407ff51d8p-116L 0x1.0d79e0c812269108561cf5468fp+0L : inexact-ok
 = clog downward ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x3.825ae946efbb7775c018d3bbbbc6p-108L 0x1.0d79e0c812269108561cf5468e79p+0L : inexact-ok
-= clog tonearest ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x3.825ae946efbb7775c018d3bbbbc4p-108L 0x1.0d79e0c812269108561cf5468e7ap+0L : inexact-ok
+= clog tonearest ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x3.825ae946efbb7775c018d3bbbbc6p-108L 0x1.0d79e0c812269108561cf5468e7ap+0L : inexact-ok
 = clog towardzero ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x3.825ae946efbb7775c018d3bbbbc4p-108L 0x1.0d79e0c812269108561cf5468e79p+0L : inexact-ok
 = clog upward ldbl-128 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x3.825ae946efbb7775c018d3bbbbc4p-108L 0x1.0d79e0c812269108561cf5468e7ap+0L : inexact-ok
 = clog downward ldbl-128ibm 0x7.eca921b40e02ae131914349084p-4L 0xd.e655e694e510a94307614f1a74p-4L : -0x3.825ae946efbb7775c018d3bbbcp-108L 0x1.0d79e0c812269108561cf5468ep+0L : inexact-ok
@@ -44037,10 +44037,10 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog tonearest ldbl-96-m68k 0x3.6e1714p-4L 0xf.a0c58p-4L : -0x9.c2e939748cc32ffp-28L 0x1.5ad05d08d9cdcc22p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.6e1714p-4L 0xf.a0c58p-4L : -0x9.c2e939748cc32ffp-28L 0x1.5ad05d08d9cdcc22p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.6e1714p-4L 0xf.a0c58p-4L : -0x9.c2e939748cc32ffp-28L 0x1.5ad05d08d9cdcc24p+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e1714p-4L 0xf.a0c58p-4L : -0x9.c2e939748cc32ff0c78ae9900dfp-28L 0x1.5ad05d08d9cdcc22f9bb7184fe84p+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e1714p-4L 0xf.a0c58p-4L : -0x9.c2e939748cc32ff0c78ae9900df8p-28L 0x1.5ad05d08d9cdcc22f9bb7184fe84p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e1714p-4L 0xf.a0c58p-4L : -0x9.c2e939748cc32ff0c78ae9900dfp-28L 0x1.5ad05d08d9cdcc22f9bb7184fe85p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e1714p-4L 0xf.a0c58p-4L : -0x9.c2e939748cc32ff0c78ae9900de8p-28L 0x1.5ad05d08d9cdcc22f9bb7184fe84p+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e1714p-4L 0xf.a0c58p-4L : -0x9.c2e939748cc32ff0c78ae9900de8p-28L 0x1.5ad05d08d9cdcc22f9bb7184fe85p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e1714p-4L 0xf.a0c58p-4L : -0x9.c2e939748cc32ff0c78ae9900dfp-28L 0x1.5ad05d08d9cdcc22f9bb7184fe84p+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e1714p-4L 0xf.a0c58p-4L : -0x9.c2e939748cc32ff0c78ae9900dfp-28L 0x1.5ad05d08d9cdcc22f9bb7184fe85p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e1714p-4L 0xf.a0c58p-4L : -0x9.c2e939748cc32ff0c78ae9901p-28L 0x1.5ad05d08d9cdcc22f9bb7184fe8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.6e1714p-4L 0xf.a0c58p-4L : -0x9.c2e939748cc32ff0c78ae9900cp-28L 0x1.5ad05d08d9cdcc22f9bb7184fe8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e1714p-4L 0xf.a0c58p-4L : -0x9.c2e939748cc32ff0c78ae9900cp-28L 0x1.5ad05d08d9cdcc22f9bb7184fe8p+0L : inexact-ok
@@ -44178,7 +44178,7 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog towardzero ldbl-96-m68k 0x3.6e171p-4L 0xf.a0c58p-4L : -0xa.9e6eff0c2b8ee02p-28L 0x1.5ad05d475ce41bc2p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.6e171p-4L 0xf.a0c58p-4L : -0xa.9e6eff0c2b8ee02p-28L 0x1.5ad05d475ce41bc4p+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e171p-4L 0xf.a0c58p-4L : -0xa.9e6eff0c2b8ee026ba7a0ce86b38p-28L 0x1.5ad05d475ce41bc328d1e19af2cp+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.6e171p-4L 0xf.a0c58p-4L : -0xa.9e6eff0c2b8ee026ba7a0ce86b3p-28L 0x1.5ad05d475ce41bc328d1e19af2cp+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.6e171p-4L 0xf.a0c58p-4L : -0xa.9e6eff0c2b8ee026ba7a0ce86b38p-28L 0x1.5ad05d475ce41bc328d1e19af2cp+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e171p-4L 0xf.a0c58p-4L : -0xa.9e6eff0c2b8ee026ba7a0ce86b3p-28L 0x1.5ad05d475ce41bc328d1e19af2cp+0L : inexact-ok
 = clog upward ldbl-128 0x3.6e171p-4L 0xf.a0c58p-4L : -0xa.9e6eff0c2b8ee026ba7a0ce86b3p-28L 0x1.5ad05d475ce41bc328d1e19af2c1p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e171p-4L 0xf.a0c58p-4L : -0xa.9e6eff0c2b8ee026ba7a0ce86cp-28L 0x1.5ad05d475ce41bc328d1e19af28p+0L : inexact-ok
@@ -44197,10 +44197,10 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog tonearest ldbl-96-m68k 0x3.6e171p-4L 0xf.a0c58a83e57c8p-4L : -0x5.91f0cdfa88a825bp-32L 0x1.5ad05d6b6e33c758p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.6e171p-4L 0xf.a0c58a83e57c8p-4L : -0x5.91f0cdfa88a825bp-32L 0x1.5ad05d6b6e33c756p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.6e171p-4L 0xf.a0c58a83e57c8p-4L : -0x5.91f0cdfa88a825bp-32L 0x1.5ad05d6b6e33c758p+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c8p-4L : -0x5.91f0cdfa88a825b204c479a6a8bp-32L 0x1.5ad05d6b6e33c7578d4f2f389828p+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c8p-4L : -0x5.91f0cdfa88a825b204c479a6a8b4p-32L 0x1.5ad05d6b6e33c7578d4f2f389828p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c8p-4L : -0x5.91f0cdfa88a825b204c479a6a8bp-32L 0x1.5ad05d6b6e33c7578d4f2f389828p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c8p-4L : -0x5.91f0cdfa88a825b204c479a6a8acp-32L 0x1.5ad05d6b6e33c7578d4f2f389828p+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c8p-4L : -0x5.91f0cdfa88a825b204c479a6a8acp-32L 0x1.5ad05d6b6e33c7578d4f2f389829p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c8p-4L : -0x5.91f0cdfa88a825b204c479a6a8bp-32L 0x1.5ad05d6b6e33c7578d4f2f389828p+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c8p-4L : -0x5.91f0cdfa88a825b204c479a6a8bp-32L 0x1.5ad05d6b6e33c7578d4f2f389829p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e171p-4L 0xf.a0c58a83e57c8p-4L : -0x5.91f0cdfa88a825b204c479a6aap-32L 0x1.5ad05d6b6e33c7578d4f2f3898p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.6e171p-4L 0xf.a0c58a83e57c8p-4L : -0x5.91f0cdfa88a825b204c479a6a8p-32L 0x1.5ad05d6b6e33c7578d4f2f3898p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e171p-4L 0xf.a0c58a83e57c8p-4L : -0x5.91f0cdfa88a825b204c479a6a8p-32L 0x1.5ad05d6b6e33c7578d4f2f3898p+0L : inexact-ok
@@ -44218,7 +44218,7 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog towardzero ldbl-96-m68k 0x3.6e171p-4L 0xf.a0c58a83e57cp-4L : -0x5.91f0d5caeb6dbebp-32L 0x1.5ad05d6b6e33c5ap+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.6e171p-4L 0xf.a0c58a83e57cp-4L : -0x5.91f0d5caeb6dbebp-32L 0x1.5ad05d6b6e33c5a2p+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57cp-4L : -0x5.91f0d5caeb6dbeb16207b121d208p-32L 0x1.5ad05d6b6e33c5a081c71c1d8fc2p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57cp-4L : -0x5.91f0d5caeb6dbeb16207b121d204p-32L 0x1.5ad05d6b6e33c5a081c71c1d8fc2p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57cp-4L : -0x5.91f0d5caeb6dbeb16207b121d208p-32L 0x1.5ad05d6b6e33c5a081c71c1d8fc2p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57cp-4L : -0x5.91f0d5caeb6dbeb16207b121d204p-32L 0x1.5ad05d6b6e33c5a081c71c1d8fc2p+0L : inexact-ok
 = clog upward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57cp-4L : -0x5.91f0d5caeb6dbeb16207b121d204p-32L 0x1.5ad05d6b6e33c5a081c71c1d8fc3p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e171p-4L 0xf.a0c58a83e57cp-4L : -0x5.91f0d5caeb6dbeb16207b121d4p-32L 0x1.5ad05d6b6e33c5a081c71c1d8f8p+0L : inexact-ok
@@ -44249,30 +44249,30 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog tonearest ldbl-96-m68k 0x3.6e171p-4L 0xf.a0c58a83e57c772p-4L : -0x5.91f0ce853b81591p-32L 0x1.5ad05d6b6e33c73ap+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.6e171p-4L 0xf.a0c58a83e57c772p-4L : -0x5.91f0ce853b815908p-32L 0x1.5ad05d6b6e33c738p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.6e171p-4L 0xf.a0c58a83e57c772p-4L : -0x5.91f0ce853b815908p-32L 0x1.5ad05d6b6e33c73ap+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772p-4L : -0x5.91f0ce853b81590db97a02b7fd9cp-32L 0x1.5ad05d6b6e33c7391c427fe57853p+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772p-4L : -0x5.91f0ce853b81590db97a02b7fdap-32L 0x1.5ad05d6b6e33c7391c427fe57853p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772p-4L : -0x5.91f0ce853b81590db97a02b7fd9cp-32L 0x1.5ad05d6b6e33c7391c427fe57854p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772p-4L : -0x5.91f0ce853b81590db97a02b7fd98p-32L 0x1.5ad05d6b6e33c7391c427fe57853p+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772p-4L : -0x5.91f0ce853b81590db97a02b7fd98p-32L 0x1.5ad05d6b6e33c7391c427fe57854p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772p-4L : -0x5.91f0ce853b81590db97a02b7fd9cp-32L 0x1.5ad05d6b6e33c7391c427fe57853p+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772p-4L : -0x5.91f0ce853b81590db97a02b7fd9cp-32L 0x1.5ad05d6b6e33c7391c427fe57854p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e171p-4L 0xf.a0c58a83e57c772p-4L : -0x5.91f0ce853b81590db97a02b7fep-32L 0x1.5ad05d6b6e33c7391c427fe578p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.6e171p-4L 0xf.a0c58a83e57c772p-4L : -0x5.91f0ce853b81590db97a02b7fep-32L 0x1.5ad05d6b6e33c7391c427fe5788p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e171p-4L 0xf.a0c58a83e57c772p-4L : -0x5.91f0ce853b81590db97a02b7fcp-32L 0x1.5ad05d6b6e33c7391c427fe578p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.6e171p-4L 0xf.a0c58a83e57c772p-4L : -0x5.91f0ce853b81590db97a02b7fcp-32L 0x1.5ad05d6b6e33c7391c427fe5788p+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0x5.91f0ce84430bd9c13bf173c874fp-32L 0x1.5ad05d6b6e33c73952caa54c5f55p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0x5.91f0ce84430bd9c13bf173c874ecp-32L 0x1.5ad05d6b6e33c73952caa54c5f55p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0x5.91f0ce84430bd9c13bf173c874fp-32L 0x1.5ad05d6b6e33c73952caa54c5f55p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0x5.91f0ce84430bd9c13bf173c874ecp-32L 0x1.5ad05d6b6e33c73952caa54c5f55p+0L : inexact-ok
 = clog upward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0x5.91f0ce84430bd9c13bf173c874ecp-32L 0x1.5ad05d6b6e33c73952caa54c5f56p+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.91f0ce84430bd9c13bec14848d14p-32L 0x1.5ad05d6b6e33c73952caa54c5f56p+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.91f0ce84430bd9c13bec14848d18p-32L 0x1.5ad05d6b6e33c73952caa54c5f56p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.91f0ce84430bd9c13bec14848d14p-32L 0x1.5ad05d6b6e33c73952caa54c5f57p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.91f0ce84430bd9c13bec14848d1p-32L 0x1.5ad05d6b6e33c73952caa54c5f56p+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.91f0ce84430bd9c13bec14848d1p-32L 0x1.5ad05d6b6e33c73952caa54c5f57p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.91f0ce84430bd9c13bec14848d14p-32L 0x1.5ad05d6b6e33c73952caa54c5f56p+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.91f0ce84430bd9c13bec14848d14p-32L 0x1.5ad05d6b6e33c73952caa54c5f57p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.91f0ce84430bd9c13bec14848ep-32L 0x1.5ad05d6b6e33c73952caa54c5fp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.91f0ce84430bd9c13bec14848ep-32L 0x1.5ad05d6b6e33c73952caa54c5f8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.91f0ce84430bd9c13bec14848cp-32L 0x1.5ad05d6b6e33c73952caa54c5fp+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.91f0ce84430bd9c13bec14848cp-32L 0x1.5ad05d6b6e33c73952caa54c5f8p+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.91f0ce84430bd9c13c2a979ab9dcp-32L 0x1.5ad05d6b6e33c73952caa54c5f48p+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.91f0ce84430bd9c13c2a979ab9ep-32L 0x1.5ad05d6b6e33c73952caa54c5f48p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.91f0ce84430bd9c13c2a979ab9dcp-32L 0x1.5ad05d6b6e33c73952caa54c5f49p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.91f0ce84430bd9c13c2a979ab9d8p-32L 0x1.5ad05d6b6e33c73952caa54c5f48p+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.91f0ce84430bd9c13c2a979ab9d8p-32L 0x1.5ad05d6b6e33c73952caa54c5f49p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.91f0ce84430bd9c13c2a979ab9dcp-32L 0x1.5ad05d6b6e33c73952caa54c5f48p+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.91f0ce84430bd9c13c2a979ab9dcp-32L 0x1.5ad05d6b6e33c73952caa54c5f49p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.91f0ce84430bd9c13c2a979abap-32L 0x1.5ad05d6b6e33c73952caa54c5fp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.91f0ce84430bd9c13c2a979abap-32L 0x1.5ad05d6b6e33c73952caa54c5f8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e171p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.91f0ce84430bd9c13c2a979ab8p-32L 0x1.5ad05d6b6e33c73952caa54c5fp+0L : inexact-ok
@@ -44309,10 +44309,10 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog tonearest ldbl-96-m68k 0x3.6e17119fb8aacp-4L 0xf.a0c58p-4L : -0xa.454ff1afa14da6bp-28L 0x1.5ad05d2dfbfdd5b2p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.6e17119fb8aacp-4L 0xf.a0c58p-4L : -0xa.454ff1afa14da6bp-28L 0x1.5ad05d2dfbfdd5bp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.6e17119fb8aacp-4L 0xf.a0c58p-4L : -0xa.454ff1afa14da6bp-28L 0x1.5ad05d2dfbfdd5b2p+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e17119fb8aacp-4L 0xf.a0c58p-4L : -0xa.454ff1afa14da6b654b6d6a4e8f8p-28L 0x1.5ad05d2dfbfdd5b1105059a38b7fp+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e17119fb8aacp-4L 0xf.a0c58p-4L : -0xa.454ff1afa14da6b654b6d6a4e9p-28L 0x1.5ad05d2dfbfdd5b1105059a38b7fp+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e17119fb8aacp-4L 0xf.a0c58p-4L : -0xa.454ff1afa14da6b654b6d6a4e8f8p-28L 0x1.5ad05d2dfbfdd5b1105059a38b8p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e17119fb8aacp-4L 0xf.a0c58p-4L : -0xa.454ff1afa14da6b654b6d6a4e8fp-28L 0x1.5ad05d2dfbfdd5b1105059a38b7fp+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e17119fb8aacp-4L 0xf.a0c58p-4L : -0xa.454ff1afa14da6b654b6d6a4e8fp-28L 0x1.5ad05d2dfbfdd5b1105059a38b8p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e17119fb8aacp-4L 0xf.a0c58p-4L : -0xa.454ff1afa14da6b654b6d6a4e8f8p-28L 0x1.5ad05d2dfbfdd5b1105059a38b7fp+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e17119fb8aacp-4L 0xf.a0c58p-4L : -0xa.454ff1afa14da6b654b6d6a4e8f8p-28L 0x1.5ad05d2dfbfdd5b1105059a38b8p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e17119fb8aacp-4L 0xf.a0c58p-4L : -0xa.454ff1afa14da6b654b6d6a4ecp-28L 0x1.5ad05d2dfbfdd5b1105059a38bp+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.6e17119fb8aacp-4L 0xf.a0c58p-4L : -0xa.454ff1afa14da6b654b6d6a4e8p-28L 0x1.5ad05d2dfbfdd5b1105059a38b8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aacp-4L 0xf.a0c58p-4L : -0xa.454ff1afa14da6b654b6d6a4e8p-28L 0x1.5ad05d2dfbfdd5b1105059a38bp+0L : inexact-ok
@@ -44441,10 +44441,10 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog tonearest ldbl-96-m68k 0x3.6e17119fb8aaap-4L 0xf.a0c58p-4L : -0xa.454ff1b67d7bd2cp-28L 0x1.5ad05d2dfbfdd7a6p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.6e17119fb8aaap-4L 0xf.a0c58p-4L : -0xa.454ff1b67d7bd2cp-28L 0x1.5ad05d2dfbfdd7a4p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.6e17119fb8aaap-4L 0xf.a0c58p-4L : -0xa.454ff1b67d7bd2cp-28L 0x1.5ad05d2dfbfdd7a6p+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58p-4L : -0xa.454ff1b67d7bd2c46f59675c83a8p-28L 0x1.5ad05d2dfbfdd7a52902dbaf4382p+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58p-4L : -0xa.454ff1b67d7bd2c46f59675c83bp-28L 0x1.5ad05d2dfbfdd7a52902dbaf4382p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58p-4L : -0xa.454ff1b67d7bd2c46f59675c83a8p-28L 0x1.5ad05d2dfbfdd7a52902dbaf4383p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58p-4L : -0xa.454ff1b67d7bd2c46f59675c83ap-28L 0x1.5ad05d2dfbfdd7a52902dbaf4382p+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58p-4L : -0xa.454ff1b67d7bd2c46f59675c83ap-28L 0x1.5ad05d2dfbfdd7a52902dbaf4383p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58p-4L : -0xa.454ff1b67d7bd2c46f59675c83a8p-28L 0x1.5ad05d2dfbfdd7a52902dbaf4382p+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58p-4L : -0xa.454ff1b67d7bd2c46f59675c83a8p-28L 0x1.5ad05d2dfbfdd7a52902dbaf4383p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e17119fb8aaap-4L 0xf.a0c58p-4L : -0xa.454ff1b67d7bd2c46f59675c84p-28L 0x1.5ad05d2dfbfdd7a52902dbaf438p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.6e17119fb8aaap-4L 0xf.a0c58p-4L : -0xa.454ff1b67d7bd2c46f59675c84p-28L 0x1.5ad05d2dfbfdd7a52902dbaf438p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aaap-4L 0xf.a0c58p-4L : -0xa.454ff1b67d7bd2c46f59675c8p-28L 0x1.5ad05d2dfbfdd7a52902dbaf438p+0L : inexact-ok
@@ -44513,18 +44513,18 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog tonearest ldbl-96-m68k 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772p-4L : -0x5.109bd6799f21ee28p-60L 0x1.5ad05d520d4d929cp+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772p-4L : -0x5.109bd6799f21ee2p-60L 0x1.5ad05d520d4d929cp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772p-4L : -0x5.109bd6799f21ee2p-60L 0x1.5ad05d520d4d929ep+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772p-4L : -0x5.109bd6799f21ee2452a3a6cd62dcp-60L 0x1.5ad05d520d4d929cb6bdd38155e3p+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772p-4L : -0x5.109bd6799f21ee2452a3a6cd62ep-60L 0x1.5ad05d520d4d929cb6bdd38155e3p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772p-4L : -0x5.109bd6799f21ee2452a3a6cd62dcp-60L 0x1.5ad05d520d4d929cb6bdd38155e3p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772p-4L : -0x5.109bd6799f21ee2452a3a6cd62d8p-60L 0x1.5ad05d520d4d929cb6bdd38155e3p+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772p-4L : -0x5.109bd6799f21ee2452a3a6cd62d8p-60L 0x1.5ad05d520d4d929cb6bdd38155e4p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772p-4L : -0x5.109bd6799f21ee2452a3a6cd62dcp-60L 0x1.5ad05d520d4d929cb6bdd38155e3p+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772p-4L : -0x5.109bd6799f21ee2452a3a6cd62dcp-60L 0x1.5ad05d520d4d929cb6bdd38155e4p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772p-4L : -0x5.109bd6799f21ee2452a3a6cd64p-60L 0x1.5ad05d520d4d929cb6bdd381558p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772p-4L : -0x5.109bd6799f21ee2452a3a6cd62p-60L 0x1.5ad05d520d4d929cb6bdd38156p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772p-4L : -0x5.109bd6799f21ee2452a3a6cd62p-60L 0x1.5ad05d520d4d929cb6bdd381558p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772p-4L : -0x5.109bd6799f21ee2452a3a6cd62p-60L 0x1.5ad05d520d4d929cb6bdd38156p+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0x5.01147e8584475d2dc0e6f0f075d8p-60L 0x1.5ad05d520d4d929ced45f8ffaeaap+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0x5.01147e8584475d2dc0e6f0f075dcp-60L 0x1.5ad05d520d4d929ced45f8ffaeaap+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0x5.01147e8584475d2dc0e6f0f075d8p-60L 0x1.5ad05d520d4d929ced45f8ffaeabp+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0x5.01147e8584475d2dc0e6f0f075d4p-60L 0x1.5ad05d520d4d929ced45f8ffaeaap+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0x5.01147e8584475d2dc0e6f0f075d4p-60L 0x1.5ad05d520d4d929ced45f8ffaeabp+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0x5.01147e8584475d2dc0e6f0f075d8p-60L 0x1.5ad05d520d4d929ced45f8ffaeaap+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0x5.01147e8584475d2dc0e6f0f075d8p-60L 0x1.5ad05d520d4d929ced45f8ffaeabp+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.01147e8584470739826d1b824914p-60L 0x1.5ad05d520d4d929ced45f8ffaeabp+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.01147e8584470739826d1b824914p-60L 0x1.5ad05d520d4d929ced45f8ffaeacp+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.01147e8584470739826d1b82491p-60L 0x1.5ad05d520d4d929ced45f8ffaeabp+0L : inexact-ok
@@ -44533,10 +44533,10 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog tonearest ldbl-128ibm 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.01147e8584470739826d1b824ap-60L 0x1.5ad05d520d4d929ced45f8ffae8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.01147e8584470739826d1b8248p-60L 0x1.5ad05d520d4d929ced45f8ffae8p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0x5.01147e8584470739826d1b8248p-60L 0x1.5ad05d520d4d929ced45f8ffafp+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.01147e85844aef6ae50e14e1695p-60L 0x1.5ad05d520d4d929ced45f8ffae9ep+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.01147e85844aef6ae50e14e16954p-60L 0x1.5ad05d520d4d929ced45f8ffae9ep+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.01147e85844aef6ae50e14e1695p-60L 0x1.5ad05d520d4d929ced45f8ffae9ep+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.01147e85844aef6ae50e14e1694cp-60L 0x1.5ad05d520d4d929ced45f8ffae9ep+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.01147e85844aef6ae50e14e1694cp-60L 0x1.5ad05d520d4d929ced45f8ffae9fp+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.01147e85844aef6ae50e14e1695p-60L 0x1.5ad05d520d4d929ced45f8ffae9ep+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.01147e85844aef6ae50e14e1695p-60L 0x1.5ad05d520d4d929ced45f8ffae9fp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.01147e85844aef6ae50e14e16ap-60L 0x1.5ad05d520d4d929ced45f8ffae8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.01147e85844aef6ae50e14e16ap-60L 0x1.5ad05d520d4d929ced45f8ffae8p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aaap-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x5.01147e85844aef6ae50e14e168p-60L 0x1.5ad05d520d4d929ced45f8ffae8p+0L : inexact-ok
@@ -44682,7 +44682,7 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog towardzero ldbl-96-m68k 0x3.6e17119fb8aab754p-4L 0xf.a0c58p-4L : -0xa.454ff1b17d38a9ep-28L 0x1.5ad05d2dfbfdd638p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.6e17119fb8aab754p-4L 0xf.a0c58p-4L : -0xa.454ff1b17d38a9ep-28L 0x1.5ad05d2dfbfdd63ap+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58p-4L : -0xa.454ff1b17d38a9e6a72eaa5a4cdp-28L 0x1.5ad05d2dfbfdd6389681b9a1787dp+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58p-4L : -0xa.454ff1b17d38a9e6a72eaa5a4cc8p-28L 0x1.5ad05d2dfbfdd6389681b9a1787dp+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58p-4L : -0xa.454ff1b17d38a9e6a72eaa5a4cdp-28L 0x1.5ad05d2dfbfdd6389681b9a1787dp+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58p-4L : -0xa.454ff1b17d38a9e6a72eaa5a4cc8p-28L 0x1.5ad05d2dfbfdd6389681b9a1787dp+0L : inexact-ok
 = clog upward ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58p-4L : -0xa.454ff1b17d38a9e6a72eaa5a4cc8p-28L 0x1.5ad05d2dfbfdd6389681b9a1787ep+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e17119fb8aab754p-4L 0xf.a0c58p-4L : -0xa.454ff1b17d38a9e6a72eaa5a5p-28L 0x1.5ad05d2dfbfdd6389681b9a178p+0L : inexact-ok
@@ -44730,7 +44730,7 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog towardzero ldbl-96-m68k 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c773p-4L : -0xb.7ee7cfb3d99491bp-72L 0x1.5ad05d520d4d913p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c773p-4L : -0xb.7ee7cfb3d99491bp-72L 0x1.5ad05d520d4d9132p+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c773p-4L : -0xb.7ee7cfb3d99491b88426d4dbd24p-72L 0x1.5ad05d520d4d91305b1f014e6bf2p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c773p-4L : -0xb.7ee7cfb3d99491b88426d4dbd238p-72L 0x1.5ad05d520d4d91305b1f014e6bf2p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c773p-4L : -0xb.7ee7cfb3d99491b88426d4dbd24p-72L 0x1.5ad05d520d4d91305b1f014e6bf2p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c773p-4L : -0xb.7ee7cfb3d99491b88426d4dbd238p-72L 0x1.5ad05d520d4d91305b1f014e6bf2p+0L : inexact-ok
 = clog upward ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c773p-4L : -0xb.7ee7cfb3d99491b88426d4dbd238p-72L 0x1.5ad05d520d4d91305b1f014e6bf3p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c773p-4L : -0xb.7ee7cfb3d99491b88426d4dbd4p-72L 0x1.5ad05d520d4d91305b1f014e6b8p+0L : inexact-ok
@@ -44754,19 +44754,19 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772p-4L : -0x1.058b4077f2315c0543353d33a6p-64L 0x1.5ad05d520d4d9130243d90347p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772p-4L : -0x1.058b4077f2315c0543353d33a6p-64L 0x1.5ad05d520d4d9130243d9034708p+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0xd.15c13644884d3778fe6e46eea9ap-72L 0x1.5ad05d520d4d91305ac5b5b2c92ep+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0xd.15c13644884d3778fe6e46eea998p-72L 0x1.5ad05d520d4d91305ac5b5b2c92fp+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0xd.15c13644884d3778fe6e46eea9ap-72L 0x1.5ad05d520d4d91305ac5b5b2c92fp+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0xd.15c13644884d3778fe6e46eea998p-72L 0x1.5ad05d520d4d91305ac5b5b2c92ep+0L : inexact-ok
 = clog upward ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0xd.15c13644884d3778fe6e46eea998p-72L 0x1.5ad05d520d4d91305ac5b5b2c92fp+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0xd.15c1364482edf39161176425b098p-72L 0x1.5ad05d520d4d91305ac5b5b2c92fp+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0xd.15c1364482edf39161176425b0ap-72L 0x1.5ad05d520d4d91305ac5b5b2c92fp+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0xd.15c1364482edf39161176425b098p-72L 0x1.5ad05d520d4d91305ac5b5b2c93p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0xd.15c1364482edf39161176425b09p-72L 0x1.5ad05d520d4d91305ac5b5b2c92fp+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0xd.15c1364482edf39161176425b09p-72L 0x1.5ad05d520d4d91305ac5b5b2c93p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0xd.15c1364482edf39161176425b098p-72L 0x1.5ad05d520d4d91305ac5b5b2c92fp+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0xd.15c1364482edf39161176425b098p-72L 0x1.5ad05d520d4d91305ac5b5b2c93p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0xd.15c1364482edf39161176425b4p-72L 0x1.5ad05d520d4d91305ac5b5b2c9p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0xd.15c1364482edf39161176425bp-72L 0x1.5ad05d520d4d91305ac5b5b2c9p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0xd.15c1364482edf39161176425bp-72L 0x1.5ad05d520d4d91305ac5b5b2c9p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : -0xd.15c1364482edf39161176425bp-72L 0x1.5ad05d520d4d91305ac5b5b2c98p+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0xd.15c13644c17109bb70ad56027698p-72L 0x1.5ad05d520d4d91305ac5b5b2c922p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0xd.15c13644c17109bb70ad5602769p-72L 0x1.5ad05d520d4d91305ac5b5b2c922p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0xd.15c13644c17109bb70ad56027698p-72L 0x1.5ad05d520d4d91305ac5b5b2c922p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0xd.15c13644c17109bb70ad5602769p-72L 0x1.5ad05d520d4d91305ac5b5b2c922p+0L : inexact-ok
 = clog upward ldbl-128 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0xd.15c13644c17109bb70ad5602769p-72L 0x1.5ad05d520d4d91305ac5b5b2c923p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e17119fb8aab754p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0xd.15c13644c17109bb70ad560278p-72L 0x1.5ad05d520d4d91305ac5b5b2c9p+0L : inexact-ok
@@ -44785,16 +44785,16 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c8p-4L : 0x8.9ba63ae10e7076fb839ede8f63ap-60L 0x1.5ad05d520d4d914e59ac1481e044p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c8p-4L : 0x8.9ba63ae10e7076fb839ede8f6398p-60L 0x1.5ad05d520d4d914e59ac1481e044p+0L : inexact-ok
 = clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c8p-4L : 0x8.9ba63ae10e7076fb839ede8f63ap-60L 0x1.5ad05d520d4d914e59ac1481e045p+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57cp-4L : -0x7.46a86193e1d74d36e499e039c2ap-56L 0x1.5ad05d520d4d8f974e2344a58addp+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57cp-4L : -0x7.46a86193e1d74d36e499e039c2a4p-56L 0x1.5ad05d520d4d8f974e2344a58addp+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57cp-4L : -0x7.46a86193e1d74d36e499e039c2ap-56L 0x1.5ad05d520d4d8f974e2344a58addp+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57cp-4L : -0x7.46a86193e1d74d36e499e039c29cp-56L 0x1.5ad05d520d4d8f974e2344a58addp+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57cp-4L : -0x7.46a86193e1d74d36e499e039c29cp-56L 0x1.5ad05d520d4d8f974e2344a58adep+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57cp-4L : -0x7.46a86193e1d74d36e499e039c2ap-56L 0x1.5ad05d520d4d8f974e2344a58addp+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57cp-4L : -0x7.46a86193e1d74d36e499e039c2ap-56L 0x1.5ad05d520d4d8f974e2344a58adep+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c773p-4L : 0x1.96d96690aeb8a5c050b037dd07b3p-72L 0x1.5ad05d520d4d91301f80c93254e4p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c773p-4L : 0x1.96d96690aeb8a5c050b037dd07b3p-72L 0x1.5ad05d520d4d91301f80c93254e4p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c773p-4L : 0x1.96d96690aeb8a5c050b037dd07b3p-72L 0x1.5ad05d520d4d91301f80c93254e4p+0L : inexact-ok
 = clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c773p-4L : 0x1.96d96690aeb8a5c050b037dd07b4p-72L 0x1.5ad05d520d4d91301f80c93254e5p+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada90ecdb0d0a5aeaac9p-68L 0x1.5ad05d520d4d912fe89f58185959p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada90ecdb0d0a5aeaac88p-68L 0x1.5ad05d520d4d912fe89f58185959p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada90ecdb0d0a5aeaac9p-68L 0x1.5ad05d520d4d912fe89f58185959p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada90ecdb0d0a5aeaac88p-68L 0x1.5ad05d520d4d912fe89f58185959p+0L : inexact-ok
 = clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada90ecdb0d0a5aeaac88p-68L 0x1.5ad05d520d4d912fe89f5818595ap+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : 0xc.67fffffffffffffffffffffffff8p-224L 0x1.5ad05d520d4d91301f277d96b22p+0L : inexact-ok
@@ -44805,10 +44805,10 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : 0x5.5f43e79d56e2c8f8770d112f974p-112L 0x1.5ad05d520d4d91301f277d96b222p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : 0x5.5f43e79d56e2c8f8770d112f974p-112L 0x1.5ad05d520d4d91301f277d96b221p+0L : inexact-ok
 = clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : 0x5.5f43e79d56e2c8f8770d112f9744p-112L 0x1.5ad05d520d4d91301f277d96b222p+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.923d242723f0f13c720d0ce117d6p-108L 0x1.5ad05d520d4d91301f277d96b214p+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.923d242723f0f13c720d0ce117d8p-108L 0x1.5ad05d520d4d91301f277d96b214p+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.923d242723f0f13c720d0ce117d6p-108L 0x1.5ad05d520d4d91301f277d96b214p+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.923d242723f0f13c720d0ce117d4p-108L 0x1.5ad05d520d4d91301f277d96b214p+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.923d242723f0f13c720d0ce117d4p-108L 0x1.5ad05d520d4d91301f277d96b215p+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.923d242723f0f13c720d0ce117d6p-108L 0x1.5ad05d520d4d91301f277d96b214p+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2e34p-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.923d242723f0f13c720d0ce117d6p-108L 0x1.5ad05d520d4d91301f277d96b215p+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c59p-4L : 0x5.5b759b1b1f78958dee371e6cf8acp-28L 0x1.5ad05d64dd6f010e61c026b8528ap+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c59p-4L : 0x5.5b759b1b1f78958dee371e6cf8bp-28L 0x1.5ad05d64dd6f010e61c026b8528bp+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c59p-4L : 0x5.5b759b1b1f78958dee371e6cf8acp-28L 0x1.5ad05d64dd6f010e61c026b8528ap+0L : inexact-ok
@@ -44817,10 +44817,10 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog tonearest ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c59p-4L : 0x5.5b759b1b1f78958dee371e6cf8p-28L 0x1.5ad05d64dd6f010e61c026b8528p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c59p-4L : 0x5.5b759b1b1f78958dee371e6cf8p-28L 0x1.5ad05d64dd6f010e61c026b8528p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c59p-4L : 0x5.5b759b1b1f78958dee371e6cfap-28L 0x1.5ad05d64dd6f010e61c026b853p+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361cfa97af38p-28L 0x1.5ad05d2dfbfdd6385ae38160f42dp+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361cfa97af4p-28L 0x1.5ad05d2dfbfdd6385ae38160f42dp+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361cfa97af38p-28L 0x1.5ad05d2dfbfdd6385ae38160f42dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361cfa97af3p-28L 0x1.5ad05d2dfbfdd6385ae38160f42dp+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361cfa97af3p-28L 0x1.5ad05d2dfbfdd6385ae38160f42ep+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361cfa97af38p-28L 0x1.5ad05d2dfbfdd6385ae38160f42dp+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361cfa97af38p-28L 0x1.5ad05d2dfbfdd6385ae38160f42ep+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361cfa97bp-28L 0x1.5ad05d2dfbfdd6385ae38160f4p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361cfa97bp-28L 0x1.5ad05d2dfbfdd6385ae38160f4p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361cfa97acp-28L 0x1.5ad05d2dfbfdd6385ae38160f4p+0L : inexact-ok
@@ -44834,7 +44834,7 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c8p-4L : 0x8.9ba63ae10e70a2b729bf9301e4p-60L 0x1.5ad05d520d4d914e59ac1481ep+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c8p-4L : 0x8.9ba63ae10e70a2b729bf9301e8p-60L 0x1.5ad05d520d4d914e59ac1481e08p+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57cp-4L : -0x7.46a86193e1d74a7b2a37d4f29a7p-56L 0x1.5ad05d520d4d8f974e2344a58adp+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57cp-4L : -0x7.46a86193e1d74a7b2a37d4f29a6cp-56L 0x1.5ad05d520d4d8f974e2344a58ad1p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57cp-4L : -0x7.46a86193e1d74a7b2a37d4f29a7p-56L 0x1.5ad05d520d4d8f974e2344a58ad1p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57cp-4L : -0x7.46a86193e1d74a7b2a37d4f29a6cp-56L 0x1.5ad05d520d4d8f974e2344a58adp+0L : inexact-ok
 = clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57cp-4L : -0x7.46a86193e1d74a7b2a37d4f29a6cp-56L 0x1.5ad05d520d4d8f974e2344a58ad1p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57cp-4L : -0x7.46a86193e1d74a7b2a37d4f29cp-56L 0x1.5ad05d520d4d8f974e2344a58a8p+0L : inexact-ok
@@ -44849,10 +44849,10 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog tonearest ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c773p-4L : 0x1.96d96690b17460225bf75fe7218p-72L 0x1.5ad05d520d4d91301f80c93255p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c773p-4L : 0x1.96d96690b17460225bf75fe7218p-72L 0x1.5ad05d520d4d91301f80c932548p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c773p-4L : 0x1.96d96690b17460225bf75fe722p-72L 0x1.5ad05d520d4d91301f80c93255p+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada653134ec55e86a0a98p-68L 0x1.5ad05d520d4d912fe89f5818594cp+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada653134ec55e86a0aap-68L 0x1.5ad05d520d4d912fe89f5818594cp+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada653134ec55e86a0a98p-68L 0x1.5ad05d520d4d912fe89f5818594dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada653134ec55e86a0a9p-68L 0x1.5ad05d520d4d912fe89f5818594cp+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada653134ec55e86a0a9p-68L 0x1.5ad05d520d4d912fe89f5818594dp+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada653134ec55e86a0a98p-68L 0x1.5ad05d520d4d912fe89f5818594cp+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada653134ec55e86a0a98p-68L 0x1.5ad05d520d4d912fe89f5818594dp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada653134ec55e86a0cp-68L 0x1.5ad05d520d4d912fe89f581859p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada653134ec55e86a0cp-68L 0x1.5ad05d520d4d912fe89f5818598p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada653134ec55e86a08p-68L 0x1.5ad05d520d4d912fe89f581859p+0L : inexact-ok
@@ -44870,7 +44870,7 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : 0x8.1afe49a89e0ad31271462b0058p-112L 0x1.5ad05d520d4d91301f277d96b2p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : 0x8.1afe49a89e0ad31271462b005cp-112L 0x1.5ad05d520d4d91301f277d96b28p+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.66817e066f7e709ad2697b440bb2p-108L 0x1.5ad05d520d4d91301f277d96b207p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.66817e066f7e709ad2697b440bbp-108L 0x1.5ad05d520d4d91301f277d96b208p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.66817e066f7e709ad2697b440bb2p-108L 0x1.5ad05d520d4d91301f277d96b208p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.66817e066f7e709ad2697b440bbp-108L 0x1.5ad05d520d4d91301f277d96b207p+0L : inexact-ok
 = clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.66817e066f7e709ad2697b440bbp-108L 0x1.5ad05d520d4d91301f277d96b208p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2fp-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.66817e066f7e709ad2697b440cp-108L 0x1.5ad05d520d4d91301f277d96b2p+0L : inexact-ok
@@ -44885,10 +44885,10 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog tonearest ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c59p-4L : 0x5.5b759b1b1f78958dee36e78b88p-28L 0x1.5ad05d64dd6f010e61c026b8528p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c59p-4L : 0x5.5b759b1b1f78958dee36e78b86p-28L 0x1.5ad05d64dd6f010e61c026b8528p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c59p-4L : 0x5.5b759b1b1f78958dee36e78b88p-28L 0x1.5ad05d64dd6f010e61c026b853p+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361d31792098p-28L 0x1.5ad05d2dfbfdd6385ae38160f43cp+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361d317920ap-28L 0x1.5ad05d2dfbfdd6385ae38160f43cp+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361d31792098p-28L 0x1.5ad05d2dfbfdd6385ae38160f43dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361d3179209p-28L 0x1.5ad05d2dfbfdd6385ae38160f43cp+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361d3179209p-28L 0x1.5ad05d2dfbfdd6385ae38160f43dp+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361d31792098p-28L 0x1.5ad05d2dfbfdd6385ae38160f43cp+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361d31792098p-28L 0x1.5ad05d2dfbfdd6385ae38160f43dp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361d317924p-28L 0x1.5ad05d2dfbfdd6385ae38160f4p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361d31792p-28L 0x1.5ad05d2dfbfdd6385ae38160f4p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58p-4L : -0xa.454ff1b17c674dd2361d31792p-28L 0x1.5ad05d2dfbfdd6385ae38160f4p+0L : inexact-ok
@@ -44917,16 +44917,16 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog tonearest ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c773p-4L : 0x1.96d96690ae064910bc3eb52fcap-72L 0x1.5ad05d520d4d91301f80c93255p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c773p-4L : 0x1.96d96690ae064910bc3eb52fc98p-72L 0x1.5ad05d520d4d91301f80c932548p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c773p-4L : 0x1.96d96690ae064910bc3eb52fcap-72L 0x1.5ad05d520d4d91301f80c93255p+0L : inexact-ok
-= clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada9c12a606517315808p-68L 0x1.5ad05d520d4d912fe89f5818595cp+0L : inexact-ok
+= clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada9c12a6065173158088p-68L 0x1.5ad05d520d4d912fe89f5818595cp+0L : inexact-ok
 = clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada9c12a606517315808p-68L 0x1.5ad05d520d4d912fe89f5818595dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada9c12a6065173158078p-68L 0x1.5ad05d520d4d912fe89f5818595cp+0L : inexact-ok
-= clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada9c12a6065173158078p-68L 0x1.5ad05d520d4d912fe89f5818595dp+0L : inexact-ok
+= clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada9c12a606517315808p-68L 0x1.5ad05d520d4d912fe89f5818595cp+0L : inexact-ok
+= clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada9c12a606517315808p-68L 0x1.5ad05d520d4d912fe89f5818595dp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada9c12a60651731584p-68L 0x1.5ad05d520d4d912fe89f581859p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada9c12a6065173158p-68L 0x1.5ad05d520d4d912fe89f5818598p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada9c12a6065173158p-68L 0x1.5ad05d520d4d912fe89f581859p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772p-4L : -0xf.8757f41ada9c12a6065173158p-68L 0x1.5ad05d520d4d912fe89f5818598p+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0xb.25caf947182ad3dd65ede6c6d518p-116L 0x1.5ad05d520d4d91301f277d96b223p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0xb.25caf947182ad3dd65ede6c6d51p-116L 0x1.5ad05d520d4d91301f277d96b224p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0xb.25caf947182ad3dd65ede6c6d518p-116L 0x1.5ad05d520d4d91301f277d96b224p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0xb.25caf947182ad3dd65ede6c6d51p-116L 0x1.5ad05d520d4d91301f277d96b223p+0L : inexact-ok
 = clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772fe5f777d043a8p-4L : -0xb.25caf947182ad3dd65ede6c6d51p-116L 0x1.5ad05d520d4d91301f277d96b224p+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : 0x4.ace73808e5601bbaa0ae32c329e8p-112L 0x1.5ad05d520d4d91301f277d96b225p+0L : inexact-ok
@@ -44938,7 +44938,7 @@ clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
 = clog towardzero ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : 0x4.ace73808e5601bbaa0ae32c328p-112L 0x1.5ad05d520d4d91301f277d96b2p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772fe5f777d044p-4L : 0x4.ace73808e5601bbaa0ae32c32ap-112L 0x1.5ad05d520d4d91301f277d96b28p+0L : inexact-ok
 = clog downward ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.9d62ef206b091c104f72fac7deb2p-108L 0x1.5ad05d520d4d91301f277d96b217p+0L : inexact-ok
-= clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.9d62ef206b091c104f72fac7debp-108L 0x1.5ad05d520d4d91301f277d96b217p+0L : inexact-ok
+= clog tonearest ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.9d62ef206b091c104f72fac7deb2p-108L 0x1.5ad05d520d4d91301f277d96b217p+0L : inexact-ok
 = clog towardzero ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.9d62ef206b091c104f72fac7debp-108L 0x1.5ad05d520d4d91301f277d96b217p+0L : inexact-ok
 = clog upward ldbl-128 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.9d62ef206b091c104f72fac7debp-108L 0x1.5ad05d520d4d91301f277d96b218p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x3.6e17119fb8aab757d097f83d2ep-4L 0xf.a0c58a83e57c772fe5f777d04p-4L : -0x3.9d62ef206b091c104f72fac7dfp-108L 0x1.5ad05d520d4d91301f277d96b2p+0L : inexact-ok
@@ -44986,10 +44986,10 @@ clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
 = clog tonearest ldbl-96-m68k 0x2.82b798p-4L 0xf.cd42ap-4L : -0x1.02f38e105efd205p-28L 0x1.69c98f2c72f9a964p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x2.82b798p-4L 0xf.cd42ap-4L : -0x1.02f38e105efd204ep-28L 0x1.69c98f2c72f9a964p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x2.82b798p-4L 0xf.cd42ap-4L : -0x1.02f38e105efd204ep-28L 0x1.69c98f2c72f9a966p+0L : inexact-ok
-= clog downward ldbl-128 0x2.82b798p-4L 0xf.cd42ap-4L : -0x1.02f38e105efd204f72c7799158bdp-28L 0x1.69c98f2c72f9a964de9e5c64012p+0L : inexact-ok
+= clog downward ldbl-128 0x2.82b798p-4L 0xf.cd42ap-4L : -0x1.02f38e105efd204f72c7799158bep-28L 0x1.69c98f2c72f9a964de9e5c64012p+0L : inexact-ok
 = clog tonearest ldbl-128 0x2.82b798p-4L 0xf.cd42ap-4L : -0x1.02f38e105efd204f72c7799158bdp-28L 0x1.69c98f2c72f9a964de9e5c64012p+0L : inexact-ok
-= clog towardzero ldbl-128 0x2.82b798p-4L 0xf.cd42ap-4L : -0x1.02f38e105efd204f72c7799158bcp-28L 0x1.69c98f2c72f9a964de9e5c64012p+0L : inexact-ok
-= clog upward ldbl-128 0x2.82b798p-4L 0xf.cd42ap-4L : -0x1.02f38e105efd204f72c7799158bcp-28L 0x1.69c98f2c72f9a964de9e5c640121p+0L : inexact-ok
+= clog towardzero ldbl-128 0x2.82b798p-4L 0xf.cd42ap-4L : -0x1.02f38e105efd204f72c7799158bdp-28L 0x1.69c98f2c72f9a964de9e5c64012p+0L : inexact-ok
+= clog upward ldbl-128 0x2.82b798p-4L 0xf.cd42ap-4L : -0x1.02f38e105efd204f72c7799158bdp-28L 0x1.69c98f2c72f9a964de9e5c640121p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x2.82b798p-4L 0xf.cd42ap-4L : -0x1.02f38e105efd204f72c7799159p-28L 0x1.69c98f2c72f9a964de9e5c6401p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x2.82b798p-4L 0xf.cd42ap-4L : -0x1.02f38e105efd204f72c77991588p-28L 0x1.69c98f2c72f9a964de9e5c6401p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x2.82b798p-4L 0xf.cd42ap-4L : -0x1.02f38e105efd204f72c77991588p-28L 0x1.69c98f2c72f9a964de9e5c6401p+0L : inexact-ok
@@ -45127,7 +45127,7 @@ clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
 = clog towardzero ldbl-96-m68k 0x2.82b794p-4L 0xf.cd42ap-4L : -0x1.a3a173aafd9e6456p-28L 0x1.69c98f6ba80433dcp+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x2.82b794p-4L 0xf.cd42ap-4L : -0x1.a3a173aafd9e6456p-28L 0x1.69c98f6ba80433dep+0L : inexact-ok
 = clog downward ldbl-128 0x2.82b794p-4L 0xf.cd42ap-4L : -0x1.a3a173aafd9e64570bb1ca0c242p-28L 0x1.69c98f6ba80433dd92e1981b9fccp+0L : inexact-ok
-= clog tonearest ldbl-128 0x2.82b794p-4L 0xf.cd42ap-4L : -0x1.a3a173aafd9e64570bb1ca0c241fp-28L 0x1.69c98f6ba80433dd92e1981b9fccp+0L : inexact-ok
+= clog tonearest ldbl-128 0x2.82b794p-4L 0xf.cd42ap-4L : -0x1.a3a173aafd9e64570bb1ca0c242p-28L 0x1.69c98f6ba80433dd92e1981b9fccp+0L : inexact-ok
 = clog towardzero ldbl-128 0x2.82b794p-4L 0xf.cd42ap-4L : -0x1.a3a173aafd9e64570bb1ca0c241fp-28L 0x1.69c98f6ba80433dd92e1981b9fccp+0L : inexact-ok
 = clog upward ldbl-128 0x2.82b794p-4L 0xf.cd42ap-4L : -0x1.a3a173aafd9e64570bb1ca0c241fp-28L 0x1.69c98f6ba80433dd92e1981b9fcdp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x2.82b794p-4L 0xf.cd42ap-4L : -0x1.a3a173aafd9e64570bb1ca0c248p-28L 0x1.69c98f6ba80433dd92e1981b9f8p+0L : inexact-ok
@@ -45183,7 +45183,7 @@ clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
 = clog towardzero ldbl-96-m68k 0x2.82b794p-4L 0xf.cd42a15bf9a3613p-4L : -0x4.bf752ccb42e42a3p-32L 0x1.69c98f6f11a5c8ap+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x2.82b794p-4L 0xf.cd42a15bf9a3613p-4L : -0x4.bf752ccb42e42a3p-32L 0x1.69c98f6f11a5c8a2p+0L : inexact-ok
 = clog downward ldbl-128 0x2.82b794p-4L 0xf.cd42a15bf9a3613p-4L : -0x4.bf752ccb42e42a324a3a705b1c0cp-32L 0x1.69c98f6f11a5c8a11ebbcf9b3d41p+0L : inexact-ok
-= clog tonearest ldbl-128 0x2.82b794p-4L 0xf.cd42a15bf9a3613p-4L : -0x4.bf752ccb42e42a324a3a705b1c08p-32L 0x1.69c98f6f11a5c8a11ebbcf9b3d41p+0L : inexact-ok
+= clog tonearest ldbl-128 0x2.82b794p-4L 0xf.cd42a15bf9a3613p-4L : -0x4.bf752ccb42e42a324a3a705b1c0cp-32L 0x1.69c98f6f11a5c8a11ebbcf9b3d41p+0L : inexact-ok
 = clog towardzero ldbl-128 0x2.82b794p-4L 0xf.cd42a15bf9a3613p-4L : -0x4.bf752ccb42e42a324a3a705b1c08p-32L 0x1.69c98f6f11a5c8a11ebbcf9b3d41p+0L : inexact-ok
 = clog upward ldbl-128 0x2.82b794p-4L 0xf.cd42a15bf9a3613p-4L : -0x4.bf752ccb42e42a324a3a705b1c08p-32L 0x1.69c98f6f11a5c8a11ebbcf9b3d42p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x2.82b794p-4L 0xf.cd42a15bf9a3613p-4L : -0x4.bf752ccb42e42a324a3a705b1ep-32L 0x1.69c98f6f11a5c8a11ebbcf9b3dp+0L : inexact-ok
@@ -45210,10 +45210,10 @@ clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
 = clog tonearest ldbl-128 0x2.82b794p-4L 0xf.cd42a15bf9a361243a89663e81e8p-4L : -0x4.bf752ccbfce64d88a4c0b55511b4p-32L 0x1.69c98f6f11a5c8a1012e2b369ce7p+0L : inexact-ok
 = clog towardzero ldbl-128 0x2.82b794p-4L 0xf.cd42a15bf9a361243a89663e81e8p-4L : -0x4.bf752ccbfce64d88a4c0b55511bp-32L 0x1.69c98f6f11a5c8a1012e2b369ce7p+0L : inexact-ok
 = clog upward ldbl-128 0x2.82b794p-4L 0xf.cd42a15bf9a361243a89663e81e8p-4L : -0x4.bf752ccbfce64d88a4c0b55511bp-32L 0x1.69c98f6f11a5c8a1012e2b369ce8p+0L : inexact-ok
-= clog downward ldbl-128 0x2.82b794p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x4.bf752ccbfce64d88a49f9f918eap-32L 0x1.69c98f6f11a5c8a1012e2b369cecp+0L : inexact-ok
+= clog downward ldbl-128 0x2.82b794p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x4.bf752ccbfce64d88a49f9f918ea4p-32L 0x1.69c98f6f11a5c8a1012e2b369cecp+0L : inexact-ok
 = clog tonearest ldbl-128 0x2.82b794p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x4.bf752ccbfce64d88a49f9f918eap-32L 0x1.69c98f6f11a5c8a1012e2b369cedp+0L : inexact-ok
-= clog towardzero ldbl-128 0x2.82b794p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x4.bf752ccbfce64d88a49f9f918e9cp-32L 0x1.69c98f6f11a5c8a1012e2b369cecp+0L : inexact-ok
-= clog upward ldbl-128 0x2.82b794p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x4.bf752ccbfce64d88a49f9f918e9cp-32L 0x1.69c98f6f11a5c8a1012e2b369cedp+0L : inexact-ok
+= clog towardzero ldbl-128 0x2.82b794p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x4.bf752ccbfce64d88a49f9f918eap-32L 0x1.69c98f6f11a5c8a1012e2b369cecp+0L : inexact-ok
+= clog upward ldbl-128 0x2.82b794p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x4.bf752ccbfce64d88a49f9f918eap-32L 0x1.69c98f6f11a5c8a1012e2b369cedp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x2.82b794p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x4.bf752ccbfce64d88a49f9f919p-32L 0x1.69c98f6f11a5c8a1012e2b369c8p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x2.82b794p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x4.bf752ccbfce64d88a49f9f918ep-32L 0x1.69c98f6f11a5c8a1012e2b369dp+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x2.82b794p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x4.bf752ccbfce64d88a49f9f918ep-32L 0x1.69c98f6f11a5c8a1012e2b369c8p+0L : inexact-ok
@@ -45298,10 +45298,10 @@ clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
 = clog tonearest ldbl-96-m68k 0x2.82b795e420b2ap-4L 0xf.cd42a15bf9a3p-4L : -0x5.b2d74e0aaeca2e78p-56L 0x1.69c98f512f8f1f2p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x2.82b795e420b2ap-4L 0xf.cd42a15bf9a3p-4L : -0x5.b2d74e0aaeca2e78p-56L 0x1.69c98f512f8f1f2p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x2.82b795e420b2ap-4L 0xf.cd42a15bf9a3p-4L : -0x5.b2d74e0aaeca2e78p-56L 0x1.69c98f512f8f1f22p+0L : inexact-ok
-= clog downward ldbl-128 0x2.82b795e420b2ap-4L 0xf.cd42a15bf9a3p-4L : -0x5.b2d74e0aaeca2e79592a05dcb298p-56L 0x1.69c98f512f8f1f208fa392dc8703p+0L : inexact-ok
+= clog downward ldbl-128 0x2.82b795e420b2ap-4L 0xf.cd42a15bf9a3p-4L : -0x5.b2d74e0aaeca2e79592a05dcb29cp-56L 0x1.69c98f512f8f1f208fa392dc8703p+0L : inexact-ok
 = clog tonearest ldbl-128 0x2.82b795e420b2ap-4L 0xf.cd42a15bf9a3p-4L : -0x5.b2d74e0aaeca2e79592a05dcb298p-56L 0x1.69c98f512f8f1f208fa392dc8704p+0L : inexact-ok
-= clog towardzero ldbl-128 0x2.82b795e420b2ap-4L 0xf.cd42a15bf9a3p-4L : -0x5.b2d74e0aaeca2e79592a05dcb294p-56L 0x1.69c98f512f8f1f208fa392dc8703p+0L : inexact-ok
-= clog upward ldbl-128 0x2.82b795e420b2ap-4L 0xf.cd42a15bf9a3p-4L : -0x5.b2d74e0aaeca2e79592a05dcb294p-56L 0x1.69c98f512f8f1f208fa392dc8704p+0L : inexact-ok
+= clog towardzero ldbl-128 0x2.82b795e420b2ap-4L 0xf.cd42a15bf9a3p-4L : -0x5.b2d74e0aaeca2e79592a05dcb298p-56L 0x1.69c98f512f8f1f208fa392dc8703p+0L : inexact-ok
+= clog upward ldbl-128 0x2.82b795e420b2ap-4L 0xf.cd42a15bf9a3p-4L : -0x5.b2d74e0aaeca2e79592a05dcb298p-56L 0x1.69c98f512f8f1f208fa392dc8704p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x2.82b795e420b2ap-4L 0xf.cd42a15bf9a3p-4L : -0x5.b2d74e0aaeca2e79592a05dcb4p-56L 0x1.69c98f512f8f1f208fa392dc87p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x2.82b795e420b2ap-4L 0xf.cd42a15bf9a3p-4L : -0x5.b2d74e0aaeca2e79592a05dcb2p-56L 0x1.69c98f512f8f1f208fa392dc87p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x2.82b795e420b2ap-4L 0xf.cd42a15bf9a3p-4L : -0x5.b2d74e0aaeca2e79592a05dcb2p-56L 0x1.69c98f512f8f1f208fa392dc87p+0L : inexact-ok
@@ -45447,7 +45447,7 @@ clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
 = clog towardzero ldbl-96-m68k 0x2.82b795e420b28p-4L 0xf.cd42a15bf9a3613p-4L : -0x3.718525180abbfd54p-64L 0x1.69c98f512f8f220ep+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x2.82b795e420b28p-4L 0xf.cd42a15bf9a3613p-4L : -0x3.718525180abbfd54p-64L 0x1.69c98f512f8f221p+0L : inexact-ok
 = clog downward ldbl-128 0x2.82b795e420b28p-4L 0xf.cd42a15bf9a3613p-4L : -0x3.718525180abbfd575b75ae8f0a3ep-64L 0x1.69c98f512f8f220e3809f5e6e544p+0L : inexact-ok
-= clog tonearest ldbl-128 0x2.82b795e420b28p-4L 0xf.cd42a15bf9a3613p-4L : -0x3.718525180abbfd575b75ae8f0a3cp-64L 0x1.69c98f512f8f220e3809f5e6e544p+0L : inexact-ok
+= clog tonearest ldbl-128 0x2.82b795e420b28p-4L 0xf.cd42a15bf9a3613p-4L : -0x3.718525180abbfd575b75ae8f0a3ep-64L 0x1.69c98f512f8f220e3809f5e6e544p+0L : inexact-ok
 = clog towardzero ldbl-128 0x2.82b795e420b28p-4L 0xf.cd42a15bf9a3613p-4L : -0x3.718525180abbfd575b75ae8f0a3cp-64L 0x1.69c98f512f8f220e3809f5e6e544p+0L : inexact-ok
 = clog upward ldbl-128 0x2.82b795e420b28p-4L 0xf.cd42a15bf9a3613p-4L : -0x3.718525180abbfd575b75ae8f0a3cp-64L 0x1.69c98f512f8f220e3809f5e6e545p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x2.82b795e420b28p-4L 0xf.cd42a15bf9a3613p-4L : -0x3.718525180abbfd575b75ae8f0bp-64L 0x1.69c98f512f8f220e3809f5e6e5p+0L : inexact-ok
@@ -45515,7 +45515,7 @@ clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
 = clog towardzero ldbl-96-m68k 0x2.82b795e420b281acp-4L 0xf.cd42ap-4L : -0x1.57aa20d17e04468p-28L 0x1.69c98f4dc5ed8abep+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x2.82b795e420b281acp-4L 0xf.cd42ap-4L : -0x1.57aa20d17e04468p-28L 0x1.69c98f4dc5ed8acp+0L : inexact-ok
 = clog downward ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42ap-4L : -0x1.57aa20d17e044680445b05f9ab6p-28L 0x1.69c98f4dc5ed8abe9864e912288p+0L : inexact-ok
-= clog tonearest ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42ap-4L : -0x1.57aa20d17e044680445b05f9ab5fp-28L 0x1.69c98f4dc5ed8abe9864e912288p+0L : inexact-ok
+= clog tonearest ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42ap-4L : -0x1.57aa20d17e044680445b05f9ab6p-28L 0x1.69c98f4dc5ed8abe9864e912288p+0L : inexact-ok
 = clog towardzero ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42ap-4L : -0x1.57aa20d17e044680445b05f9ab5fp-28L 0x1.69c98f4dc5ed8abe9864e912288p+0L : inexact-ok
 = clog upward ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42ap-4L : -0x1.57aa20d17e044680445b05f9ab5fp-28L 0x1.69c98f4dc5ed8abe9864e9122881p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x2.82b795e420b281acp-4L 0xf.cd42ap-4L : -0x1.57aa20d17e044680445b05f9ab8p-28L 0x1.69c98f4dc5ed8abe9864e912288p+0L : inexact-ok
@@ -45546,10 +45546,10 @@ clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
 = clog tonearest ldbl-96-m68k 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3p-4L : -0x5.fefbb5d89979d988p-56L 0x1.69c98f512f8f21p+0L : inexact-ok
 = clog towardzero ldbl-96-m68k 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3p-4L : -0x5.fefbb5d89979d98p-56L 0x1.69c98f512f8f20fep+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3p-4L : -0x5.fefbb5d89979d98p-56L 0x1.69c98f512f8f21p+0L : inexact-ok
-= clog downward ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3p-4L : -0x5.fefbb5d89979d98467c6cde738bp-56L 0x1.69c98f512f8f20ffcccc5895f61cp+0L : inexact-ok
+= clog downward ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3p-4L : -0x5.fefbb5d89979d98467c6cde738b4p-56L 0x1.69c98f512f8f20ffcccc5895f61cp+0L : inexact-ok
 = clog tonearest ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3p-4L : -0x5.fefbb5d89979d98467c6cde738bp-56L 0x1.69c98f512f8f20ffcccc5895f61dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3p-4L : -0x5.fefbb5d89979d98467c6cde738acp-56L 0x1.69c98f512f8f20ffcccc5895f61cp+0L : inexact-ok
-= clog upward ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3p-4L : -0x5.fefbb5d89979d98467c6cde738acp-56L 0x1.69c98f512f8f20ffcccc5895f61dp+0L : inexact-ok
+= clog towardzero ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3p-4L : -0x5.fefbb5d89979d98467c6cde738bp-56L 0x1.69c98f512f8f20ffcccc5895f61cp+0L : inexact-ok
+= clog upward ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3p-4L : -0x5.fefbb5d89979d98467c6cde738bp-56L 0x1.69c98f512f8f20ffcccc5895f61dp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3p-4L : -0x5.fefbb5d89979d98467c6cde73ap-56L 0x1.69c98f512f8f20ffcccc5895f6p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3p-4L : -0x5.fefbb5d89979d98467c6cde738p-56L 0x1.69c98f512f8f20ffcccc5895f6p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3p-4L : -0x5.fefbb5d89979d98467c6cde738p-56L 0x1.69c98f512f8f20ffcccc5895f6p+0L : inexact-ok
@@ -45579,7 +45579,7 @@ clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
 = clog towardzero ldbl-96-m68k 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3612p-4L : -0x3.bce609463abc3f84p-68L 0x1.69c98f512f8f21f2p+0L : inexact-ok
 = clog upward ldbl-96-m68k 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3612p-4L : -0x3.bce609463abc3f84p-68L 0x1.69c98f512f8f21f4p+0L : inexact-ok
 = clog downward ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3612p-4L : -0x3.bce609463abc3f845f8c6e3f9314p-68L 0x1.69c98f512f8f21f3a4b316c2dddcp+0L : inexact-ok
-= clog tonearest ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3612p-4L : -0x3.bce609463abc3f845f8c6e3f9312p-68L 0x1.69c98f512f8f21f3a4b316c2dddcp+0L : inexact-ok
+= clog tonearest ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3612p-4L : -0x3.bce609463abc3f845f8c6e3f9314p-68L 0x1.69c98f512f8f21f3a4b316c2dddcp+0L : inexact-ok
 = clog towardzero ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3612p-4L : -0x3.bce609463abc3f845f8c6e3f9312p-68L 0x1.69c98f512f8f21f3a4b316c2dddcp+0L : inexact-ok
 = clog upward ldbl-128 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3612p-4L : -0x3.bce609463abc3f845f8c6e3f9312p-68L 0x1.69c98f512f8f21f3a4b316c2ddddp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x2.82b795e420b281acp-4L 0xf.cd42a15bf9a3612p-4L : -0x3.bce609463abc3f845f8c6e3f94p-68L 0x1.69c98f512f8f21f3a4b316c2dd8p+0L : inexact-ok
@@ -45702,22 +45702,22 @@ clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
 = clog tonearest ldbl-128ibm 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a3612p-4L : -0x4.5d93eebf42e8dfef30ed446ed2p-68L 0x1.69c98f512f8f21f3e3e821484ep+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a3612p-4L : -0x4.5d93eebf42e8dfef30ed446edp-68L 0x1.69c98f512f8f21f3e3e821484d8p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a3612p-4L : -0x4.5d93eebf42e8dfef30ed446edp-68L 0x1.69c98f512f8f21f3e3e821484ep+0L : inexact-ok
-= clog downward ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e81e8p-4L : -0x3.073825a8d00a8c77bbcad03bb2aep-72L 0x1.69c98f512f8f21f3ee85f62cc54p+0L : inexact-ok
+= clog downward ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e81e8p-4L : -0x3.073825a8d00a8c77bbcad03bb2bp-72L 0x1.69c98f512f8f21f3ee85f62cc54p+0L : inexact-ok
 = clog tonearest ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e81e8p-4L : -0x3.073825a8d00a8c77bbcad03bb2aep-72L 0x1.69c98f512f8f21f3ee85f62cc54p+0L : inexact-ok
-= clog towardzero ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e81e8p-4L : -0x3.073825a8d00a8c77bbcad03bb2acp-72L 0x1.69c98f512f8f21f3ee85f62cc54p+0L : inexact-ok
-= clog upward ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e81e8p-4L : -0x3.073825a8d00a8c77bbcad03bb2acp-72L 0x1.69c98f512f8f21f3ee85f62cc541p+0L : inexact-ok
+= clog towardzero ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e81e8p-4L : -0x3.073825a8d00a8c77bbcad03bb2aep-72L 0x1.69c98f512f8f21f3ee85f62cc54p+0L : inexact-ok
+= clog upward ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e81e8p-4L : -0x3.073825a8d00a8c77bbcad03bb2aep-72L 0x1.69c98f512f8f21f3ee85f62cc541p+0L : inexact-ok
 = clog downward ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x3.073825a8aef4c8f5e33822284e0cp-72L 0x1.69c98f512f8f21f3ee85f62cc545p+0L : inexact-ok
-= clog tonearest ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x3.073825a8aef4c8f5e33822284e0ap-72L 0x1.69c98f512f8f21f3ee85f62cc546p+0L : inexact-ok
+= clog tonearest ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x3.073825a8aef4c8f5e33822284e0cp-72L 0x1.69c98f512f8f21f3ee85f62cc546p+0L : inexact-ok
 = clog towardzero ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x3.073825a8aef4c8f5e33822284e0ap-72L 0x1.69c98f512f8f21f3ee85f62cc545p+0L : inexact-ok
 = clog upward ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x3.073825a8aef4c8f5e33822284e0ap-72L 0x1.69c98f512f8f21f3ee85f62cc546p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x3.073825a8aef4c8f5e33822284fp-72L 0x1.69c98f512f8f21f3ee85f62cc5p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x3.073825a8aef4c8f5e33822284ep-72L 0x1.69c98f512f8f21f3ee85f62cc58p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x3.073825a8aef4c8f5e33822284ep-72L 0x1.69c98f512f8f21f3ee85f62cc5p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e84p-4L : -0x3.073825a8aef4c8f5e33822284ep-72L 0x1.69c98f512f8f21f3ee85f62cc58p+0L : inexact-ok
-= clog downward ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e8p-4L : -0x3.073825a8ee29d37b531eaface074p-72L 0x1.69c98f512f8f21f3ee85f62cc53bp+0L : inexact-ok
+= clog downward ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e8p-4L : -0x3.073825a8ee29d37b531eaface076p-72L 0x1.69c98f512f8f21f3ee85f62cc53bp+0L : inexact-ok
 = clog tonearest ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e8p-4L : -0x3.073825a8ee29d37b531eaface074p-72L 0x1.69c98f512f8f21f3ee85f62cc53cp+0L : inexact-ok
-= clog towardzero ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e8p-4L : -0x3.073825a8ee29d37b531eaface072p-72L 0x1.69c98f512f8f21f3ee85f62cc53bp+0L : inexact-ok
-= clog upward ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e8p-4L : -0x3.073825a8ee29d37b531eaface072p-72L 0x1.69c98f512f8f21f3ee85f62cc53cp+0L : inexact-ok
+= clog towardzero ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e8p-4L : -0x3.073825a8ee29d37b531eaface074p-72L 0x1.69c98f512f8f21f3ee85f62cc53bp+0L : inexact-ok
+= clog upward ldbl-128 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e8p-4L : -0x3.073825a8ee29d37b531eaface074p-72L 0x1.69c98f512f8f21f3ee85f62cc53cp+0L : inexact-ok
 = clog downward ldbl-128ibm 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e8p-4L : -0x3.073825a8ee29d37b531eaface1p-72L 0x1.69c98f512f8f21f3ee85f62cc5p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e8p-4L : -0x3.073825a8ee29d37b531eafacep-72L 0x1.69c98f512f8f21f3ee85f62cc5p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x2.82b795e420b281a8p-4L 0xf.cd42a15bf9a361243a89663e8p-4L : -0x3.073825a8ee29d37b531eafacep-72L 0x1.69c98f512f8f21f3ee85f62cc5p+0L : inexact-ok
@@ -45727,7 +45727,7 @@ clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
 = clog towardzero ldbl-128 0x2.82b795e420b281a934c6dd315cb2p-4L 0xf.cd42bp-4L : 0xe.75987a3a2bf75fb9cd64b096ce7p-28L 0x1.69c98f75f166c81257f0c7009469p+0L : inexact-ok
 = clog upward ldbl-128 0x2.82b795e420b281a934c6dd315cb2p-4L 0xf.cd42bp-4L : 0xe.75987a3a2bf75fb9cd64b096ce78p-28L 0x1.69c98f75f166c81257f0c700946ap+0L : inexact-ok
 = clog downward ldbl-128 0x2.82b795e420b281a934c6dd315cb2p-4L 0xf.cd42ap-4L : -0x1.57aa20d17e7480e375ab4bf1bc7bp-28L 0x1.69c98f4dc5ed8abec48ab9084ab9p+0L : inexact-ok
-= clog tonearest ldbl-128 0x2.82b795e420b281a934c6dd315cb2p-4L 0xf.cd42ap-4L : -0x1.57aa20d17e7480e375ab4bf1bc7ap-28L 0x1.69c98f4dc5ed8abec48ab9084abap+0L : inexact-ok
+= clog tonearest ldbl-128 0x2.82b795e420b281a934c6dd315cb2p-4L 0xf.cd42ap-4L : -0x1.57aa20d17e7480e375ab4bf1bc7bp-28L 0x1.69c98f4dc5ed8abec48ab9084abap+0L : inexact-ok
 = clog towardzero ldbl-128 0x2.82b795e420b281a934c6dd315cb2p-4L 0xf.cd42ap-4L : -0x1.57aa20d17e7480e375ab4bf1bc7ap-28L 0x1.69c98f4dc5ed8abec48ab9084ab9p+0L : inexact-ok
 = clog upward ldbl-128 0x2.82b795e420b281a934c6dd315cb2p-4L 0xf.cd42ap-4L : -0x1.57aa20d17e7480e375ab4bf1bc7ap-28L 0x1.69c98f4dc5ed8abec48ab9084abap+0L : inexact-ok
 = clog downward ldbl-128 0x2.82b795e420b281a934c6dd315cb2p-4L 0xf.cd42a15bf9a38p-4L : 0x1.e79e972f3170340f1ed23e19a895p-56L 0x1.69c98f512f8f224154bd1a98d54cp+0L : inexact-ok
@@ -45783,7 +45783,7 @@ clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
 = clog towardzero ldbl-128ibm 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a38p-4L : 0x1.e79e972f317034d2f2c1e99b9e8p-56L 0x1.69c98f512f8f224154bd1a98d5p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a38p-4L : 0x1.e79e972f317034d2f2c1e99b9fp-56L 0x1.69c98f512f8f224154bd1a98d58p+0L : inexact-ok
 = clog downward ldbl-128 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3p-4L : -0x5.ff02b97ecb618b80622527d61d48p-56L 0x1.69c98f512f8f20fff8f228887c01p+0L : inexact-ok
-= clog tonearest ldbl-128 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3p-4L : -0x5.ff02b97ecb618b80622527d61d44p-56L 0x1.69c98f512f8f20fff8f228887c01p+0L : inexact-ok
+= clog tonearest ldbl-128 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3p-4L : -0x5.ff02b97ecb618b80622527d61d48p-56L 0x1.69c98f512f8f20fff8f228887c01p+0L : inexact-ok
 = clog towardzero ldbl-128 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3p-4L : -0x5.ff02b97ecb618b80622527d61d44p-56L 0x1.69c98f512f8f20fff8f228887c01p+0L : inexact-ok
 = clog upward ldbl-128 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3p-4L : -0x5.ff02b97ecb618b80622527d61d44p-56L 0x1.69c98f512f8f20fff8f228887c02p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3p-4L : -0x5.ff02b97ecb618b80622527d61ep-56L 0x1.69c98f512f8f20fff8f228887cp+0L : inexact-ok
@@ -45798,10 +45798,10 @@ clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
 = clog tonearest ldbl-128ibm 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3613p-4L : 0xb.a02234f743c7673803705ed97cp-68L 0x1.69c98f512f8f21f3f9046013a6p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3613p-4L : 0xb.a02234f743c7673803705ed97cp-68L 0x1.69c98f512f8f21f3f9046013a58p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3613p-4L : 0xb.a02234f743c7673803705ed98p-68L 0x1.69c98f512f8f21f3f9046013a6p+0L : inexact-ok
-= clog downward ldbl-128 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b5dbf9e8a12d68bbd7e4p-68L 0x1.69c98f512f8f21f3d0d8e6b563cp+0L : inexact-ok
+= clog downward ldbl-128 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b5dbf9e8a12d68bbd7e8p-68L 0x1.69c98f512f8f21f3d0d8e6b563cp+0L : inexact-ok
 = clog tonearest ldbl-128 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b5dbf9e8a12d68bbd7e4p-68L 0x1.69c98f512f8f21f3d0d8e6b563c1p+0L : inexact-ok
-= clog towardzero ldbl-128 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b5dbf9e8a12d68bbd7ep-68L 0x1.69c98f512f8f21f3d0d8e6b563cp+0L : inexact-ok
-= clog upward ldbl-128 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b5dbf9e8a12d68bbd7ep-68L 0x1.69c98f512f8f21f3d0d8e6b563c1p+0L : inexact-ok
+= clog towardzero ldbl-128 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b5dbf9e8a12d68bbd7e4p-68L 0x1.69c98f512f8f21f3d0d8e6b563cp+0L : inexact-ok
+= clog upward ldbl-128 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b5dbf9e8a12d68bbd7e4p-68L 0x1.69c98f512f8f21f3d0d8e6b563c1p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b5dbf9e8a12d68bbd8p-68L 0x1.69c98f512f8f21f3d0d8e6b5638p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b5dbf9e8a12d68bbd8p-68L 0x1.69c98f512f8f21f3d0d8e6b564p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x2.82b795e420b281a934c6dd315dp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b5dbf9e8a12d68bbd6p-68L 0x1.69c98f512f8f21f3d0d8e6b5638p+0L : inexact-ok
@@ -45851,7 +45851,7 @@ clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
 = clog towardzero ldbl-128ibm 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a38p-4L : 0x1.e79e972f317032503b2c057aecp-56L 0x1.69c98f512f8f224154bd1a98d5p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a38p-4L : 0x1.e79e972f317032503b2c057aec8p-56L 0x1.69c98f512f8f224154bd1a98d58p+0L : inexact-ok
 = clog downward ldbl-128 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3p-4L : -0x5.ff02b97ecb618e0319bb0bf6cfe8p-56L 0x1.69c98f512f8f20fff8f228887c11p+0L : inexact-ok
-= clog tonearest ldbl-128 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3p-4L : -0x5.ff02b97ecb618e0319bb0bf6cfe4p-56L 0x1.69c98f512f8f20fff8f228887c11p+0L : inexact-ok
+= clog tonearest ldbl-128 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3p-4L : -0x5.ff02b97ecb618e0319bb0bf6cfe8p-56L 0x1.69c98f512f8f20fff8f228887c11p+0L : inexact-ok
 = clog towardzero ldbl-128 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3p-4L : -0x5.ff02b97ecb618e0319bb0bf6cfe4p-56L 0x1.69c98f512f8f20fff8f228887c11p+0L : inexact-ok
 = clog upward ldbl-128 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3p-4L : -0x5.ff02b97ecb618e0319bb0bf6cfe4p-56L 0x1.69c98f512f8f20fff8f228887c12p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3p-4L : -0x5.ff02b97ecb618e0319bb0bf6dp-56L 0x1.69c98f512f8f20fff8f228887cp+0L : inexact-ok
@@ -45866,10 +45866,10 @@ clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
 = clog tonearest ldbl-128ibm 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3613p-4L : 0xb.a02234f7439f3bbea52e53b164p-68L 0x1.69c98f512f8f21f3f9046013a6p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3613p-4L : 0xb.a02234f7439f3bbea52e53b16p-68L 0x1.69c98f512f8f21f3f9046013a58p+0L : inexact-ok
 = clog upward ldbl-128ibm 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3613p-4L : 0xb.a02234f7439f3bbea52e53b164p-68L 0x1.69c98f512f8f21f3f9046013a6p+0L : inexact-ok
-= clog downward ldbl-128 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b6042561ff6f73e3f28cp-68L 0x1.69c98f512f8f21f3d0d8e6b563dp+0L : inexact-ok
+= clog downward ldbl-128 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b6042561ff6f73e3f29p-68L 0x1.69c98f512f8f21f3d0d8e6b563dp+0L : inexact-ok
 = clog tonearest ldbl-128 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b6042561ff6f73e3f28cp-68L 0x1.69c98f512f8f21f3d0d8e6b563dp+0L : inexact-ok
-= clog towardzero ldbl-128 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b6042561ff6f73e3f288p-68L 0x1.69c98f512f8f21f3d0d8e6b563dp+0L : inexact-ok
-= clog upward ldbl-128 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b6042561ff6f73e3f288p-68L 0x1.69c98f512f8f21f3d0d8e6b563d1p+0L : inexact-ok
+= clog towardzero ldbl-128 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b6042561ff6f73e3f28cp-68L 0x1.69c98f512f8f21f3d0d8e6b563dp+0L : inexact-ok
+= clog upward ldbl-128 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b6042561ff6f73e3f28cp-68L 0x1.69c98f512f8f21f3d0d8e6b563d1p+0L : inexact-ok
 = clog downward ldbl-128ibm 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b6042561ff6f73e3f4p-68L 0x1.69c98f512f8f21f3d0d8e6b5638p+0L : inexact-ok
 = clog tonearest ldbl-128ibm 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b6042561ff6f73e3f2p-68L 0x1.69c98f512f8f21f3d0d8e6b564p+0L : inexact-ok
 = clog towardzero ldbl-128ibm 0x2.82b795e420b281a934c6dd315cp-4L 0xf.cd42a15bf9a3612p-4L : -0x4.2d206c64b6042561ff6f73e3f2p-68L 0x1.69c98f512f8f21f3d0d8e6b5638p+0L : inexact-ok
@@ -46106,10 +46106,10 @@ cos 2pi/3
 = cos tonearest ldbl-96-m68k 0x2.182a48p+0L : -0x8.00000d8c845743p-4L : inexact-ok
 = cos towardzero ldbl-96-m68k 0x2.182a48p+0L : -0x8.00000d8c845743p-4L : inexact-ok
 = cos upward ldbl-96-m68k 0x2.182a48p+0L : -0x8.00000d8c845743p-4L : inexact-ok
-= cos downward ldbl-128 0x2.182a48p+0L : -0x8.00000d8c84574300c524d8042748p-4L : inexact-ok
+= cos downward ldbl-128 0x2.182a48p+0L : -0x8.00000d8c84574300c524d804275p-4L : inexact-ok
 = cos tonearest ldbl-128 0x2.182a48p+0L : -0x8.00000d8c84574300c524d8042748p-4L : inexact-ok
-= cos towardzero ldbl-128 0x2.182a48p+0L : -0x8.00000d8c84574300c524d804274p-4L : inexact-ok
-= cos upward ldbl-128 0x2.182a48p+0L : -0x8.00000d8c84574300c524d804274p-4L : inexact-ok
+= cos towardzero ldbl-128 0x2.182a48p+0L : -0x8.00000d8c84574300c524d8042748p-4L : inexact-ok
+= cos upward ldbl-128 0x2.182a48p+0L : -0x8.00000d8c84574300c524d8042748p-4L : inexact-ok
 = cos downward ldbl-128ibm 0x2.182a48p+0L : -0x8.00000d8c84574300c524d80428p-4L : inexact-ok
 = cos tonearest ldbl-128ibm 0x2.182a48p+0L : -0x8.00000d8c84574300c524d80428p-4L : inexact-ok
 = cos towardzero ldbl-128ibm 0x2.182a48p+0L : -0x8.00000d8c84574300c524d80424p-4L : inexact-ok
@@ -46130,10 +46130,10 @@ cos 2pi/3
 = cos tonearest ldbl-96-m68k 0x2.182a44p+0L : -0x7.ffffd61f8e65dc98p-4L : inexact-ok
 = cos towardzero ldbl-96-m68k 0x2.182a44p+0L : -0x7.ffffd61f8e65dc98p-4L : inexact-ok
 = cos upward ldbl-96-m68k 0x2.182a44p+0L : -0x7.ffffd61f8e65dc98p-4L : inexact-ok
-= cos downward ldbl-128 0x2.182a44p+0L : -0x7.ffffd61f8e65dc9a1c1408dd99bp-4L : inexact-ok
+= cos downward ldbl-128 0x2.182a44p+0L : -0x7.ffffd61f8e65dc9a1c1408dd99b4p-4L : inexact-ok
 = cos tonearest ldbl-128 0x2.182a44p+0L : -0x7.ffffd61f8e65dc9a1c1408dd99bp-4L : inexact-ok
-= cos towardzero ldbl-128 0x2.182a44p+0L : -0x7.ffffd61f8e65dc9a1c1408dd99acp-4L : inexact-ok
-= cos upward ldbl-128 0x2.182a44p+0L : -0x7.ffffd61f8e65dc9a1c1408dd99acp-4L : inexact-ok
+= cos towardzero ldbl-128 0x2.182a44p+0L : -0x7.ffffd61f8e65dc9a1c1408dd99bp-4L : inexact-ok
+= cos upward ldbl-128 0x2.182a44p+0L : -0x7.ffffd61f8e65dc9a1c1408dd99bp-4L : inexact-ok
 = cos downward ldbl-128ibm 0x2.182a44p+0L : -0x7.ffffd61f8e65dc9a1c1408dd9ap-4L : inexact-ok
 = cos tonearest ldbl-128ibm 0x2.182a44p+0L : -0x7.ffffd61f8e65dc9a1c1408dd9ap-4L : inexact-ok
 = cos towardzero ldbl-128ibm 0x2.182a44p+0L : -0x7.ffffd61f8e65dc9a1c1408dd98p-4L : inexact-ok
@@ -46151,7 +46151,7 @@ cos 2pi/3
 = cos towardzero ldbl-96-m68k 0x2.182a4705ae6ccp+0L : -0x8.000000000000d61p-4L : inexact-ok
 = cos upward ldbl-96-m68k 0x2.182a4705ae6ccp+0L : -0x8.000000000000d61p-4L : inexact-ok
 = cos downward ldbl-128 0x2.182a4705ae6ccp+0L : -0x8.000000000000d6160463f5455ccp-4L : inexact-ok
-= cos tonearest ldbl-128 0x2.182a4705ae6ccp+0L : -0x8.000000000000d6160463f5455cb8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x2.182a4705ae6ccp+0L : -0x8.000000000000d6160463f5455ccp-4L : inexact-ok
 = cos towardzero ldbl-128 0x2.182a4705ae6ccp+0L : -0x8.000000000000d6160463f5455cb8p-4L : inexact-ok
 = cos upward ldbl-128 0x2.182a4705ae6ccp+0L : -0x8.000000000000d6160463f5455cb8p-4L : inexact-ok
 = cos downward ldbl-128ibm 0x2.182a4705ae6ccp+0L : -0x8.000000000000d6160463f5456p-4L : inexact-ok
@@ -46170,10 +46170,10 @@ cos 2pi/3
 = cos tonearest ldbl-96-m68k 0x2.182a4705ae6cap+0L : -0x7.ffffffffffff1abp-4L : inexact-ok
 = cos towardzero ldbl-96-m68k 0x2.182a4705ae6cap+0L : -0x7.ffffffffffff1aa8p-4L : inexact-ok
 = cos upward ldbl-96-m68k 0x2.182a4705ae6cap+0L : -0x7.ffffffffffff1aa8p-4L : inexact-ok
-= cos downward ldbl-128 0x2.182a4705ae6cap+0L : -0x7.ffffffffffff1aae55de707ab4f4p-4L : inexact-ok
+= cos downward ldbl-128 0x2.182a4705ae6cap+0L : -0x7.ffffffffffff1aae55de707ab4f8p-4L : inexact-ok
 = cos tonearest ldbl-128 0x2.182a4705ae6cap+0L : -0x7.ffffffffffff1aae55de707ab4f4p-4L : inexact-ok
-= cos towardzero ldbl-128 0x2.182a4705ae6cap+0L : -0x7.ffffffffffff1aae55de707ab4fp-4L : inexact-ok
-= cos upward ldbl-128 0x2.182a4705ae6cap+0L : -0x7.ffffffffffff1aae55de707ab4fp-4L : inexact-ok
+= cos towardzero ldbl-128 0x2.182a4705ae6cap+0L : -0x7.ffffffffffff1aae55de707ab4f4p-4L : inexact-ok
+= cos upward ldbl-128 0x2.182a4705ae6cap+0L : -0x7.ffffffffffff1aae55de707ab4f4p-4L : inexact-ok
 = cos downward ldbl-128ibm 0x2.182a4705ae6cap+0L : -0x7.ffffffffffff1aae55de707ab6p-4L : inexact-ok
 = cos tonearest ldbl-128ibm 0x2.182a4705ae6cap+0L : -0x7.ffffffffffff1aae55de707ab4p-4L : inexact-ok
 = cos towardzero ldbl-128ibm 0x2.182a4705ae6cap+0L : -0x7.ffffffffffff1aae55de707ab4p-4L : inexact-ok
@@ -46211,7 +46211,7 @@ cos 2pi/3
 = cos towardzero ldbl-128ibm 0x2.182a4705ae6cb08cp+0L : -0x7.fffffffffffffff612bcbb0502p-4L : inexact-ok
 = cos upward ldbl-128ibm 0x2.182a4705ae6cb08cp+0L : -0x7.fffffffffffffff612bcbb0502p-4L : inexact-ok
 = cos downward ldbl-128 0x2.182a4705ae6cb08cb7665c1eacf6p+0L : -0x8.0000000000000000000000000008p-4L : inexact-ok
-= cos tonearest ldbl-128 0x2.182a4705ae6cb08cb7665c1eacf6p+0L : -0x8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x2.182a4705ae6cb08cb7665c1eacf6p+0L : -0x8.0000000000000000000000000008p-4L : inexact-ok
 = cos towardzero ldbl-128 0x2.182a4705ae6cb08cb7665c1eacf6p+0L : -0x8p-4L : inexact-ok
 = cos upward ldbl-128 0x2.182a4705ae6cb08cb7665c1eacf6p+0L : -0x8p-4L : inexact-ok
 = cos downward ldbl-128 0x2.182a4705ae6cb08cb7665c1eacf4p+0L : -0x7.ffffffffffffffffffffffffffecp-4L : inexact-ok
@@ -46226,10 +46226,10 @@ cos 2pi/3
 = cos tonearest ldbl-128ibm 0x2.182a4705ae6cb08cb7665c1eadp+0L : -0x8p-4L : inexact-ok
 = cos towardzero ldbl-128ibm 0x2.182a4705ae6cb08cb7665c1eadp+0L : -0x8p-4L : inexact-ok
 = cos upward ldbl-128ibm 0x2.182a4705ae6cb08cb7665c1eadp+0L : -0x8p-4L : inexact-ok
-= cos downward ldbl-128 0x2.182a4705ae6cb08cb7665c1eacp+0L : -0x7.fffffffffffffffffffffffff2b4p-4L : inexact-ok
+= cos downward ldbl-128 0x2.182a4705ae6cb08cb7665c1eacp+0L : -0x7.fffffffffffffffffffffffff2b8p-4L : inexact-ok
 = cos tonearest ldbl-128 0x2.182a4705ae6cb08cb7665c1eacp+0L : -0x7.fffffffffffffffffffffffff2b4p-4L : inexact-ok
-= cos towardzero ldbl-128 0x2.182a4705ae6cb08cb7665c1eacp+0L : -0x7.fffffffffffffffffffffffff2bp-4L : inexact-ok
-= cos upward ldbl-128 0x2.182a4705ae6cb08cb7665c1eacp+0L : -0x7.fffffffffffffffffffffffff2bp-4L : inexact-ok
+= cos towardzero ldbl-128 0x2.182a4705ae6cb08cb7665c1eacp+0L : -0x7.fffffffffffffffffffffffff2b4p-4L : inexact-ok
+= cos upward ldbl-128 0x2.182a4705ae6cb08cb7665c1eacp+0L : -0x7.fffffffffffffffffffffffff2b4p-4L : inexact-ok
 = cos downward ldbl-128ibm 0x2.182a4705ae6cb08cb7665c1eacp+0L : -0x7.fffffffffffffffffffffffff4p-4L : inexact-ok
 = cos tonearest ldbl-128ibm 0x2.182a4705ae6cb08cb7665c1eacp+0L : -0x7.fffffffffffffffffffffffff2p-4L : inexact-ok
 = cos towardzero ldbl-128ibm 0x2.182a4705ae6cb08cb7665c1eacp+0L : -0x7.fffffffffffffffffffffffff2p-4L : inexact-ok
@@ -46332,7 +46332,7 @@ cos pi/2
 = cos towardzero ldbl-96-m68k 0x1.921fb54442d1846ap+0L : -0x7.6733ae8fe47c65d8p-68L : inexact-ok
 = cos upward ldbl-96-m68k 0x1.921fb54442d1846ap+0L : -0x7.6733ae8fe47c65d8p-68L : inexact-ok
 = cos downward ldbl-128 0x1.921fb54442d1846ap+0L : -0x7.6733ae8fe47c65dadfb63eeeb308p-68L : inexact-ok
-= cos tonearest ldbl-128 0x1.921fb54442d1846ap+0L : -0x7.6733ae8fe47c65dadfb63eeeb304p-68L : inexact-ok
+= cos tonearest ldbl-128 0x1.921fb54442d1846ap+0L : -0x7.6733ae8fe47c65dadfb63eeeb308p-68L : inexact-ok
 = cos towardzero ldbl-128 0x1.921fb54442d1846ap+0L : -0x7.6733ae8fe47c65dadfb63eeeb304p-68L : inexact-ok
 = cos upward ldbl-128 0x1.921fb54442d1846ap+0L : -0x7.6733ae8fe47c65dadfb63eeeb304p-68L : inexact-ok
 = cos downward ldbl-128ibm 0x1.921fb54442d1846ap+0L : -0x7.6733ae8fe47c65dadfb63eeeb4p-68L : inexact-ok
@@ -46355,10 +46355,10 @@ cos pi/2
 = cos tonearest ldbl-128ibm 0x1.921fb54442d18468p+0L : 0x1.898cc51701b839a252049c1115p-64L : inexact-ok
 = cos towardzero ldbl-128ibm 0x1.921fb54442d18468p+0L : 0x1.898cc51701b839a252049c11148p-64L : inexact-ok
 = cos upward ldbl-128ibm 0x1.921fb54442d18468p+0L : 0x1.898cc51701b839a252049c1115p-64L : inexact-ok
-= cos downward ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : -0xc.65dadfb63eeeb306717fbe882b38p-116L : inexact-ok
+= cos downward ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : -0xc.65dadfb63eeeb306717fbe882b4p-116L : inexact-ok
 = cos tonearest ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : -0xc.65dadfb63eeeb306717fbe882b38p-116L : inexact-ok
-= cos towardzero ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : -0xc.65dadfb63eeeb306717fbe882b3p-116L : inexact-ok
-= cos upward ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : -0xc.65dadfb63eeeb306717fbe882b3p-116L : inexact-ok
+= cos towardzero ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : -0xc.65dadfb63eeeb306717fbe882b38p-116L : inexact-ok
+= cos upward ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : -0xc.65dadfb63eeeb306717fbe882b38p-116L : inexact-ok
 = cos downward ldbl-128 0x1.921fb54442d18469898cc51701b8p+0L : 0x3.9a252049c1114cf98e804177d4c6p-116L : inexact-ok
 = cos tonearest ldbl-128 0x1.921fb54442d18469898cc51701b8p+0L : 0x3.9a252049c1114cf98e804177d4c8p-116L : inexact-ok
 = cos towardzero ldbl-128 0x1.921fb54442d18469898cc51701b8p+0L : 0x3.9a252049c1114cf98e804177d4c6p-116L : inexact-ok
@@ -46776,7 +46776,7 @@ cos 0x1p16383
 = cos towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9ep-4L : inexact-ok
 = cos upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9ep-4L : inexact-ok
 = cos downward ldbl-128 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f138p-4L : inexact-ok
-= cos tonearest ldbl-128 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f13p-4L : inexact-ok
+= cos tonearest ldbl-128 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f138p-4L : inexact-ok
 = cos towardzero ldbl-128 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f13p-4L : inexact-ok
 = cos upward ldbl-128 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f13p-4L : inexact-ok
 = cos downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f4p-4L : inexact-ok
@@ -46796,7 +46796,7 @@ cos 0x1p16383
 = cos towardzero ldbl-128 0x8p+16380L : 0xe.bcc2fc82ae39ebf8da5d687bf358p-4L : inexact-ok
 = cos upward ldbl-128 0x8p+16380L : 0xe.bcc2fc82ae39ebf8da5d687bf36p-4L : inexact-ok
 = cos downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526978p-4L : inexact-ok
-= cos tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
+= cos tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526978p-4L : inexact-ok
 = cos towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
 = cos upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
 = cos downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526ap-4L : inexact-ok
@@ -46821,7 +46821,7 @@ cos 0x1p+120
 = cos towardzero ldbl-96-m68k 0x1p+120L : -0xe.d06685b36c66c4cp-4L : inexact-ok
 = cos upward ldbl-96-m68k 0x1p+120L : -0xe.d06685b36c66c4cp-4L : inexact-ok
 = cos downward ldbl-128 0x1p+120L : -0xe.d06685b36c66c4cf35c11f6519p-4L : inexact-ok
-= cos tonearest ldbl-128 0x1p+120L : -0xe.d06685b36c66c4cf35c11f6518f8p-4L : inexact-ok
+= cos tonearest ldbl-128 0x1p+120L : -0xe.d06685b36c66c4cf35c11f6519p-4L : inexact-ok
 = cos towardzero ldbl-128 0x1p+120L : -0xe.d06685b36c66c4cf35c11f6518f8p-4L : inexact-ok
 = cos upward ldbl-128 0x1p+120L : -0xe.d06685b36c66c4cf35c11f6518f8p-4L : inexact-ok
 = cos downward ldbl-128ibm 0x1p+120L : -0xe.d06685b36c66c4cf35c11f651cp-4L : inexact-ok
@@ -46946,7 +46946,7 @@ cos 0x1p+28
 = cos towardzero ldbl-96-m68k 0x1p+28L : -0x2.a62ba8824e5bcb04p-4L : inexact-ok
 = cos upward ldbl-96-m68k 0x1p+28L : -0x2.a62ba8824e5bcb04p-4L : inexact-ok
 = cos downward ldbl-128 0x1p+28L : -0x2.a62ba8824e5bcb065f5f3b8e4f58p-4L : inexact-ok
-= cos tonearest ldbl-128 0x1p+28L : -0x2.a62ba8824e5bcb065f5f3b8e4f56p-4L : inexact-ok
+= cos tonearest ldbl-128 0x1p+28L : -0x2.a62ba8824e5bcb065f5f3b8e4f58p-4L : inexact-ok
 = cos towardzero ldbl-128 0x1p+28L : -0x2.a62ba8824e5bcb065f5f3b8e4f56p-4L : inexact-ok
 = cos upward ldbl-128 0x1p+28L : -0x2.a62ba8824e5bcb065f5f3b8e4f56p-4L : inexact-ok
 = cos downward ldbl-128ibm 0x1p+28L : -0x2.a62ba8824e5bcb065f5f3b8e5p-4L : inexact-ok
@@ -47366,7 +47366,7 @@ cos 3
 = cos towardzero ldbl-96-m68k 0x3p+0L : -0xf.d7025f42f2e9307p-4L : inexact-ok
 = cos upward ldbl-96-m68k 0x3p+0L : -0xf.d7025f42f2e9307p-4L : inexact-ok
 = cos downward ldbl-128 0x3p+0L : -0xf.d7025f42f2e9307dff82fdf6a708p-4L : inexact-ok
-= cos tonearest ldbl-128 0x3p+0L : -0xf.d7025f42f2e9307dff82fdf6a7p-4L : inexact-ok
+= cos tonearest ldbl-128 0x3p+0L : -0xf.d7025f42f2e9307dff82fdf6a708p-4L : inexact-ok
 = cos towardzero ldbl-128 0x3p+0L : -0xf.d7025f42f2e9307dff82fdf6a7p-4L : inexact-ok
 = cos upward ldbl-128 0x3p+0L : -0xf.d7025f42f2e9307dff82fdf6a7p-4L : inexact-ok
 = cos downward ldbl-128ibm 0x3p+0L : -0xf.d7025f42f2e9307dff82fdf6a8p-4L : inexact-ok
@@ -47390,10 +47390,10 @@ cos 4
 = cos tonearest ldbl-96-m68k 0x4p+0L : -0xa.7553036d9260623p-4L : inexact-ok
 = cos towardzero ldbl-96-m68k 0x4p+0L : -0xa.7553036d9260623p-4L : inexact-ok
 = cos upward ldbl-96-m68k 0x4p+0L : -0xa.7553036d9260623p-4L : inexact-ok
-= cos downward ldbl-128 0x4p+0L : -0xa.7553036d926062336d0e16e3dd5p-4L : inexact-ok
+= cos downward ldbl-128 0x4p+0L : -0xa.7553036d926062336d0e16e3dd58p-4L : inexact-ok
 = cos tonearest ldbl-128 0x4p+0L : -0xa.7553036d926062336d0e16e3dd5p-4L : inexact-ok
-= cos towardzero ldbl-128 0x4p+0L : -0xa.7553036d926062336d0e16e3dd48p-4L : inexact-ok
-= cos upward ldbl-128 0x4p+0L : -0xa.7553036d926062336d0e16e3dd48p-4L : inexact-ok
+= cos towardzero ldbl-128 0x4p+0L : -0xa.7553036d926062336d0e16e3dd5p-4L : inexact-ok
+= cos upward ldbl-128 0x4p+0L : -0xa.7553036d926062336d0e16e3dd5p-4L : inexact-ok
 = cos downward ldbl-128ibm 0x4p+0L : -0xa.7553036d926062336d0e16e3ep-4L : inexact-ok
 = cos tonearest ldbl-128ibm 0x4p+0L : -0xa.7553036d926062336d0e16e3dcp-4L : inexact-ok
 = cos towardzero ldbl-128ibm 0x4p+0L : -0xa.7553036d926062336d0e16e3dcp-4L : inexact-ok
@@ -47541,7 +47541,7 @@ cos 10
 = cos towardzero ldbl-96-m68k 0xap+0L : -0xd.6cd64486358f904p-4L : inexact-ok
 = cos upward ldbl-96-m68k 0xap+0L : -0xd.6cd64486358f904p-4L : inexact-ok
 = cos downward ldbl-128 0xap+0L : -0xd.6cd64486358f904f7e2a0b9994e8p-4L : inexact-ok
-= cos tonearest ldbl-128 0xap+0L : -0xd.6cd64486358f904f7e2a0b9994ep-4L : inexact-ok
+= cos tonearest ldbl-128 0xap+0L : -0xd.6cd64486358f904f7e2a0b9994e8p-4L : inexact-ok
 = cos towardzero ldbl-128 0xap+0L : -0xd.6cd64486358f904f7e2a0b9994ep-4L : inexact-ok
 = cos upward ldbl-128 0xap+0L : -0xd.6cd64486358f904f7e2a0b9994ep-4L : inexact-ok
 = cos downward ldbl-128ibm 0xap+0L : -0xd.6cd64486358f904f7e2a0b9998p-4L : inexact-ok
@@ -47586,7 +47586,7 @@ cos max
 = cos towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9ep-4L : inexact-ok
 = cos upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9ep-4L : inexact-ok
 = cos downward ldbl-128 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f138p-4L : inexact-ok
-= cos tonearest ldbl-128 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f13p-4L : inexact-ok
+= cos tonearest ldbl-128 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f138p-4L : inexact-ok
 = cos towardzero ldbl-128 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f13p-4L : inexact-ok
 = cos upward ldbl-128 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f13p-4L : inexact-ok
 = cos downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f4p-4L : inexact-ok
@@ -47602,15 +47602,15 @@ cos max
 = cos towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : -0x2.002ef4018753d508p-4L : inexact-ok
 = cos upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : -0x2.002ef4018753d508p-4L : inexact-ok
 = cos downward ldbl-128 0xf.fffffffffffffffp+16380L : -0x2.002ef4018753d50b7a7f6bc3f5bap-4L : inexact-ok
-= cos tonearest ldbl-128 0xf.fffffffffffffffp+16380L : -0x2.002ef4018753d50b7a7f6bc3f5b8p-4L : inexact-ok
+= cos tonearest ldbl-128 0xf.fffffffffffffffp+16380L : -0x2.002ef4018753d50b7a7f6bc3f5bap-4L : inexact-ok
 = cos towardzero ldbl-128 0xf.fffffffffffffffp+16380L : -0x2.002ef4018753d50b7a7f6bc3f5b8p-4L : inexact-ok
 = cos upward ldbl-128 0xf.fffffffffffffffp+16380L : -0x2.002ef4018753d50b7a7f6bc3f5b8p-4L : inexact-ok
 = cos downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4.e6dc95fb529bc365f472e4fbc1f8p-4L : inexact-ok
-= cos tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4.e6dc95fb529bc365f472e4fbc1f4p-4L : inexact-ok
+= cos tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4.e6dc95fb529bc365f472e4fbc1f8p-4L : inexact-ok
 = cos towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4.e6dc95fb529bc365f472e4fbc1f4p-4L : inexact-ok
 = cos upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : -0x4.e6dc95fb529bc365f472e4fbc1f4p-4L : inexact-ok
 = cos downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526978p-4L : inexact-ok
-= cos tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
+= cos tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526978p-4L : inexact-ok
 = cos towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
 = cos upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
 = cos downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526ap-4L : inexact-ok
@@ -47655,7 +47655,7 @@ cos -max
 = cos towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9ep-4L : inexact-ok
 = cos upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9ep-4L : inexact-ok
 = cos downward ldbl-128 -0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f138p-4L : inexact-ok
-= cos tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f13p-4L : inexact-ok
+= cos tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f138p-4L : inexact-ok
 = cos towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f13p-4L : inexact-ok
 = cos upward ldbl-128 -0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f13p-4L : inexact-ok
 = cos downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0xf.fff31767d5ba9e038d934070f4p-4L : inexact-ok
@@ -47671,15 +47671,15 @@ cos -max
 = cos towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x2.002ef4018753d508p-4L : inexact-ok
 = cos upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x2.002ef4018753d508p-4L : inexact-ok
 = cos downward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.002ef4018753d50b7a7f6bc3f5bap-4L : inexact-ok
-= cos tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.002ef4018753d50b7a7f6bc3f5b8p-4L : inexact-ok
+= cos tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.002ef4018753d50b7a7f6bc3f5bap-4L : inexact-ok
 = cos towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.002ef4018753d50b7a7f6bc3f5b8p-4L : inexact-ok
 = cos upward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x2.002ef4018753d50b7a7f6bc3f5b8p-4L : inexact-ok
 = cos downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x4.e6dc95fb529bc365f472e4fbc1f8p-4L : inexact-ok
-= cos tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x4.e6dc95fb529bc365f472e4fbc1f4p-4L : inexact-ok
+= cos tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x4.e6dc95fb529bc365f472e4fbc1f8p-4L : inexact-ok
 = cos towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x4.e6dc95fb529bc365f472e4fbc1f4p-4L : inexact-ok
 = cos upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x4.e6dc95fb529bc365f472e4fbc1f4p-4L : inexact-ok
 = cos downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526978p-4L : inexact-ok
-= cos tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
+= cos tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526978p-4L : inexact-ok
 = cos towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
 = cos upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
 = cos downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.b773d971a848e75c230605526ap-4L : inexact-ok
@@ -50955,10 +50955,10 @@ cpow e 0 0 2pi xfail
 = cpow tonearest ldbl-96-m68k 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.fffffffffddd265p-4L -0x8.448da8dece7042cp-24L : xfail inexact-ok
 = cpow towardzero ldbl-96-m68k 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.fffffffffddd264p-4L -0x8.448da8dece7042bp-24L : xfail inexact-ok
 = cpow upward ldbl-96-m68k 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.fffffffffddd265p-4L -0x8.448da8dece7042bp-24L : xfail inexact-ok
-= cpow downward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.fffffffffddd264f0fca0f5b9908p-4L -0x8.448da8dece7042b950121c28a188p-24L : xfail inexact-ok
+= cpow downward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.fffffffffddd264f0fca0f5b9908p-4L -0x8.448da8dece7042b950121c28a19p-24L : xfail inexact-ok
 = cpow tonearest ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.fffffffffddd264f0fca0f5b9908p-4L -0x8.448da8dece7042b950121c28a188p-24L : xfail inexact-ok
-= cpow towardzero ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.fffffffffddd264f0fca0f5b9908p-4L -0x8.448da8dece7042b950121c28a18p-24L : xfail inexact-ok
-= cpow upward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.fffffffffddd264f0fca0f5b991p-4L -0x8.448da8dece7042b950121c28a18p-24L : xfail inexact-ok
+= cpow towardzero ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.fffffffffddd264f0fca0f5b9908p-4L -0x8.448da8dece7042b950121c28a188p-24L : xfail inexact-ok
+= cpow upward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.fffffffffddd264f0fca0f5b991p-4L -0x8.448da8dece7042b950121c28a188p-24L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.fffffffffddd264f0fca0f5b98p-4L -0x8.448da8dece7042b950121c28a4p-24L : xfail inexact-ok
 = cpow tonearest ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.fffffffffddd264f0fca0f5b98p-4L -0x8.448da8dece7042b950121c28ap-24L : xfail inexact-ok
 = cpow towardzero ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.fffffffffddd264f0fca0f5b98p-4L -0x8.448da8dece7042b950121c28ap-24L : xfail inexact-ok
@@ -50975,10 +50975,10 @@ cpow e 0 0 2pi xfail
 = cpow tonearest ldbl-96-m68k 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffae04ap-4L -0x3.33826533a2e5c254p-24L : xfail inexact-ok
 = cpow towardzero ldbl-96-m68k 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffae04ap-4L -0x3.33826533a2e5c254p-24L : xfail inexact-ok
 = cpow upward ldbl-96-m68k 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffae04bp-4L -0x3.33826533a2e5c254p-24L : xfail inexact-ok
-= cpow downward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffae04a3506559435a2p-4L -0x3.33826533a2e5c2544573ca0273fcp-24L : xfail inexact-ok
+= cpow downward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffae04a3506559435a2p-4L -0x3.33826533a2e5c2544573ca0273fep-24L : xfail inexact-ok
 = cpow tonearest ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffae04a3506559435a2p-4L -0x3.33826533a2e5c2544573ca0273fcp-24L : xfail inexact-ok
-= cpow towardzero ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffae04a3506559435a2p-4L -0x3.33826533a2e5c2544573ca0273fap-24L : xfail inexact-ok
-= cpow upward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffae04a3506559435a28p-4L -0x3.33826533a2e5c2544573ca0273fap-24L : xfail inexact-ok
+= cpow towardzero ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffae04a3506559435a2p-4L -0x3.33826533a2e5c2544573ca0273fcp-24L : xfail inexact-ok
+= cpow upward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffae04a3506559435a28p-4L -0x3.33826533a2e5c2544573ca0273fcp-24L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffae04a35065594358p-4L -0x3.33826533a2e5c2544573ca0274p-24L : xfail inexact-ok
 = cpow tonearest ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffae04a3506559435cp-4L -0x3.33826533a2e5c2544573ca0274p-24L : xfail inexact-ok
 = cpow towardzero ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffae04a35065594358p-4L -0x3.33826533a2e5c2544573ca0273p-24L : xfail inexact-ok
@@ -50996,7 +50996,7 @@ cpow e 0 0 2pi xfail
 = cpow towardzero ldbl-96-m68k 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.ffffffffffae04ap-4L -0x3.33826573a2e5a1b8p-24L : xfail inexact-ok
 = cpow upward ldbl-96-m68k 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.ffffffffffae04bp-4L -0x3.33826573a2e5a1b8p-24L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.ffffffffffae04a343974fb491bp-4L -0x3.33826573a2e5a1b8d0004544c53ep-24L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.ffffffffffae04a343974fb491b8p-4L -0x3.33826573a2e5a1b8d0004544c53cp-24L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.ffffffffffae04a343974fb491b8p-4L -0x3.33826573a2e5a1b8d0004544c53ep-24L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.ffffffffffae04a343974fb491bp-4L -0x3.33826573a2e5a1b8d0004544c53cp-24L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.ffffffffffae04a343974fb491b8p-4L -0x3.33826573a2e5a1b8d0004544c53cp-24L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.ffffffffffae04a343974fb49p-4L -0x3.33826573a2e5a1b8d0004544c6p-24L : xfail inexact-ok
@@ -51011,10 +51011,10 @@ cpow e 0 0 2pi xfail
 = cpow tonearest ldbl-96-m68k 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffae04ap-4L -0x3.33826561fae5aab8p-24L : xfail inexact-ok
 = cpow towardzero ldbl-96-m68k 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffae04ap-4L -0x3.33826561fae5aab4p-24L : xfail inexact-ok
 = cpow upward ldbl-96-m68k 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffae04bp-4L -0x3.33826561fae5aab4p-24L : xfail inexact-ok
-= cpow downward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffae04a3471fa717af5p-4L -0x3.33826561fae5aab7b34743c39ebp-24L : xfail inexact-ok
+= cpow downward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffae04a3471fa717af5p-4L -0x3.33826561fae5aab7b34743c39eb2p-24L : xfail inexact-ok
 = cpow tonearest ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffae04a3471fa717af5p-4L -0x3.33826561fae5aab7b34743c39ebp-24L : xfail inexact-ok
-= cpow towardzero ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffae04a3471fa717af5p-4L -0x3.33826561fae5aab7b34743c39eaep-24L : xfail inexact-ok
-= cpow upward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffae04a3471fa717af58p-4L -0x3.33826561fae5aab7b34743c39eaep-24L : xfail inexact-ok
+= cpow towardzero ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffae04a3471fa717af5p-4L -0x3.33826561fae5aab7b34743c39ebp-24L : xfail inexact-ok
+= cpow upward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffae04a3471fa717af58p-4L -0x3.33826561fae5aab7b34743c39ebp-24L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffae04a3471fa717acp-4L -0x3.33826561fae5aab7b34743c39fp-24L : xfail inexact-ok
 = cpow tonearest ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffae04a3471fa717bp-4L -0x3.33826561fae5aab7b34743c39fp-24L : xfail inexact-ok
 = cpow towardzero ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffae04a3471fa717acp-4L -0x3.33826561fae5aab7b34743c39ep-24L : xfail inexact-ok
@@ -51039,22 +51039,22 @@ cpow e 0 0 2pi xfail
 = cpow tonearest ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06e4p+0L : 0xf.ffffffffffae04a3471f484bf0c8p-4L -0x3.33826561fcbf77a265db08251f5p-24L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06e4p+0L : 0xf.ffffffffffae04a3471f484bf0c8p-4L -0x3.33826561fcbf77a265db08251f5p-24L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06e4p+0L : 0xf.ffffffffffae04a3471f484bf0dp-4L -0x3.33826561fcbf77a265db08251f5p-24L : xfail inexact-ok
-= cpow downward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0xf.ffffffffffae04a3471f484bf0c8p-4L -0x3.33826561fcbf77a265db0c251f4ep-24L : xfail inexact-ok
+= cpow downward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0xf.ffffffffffae04a3471f484bf0c8p-4L -0x3.33826561fcbf77a265db0c251f5p-24L : xfail inexact-ok
 = cpow tonearest ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0xf.ffffffffffae04a3471f484bf0c8p-4L -0x3.33826561fcbf77a265db0c251f4ep-24L : xfail inexact-ok
-= cpow towardzero ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0xf.ffffffffffae04a3471f484bf0c8p-4L -0x3.33826561fcbf77a265db0c251f4cp-24L : xfail inexact-ok
-= cpow upward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0xf.ffffffffffae04a3471f484bf0dp-4L -0x3.33826561fcbf77a265db0c251f4cp-24L : xfail inexact-ok
+= cpow towardzero ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0xf.ffffffffffae04a3471f484bf0c8p-4L -0x3.33826561fcbf77a265db0c251f4ep-24L : xfail inexact-ok
+= cpow upward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0xf.ffffffffffae04a3471f484bf0dp-4L -0x3.33826561fcbf77a265db0c251f4ep-24L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.ffffffffffae04a3471f484bf0c8p-4L -0x3.33826561fcbf77a265d9ec251fe2p-24L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.ffffffffffae04a3471f484bf0c8p-4L -0x3.33826561fcbf77a265d9ec251fep-24L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.ffffffffffae04a3471f484bf0c8p-4L -0x3.33826561fcbf77a265d9ec251fe2p-24L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.ffffffffffae04a3471f484bf0c8p-4L -0x3.33826561fcbf77a265d9ec251fep-24L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.ffffffffffae04a3471f484bf0dp-4L -0x3.33826561fcbf77a265d9ec251fep-24L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.ffffffffffae04a3471f484bfp-4L -0x3.33826561fcbf77a265d9ec252p-24L : xfail inexact-ok
 = cpow tonearest ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.ffffffffffae04a3471f484bfp-4L -0x3.33826561fcbf77a265d9ec252p-24L : xfail inexact-ok
 = cpow towardzero ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.ffffffffffae04a3471f484bfp-4L -0x3.33826561fcbf77a265d9ec251fp-24L : xfail inexact-ok
 = cpow upward ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.ffffffffffae04a3471f484bf4p-4L -0x3.33826561fcbf77a265d9ec251fp-24L : xfail inexact-ok
-= cpow downward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.ffffffffffae04a3471f484bf0c8p-4L -0x3.33826561fcbf77a265dbec251edcp-24L : xfail inexact-ok
+= cpow downward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.ffffffffffae04a3471f484bf0c8p-4L -0x3.33826561fcbf77a265dbec251edep-24L : xfail inexact-ok
 = cpow tonearest ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.ffffffffffae04a3471f484bf0c8p-4L -0x3.33826561fcbf77a265dbec251edcp-24L : xfail inexact-ok
-= cpow towardzero ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.ffffffffffae04a3471f484bf0c8p-4L -0x3.33826561fcbf77a265dbec251edap-24L : xfail inexact-ok
-= cpow upward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.ffffffffffae04a3471f484bf0dp-4L -0x3.33826561fcbf77a265dbec251edap-24L : xfail inexact-ok
+= cpow towardzero ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.ffffffffffae04a3471f484bf0c8p-4L -0x3.33826561fcbf77a265dbec251edcp-24L : xfail inexact-ok
+= cpow upward ldbl-128 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.ffffffffffae04a3471f484bf0dp-4L -0x3.33826561fcbf77a265dbec251edcp-24L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.ffffffffffae04a3471f484bfp-4L -0x3.33826561fcbf77a265dbec251fp-24L : xfail inexact-ok
 = cpow tonearest ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.ffffffffffae04a3471f484bfp-4L -0x3.33826561fcbf77a265dbec251fp-24L : xfail inexact-ok
 = cpow towardzero ldbl-128ibm 0x2.b7e15p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.ffffffffffae04a3471f484bfp-4L -0x3.33826561fcbf77a265dbec251ep-24L : xfail inexact-ok
@@ -51092,7 +51092,7 @@ cpow e 0 0 2pi xfail
 = cpow towardzero ldbl-96-m68k 0x2.b7e151628aed4p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a36p-4L -0x5.110b45dfc2b1ee8p-24L : xfail inexact-ok
 = cpow upward ldbl-96-m68k 0x2.b7e151628aed4p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a37p-4L -0x5.110b45dfc2b1ee8p-24L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed4p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3662bdcc1f98e48p-4L -0x5.110b45dfc2b1ee86f90695ac39ecp-24L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed4p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3662bdcc1f98e48p-4L -0x5.110b45dfc2b1ee86f90695ac39e8p-24L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed4p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3662bdcc1f98e48p-4L -0x5.110b45dfc2b1ee86f90695ac39ecp-24L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed4p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3662bdcc1f98e48p-4L -0x5.110b45dfc2b1ee86f90695ac39e8p-24L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed4p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3662bdcc1f98e5p-4L -0x5.110b45dfc2b1ee86f90695ac39e8p-24L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e151628aed4p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3662bdcc1f98cp-4L -0x5.110b45dfc2b1ee86f90695ac3ap-24L : xfail inexact-ok
@@ -51268,7 +51268,7 @@ cpow e 0 0 2pi xfail
 = cpow towardzero ldbl-96-m68k 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffp-4L -0x2.9ba374c24b1153ap-52L : xfail inexact-ok
 = cpow upward ldbl-96-m68k 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0x1p+0L -0x2.9ba374c24b1153ap-52L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.ffffffffffffffffffffffffc99p-4L -0x2.9ba374c24b1153a038379231842ep-52L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.ffffffffffffffffffffffffc998p-4L -0x2.9ba374c24b1153a038379231842cp-52L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.ffffffffffffffffffffffffc998p-4L -0x2.9ba374c24b1153a038379231842ep-52L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.ffffffffffffffffffffffffc99p-4L -0x2.9ba374c24b1153a038379231842cp-52L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.ffffffffffffffffffffffffc998p-4L -0x2.9ba374c24b1153a038379231842cp-52L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.ffffffffffffffffffffffffc8p-4L -0x2.9ba374c24b1153a03837923185p-52L : xfail inexact-ok
@@ -51284,7 +51284,7 @@ cpow e 0 0 2pi xfail
 = cpow towardzero ldbl-96-m68k 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.fffffffffffffffp-4L -0x1.812374c24b1157dap-52L : xfail inexact-ok
 = cpow upward ldbl-96-m68k 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0x1p+0L -0x1.812374c24b1157dap-52L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffffffffffffffffedep-4L -0x1.812374c24b1157dad07f3d925622p-52L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffffffffffffffffede8p-4L -0x1.812374c24b1157dad07f3d925621p-52L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffffffffffffffffede8p-4L -0x1.812374c24b1157dad07f3d925622p-52L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffffffffffffffffedep-4L -0x1.812374c24b1157dad07f3d925621p-52L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffffffffffffffffede8p-4L -0x1.812374c24b1157dad07f3d925621p-52L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.ffffffffffffffffffffffffecp-4L -0x1.812374c24b1157dad07f3d92568p-52L : xfail inexact-ok
@@ -51299,24 +51299,24 @@ cpow e 0 0 2pi xfail
 = cpow tonearest ldbl-96-m68k 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0x1p+0L -0x1.81a374c24b1157d8p-52L : xfail inexact-ok
 = cpow towardzero ldbl-96-m68k 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.fffffffffffffffp-4L -0x1.81a374c24b1157d8p-52L : xfail inexact-ok
 = cpow upward ldbl-96-m68k 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0x1p+0L -0x1.81a374c24b1157d8p-52L : xfail inexact-ok
-= cpow downward ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.ffffffffffffffffffffffffedd8p-4L -0x1.81a374c24b1157d8e5f9e72e07d4p-52L : xfail inexact-ok
+= cpow downward ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.ffffffffffffffffffffffffedd8p-4L -0x1.81a374c24b1157d8e5f9e72e07d5p-52L : xfail inexact-ok
 = cpow tonearest ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.ffffffffffffffffffffffffedd8p-4L -0x1.81a374c24b1157d8e5f9e72e07d4p-52L : xfail inexact-ok
-= cpow towardzero ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.ffffffffffffffffffffffffedd8p-4L -0x1.81a374c24b1157d8e5f9e72e07d3p-52L : xfail inexact-ok
-= cpow upward ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.ffffffffffffffffffffffffedep-4L -0x1.81a374c24b1157d8e5f9e72e07d3p-52L : xfail inexact-ok
+= cpow towardzero ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.ffffffffffffffffffffffffedd8p-4L -0x1.81a374c24b1157d8e5f9e72e07d4p-52L : xfail inexact-ok
+= cpow upward ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.ffffffffffffffffffffffffedep-4L -0x1.81a374c24b1157d8e5f9e72e07d4p-52L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.ffffffffffffffffffffffffecp-4L -0x1.81a374c24b1157d8e5f9e72e08p-52L : xfail inexact-ok
 = cpow tonearest ldbl-128ibm 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.ffffffffffffffffffffffffecp-4L -0x1.81a374c24b1157d8e5f9e72e08p-52L : xfail inexact-ok
 = cpow towardzero ldbl-128ibm 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.ffffffffffffffffffffffffecp-4L -0x1.81a374c24b1157d8e5f9e72e078p-52L : xfail inexact-ok
 = cpow upward ldbl-128ibm 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.fffffffffffffffffffffffffp-4L -0x1.81a374c24b1157d8e5f9e72e078p-52L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06e4p+0L : 0xf.ffffffffffffffffffffffffedep-4L -0x1.814111910550e99a5f041d45fdbep-52L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06e4p+0L : 0xf.ffffffffffffffffffffffffedep-4L -0x1.814111910550e99a5f041d45fdbdp-52L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06e4p+0L : 0xf.ffffffffffffffffffffffffedep-4L -0x1.814111910550e99a5f041d45fdbep-52L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06e4p+0L : 0xf.ffffffffffffffffffffffffedep-4L -0x1.814111910550e99a5f041d45fdbdp-52L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06e4p+0L : 0xf.ffffffffffffffffffffffffede8p-4L -0x1.814111910550e99a5f041d45fdbdp-52L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0xf.ffffffffffffffffffffffffedep-4L -0x1.814111910550e9da5f041d45fdbdp-52L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0xf.ffffffffffffffffffffffffedep-4L -0x1.814111910550e9da5f041d45fdbcp-52L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0xf.ffffffffffffffffffffffffedep-4L -0x1.814111910550e9da5f041d45fdbdp-52L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0xf.ffffffffffffffffffffffffedep-4L -0x1.814111910550e9da5f041d45fdbcp-52L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0xf.ffffffffffffffffffffffffede8p-4L -0x1.814111910550e9da5f041d45fdbcp-52L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.ffffffffffffffffffffffffedep-4L -0x1.814111910550d7da5f041d45fe02p-52L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.ffffffffffffffffffffffffedep-4L -0x1.814111910550d7da5f041d45fe01p-52L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.ffffffffffffffffffffffffedep-4L -0x1.814111910550d7da5f041d45fe02p-52L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.ffffffffffffffffffffffffedep-4L -0x1.814111910550d7da5f041d45fe01p-52L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.ffffffffffffffffffffffffede8p-4L -0x1.814111910550d7da5f041d45fe01p-52L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e151628aed2p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.ffffffffffffffffffffffffecp-4L -0x1.814111910550d7da5f041d45fe8p-52L : xfail inexact-ok
@@ -51388,7 +51388,7 @@ cpow e 0 0 2pi xfail
 = cpow towardzero ldbl-96-m68k 0x2.b7e151628aed2a6cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffp-4L -0x1.1a3413ef8bbd65f8p-52L : xfail inexact-ok
 = cpow upward ldbl-96-m68k 0x2.b7e151628aed2a6cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0x1p+0L -0x1.1a3413ef8bbd65f8p-52L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2a6cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff64p-4L -0x1.1a3413ef8bbd65f91b75f6123e71p-52L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed2a6cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff648p-4L -0x1.1a3413ef8bbd65f91b75f6123e7p-52L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed2a6cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff648p-4L -0x1.1a3413ef8bbd65f91b75f6123e71p-52L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a6cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff64p-4L -0x1.1a3413ef8bbd65f91b75f6123e7p-52L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2a6cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff648p-4L -0x1.1a3413ef8bbd65f91b75f6123e7p-52L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e151628aed2a6cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff4p-4L -0x1.1a3413ef8bbd65f91b75f6123e8p-52L : xfail inexact-ok
@@ -51476,7 +51476,7 @@ cpow e 0 0 2pi xfail
 = cpow towardzero ldbl-96-m68k 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a36p-4L -0x5.110b4611ac6a7fbp-24L : xfail inexact-ok
 = cpow upward ldbl-96-m68k 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a37p-4L -0x5.110b4611ac6a7fbp-24L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c0e8ccd1f98p-4L -0x5.110b4611ac6a7fb2f656f46890acp-24L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c0e8ccd1f98p-4L -0x5.110b4611ac6a7fb2f656f46890a8p-24L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c0e8ccd1f98p-4L -0x5.110b4611ac6a7fb2f656f46890acp-24L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c0e8ccd1f98p-4L -0x5.110b4611ac6a7fb2f656f46890a8p-24L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c0e8ccd1fap-4L -0x5.110b4611ac6a7fb2f656f46890a8p-24L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c0e8ccd1cp-4L -0x5.110b4611ac6a7fb2f656f46892p-24L : xfail inexact-ok
@@ -51523,10 +51523,10 @@ cpow e 0 0 2pi xfail
 = cpow tonearest ldbl-96-m68k 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0x1p+0L -0x4.802cf3cf653e8188p-64L : xfail inexact-ok
 = cpow towardzero ldbl-96-m68k 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.fffffffffffffffp-4L -0x4.802cf3cf653e8188p-64L : xfail inexact-ok
 = cpow upward ldbl-96-m68k 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0x1p+0L -0x4.802cf3cf653e8188p-64L : xfail inexact-ok
-= cpow downward ldbl-128 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x4.802cf3cf653e81889e19a21520f4p-64L : xfail inexact-ok
+= cpow downward ldbl-128 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x4.802cf3cf653e81889e19a21520f8p-64L : xfail inexact-ok
 = cpow tonearest ldbl-128 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0x1p+0L -0x4.802cf3cf653e81889e19a21520f4p-64L : xfail inexact-ok
-= cpow towardzero ldbl-128 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x4.802cf3cf653e81889e19a21520fp-64L : xfail inexact-ok
-= cpow upward ldbl-128 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0x1p+0L -0x4.802cf3cf653e81889e19a21520fp-64L : xfail inexact-ok
+= cpow towardzero ldbl-128 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x4.802cf3cf653e81889e19a21520f4p-64L : xfail inexact-ok
+= cpow upward ldbl-128 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0x1p+0L -0x4.802cf3cf653e81889e19a21520f4p-64L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.fffffffffffffffffffffffffcp-4L -0x4.802cf3cf653e81889e19a21522p-64L : xfail inexact-ok
 = cpow tonearest ldbl-128ibm 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0x1p+0L -0x4.802cf3cf653e81889e19a2152p-64L : xfail inexact-ok
 = cpow towardzero ldbl-128ibm 0x2.b7e151628aed2a68p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.fffffffffffffffffffffffffcp-4L -0x4.802cf3cf653e81889e19a2152p-64L : xfail inexact-ok
@@ -51592,7 +51592,7 @@ cpow e 0 0 2pi xfail
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cf6p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.fffffffffffffffffffffffffff8p-4L 0x1.d9cceba3f9218571dcc6fc42acc4p-64L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809cf6p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0x1p+0L 0x1.d9cceba3f9218571dcc6fc42acc5p-64L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809cf6p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x6.2633145c06de7a8e233903bd534p-64L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cf6p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0x1p+0L -0x6.2633145c06de7a8e233903bd533cp-64L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cf6p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0x1p+0L -0x6.2633145c06de7a8e233903bd534p-64L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cf6p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x6.2633145c06de7a8e233903bd533cp-64L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809cf6p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0x1p+0L -0x6.2633145c06de7a8e233903bd533cp-64L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809cf6p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06e4p+0L : 0xf.fffffffffffffffffffffffffff8p-4L 0x5.8571dcc6fc42acc4044b87cbaaacp-112L : xfail inexact-ok
@@ -51631,10 +51631,10 @@ cpow e 0 0 2pi xfail
 = cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0x1p+0L 0x1.d9cceba3f91ce5fadf3d34d330ccp-64L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.fffffffffffffffffffffffffff8p-4L 0x1.d9cceba3f91ce5fadf3d34d330ccp-64L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0x1p+0L 0x1.d9cceba3f91ce5fadf3d34d330cdp-64L : xfail inexact-ok
-= cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x6.2633145c06e31a0520c2cb2ccf3p-64L : xfail inexact-ok
+= cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x6.2633145c06e31a0520c2cb2ccf34p-64L : xfail inexact-ok
 = cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0x1p+0L -0x6.2633145c06e31a0520c2cb2ccf3p-64L : xfail inexact-ok
-= cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x6.2633145c06e31a0520c2cb2ccf2cp-64L : xfail inexact-ok
-= cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0x1p+0L -0x6.2633145c06e31a0520c2cb2ccf2cp-64L : xfail inexact-ok
+= cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x6.2633145c06e31a0520c2cb2ccf3p-64L : xfail inexact-ok
+= cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0x1p+0L -0x6.2633145c06e31a0520c2cb2ccf3p-64L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06e4p+0L : 0xf.fffffffffffffffffffffffffff8p-4L 0xe.5fadf3d34d330ccf5693ad882e68p-116L : xfail inexact-ok
 = cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06e4p+0L : 0x1p+0L 0xe.5fadf3d34d330ccf5693ad882e68p-116L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06e4p+0L : 0xf.fffffffffffffffffffffffffff8p-4L 0xe.5fadf3d34d330ccf5693ad882e68p-116L : xfail inexact-ok
@@ -51648,7 +51648,7 @@ cpow e 0 0 2pi xfail
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.fffffffffffffffffffffffffff8p-4L 0x1.1ce5fadf3d34d330ccf5693ad882p-104L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0x1p+0L 0x1.1ce5fadf3d34d330ccf5693ad883p-104L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0xe.31a0520c2cb2ccf330a96c5277dp-108L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0x1p+0L -0xe.31a0520c2cb2ccf330a96c5277c8p-108L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0x1p+0L -0xe.31a0520c2cb2ccf330a96c5277dp-108L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0xe.31a0520c2cb2ccf330a96c5277c8p-108L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0x1p+0L -0xe.31a0520c2cb2ccf330a96c5277c8p-108L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed8p+0L : 0xf.ffffffffffbb290924e3a142dfb8p-4L 0x2.eef4b9ee59d597edd8cb16b84c12p-24L : xfail inexact-ok
@@ -51660,7 +51660,7 @@ cpow e 0 0 2pi xfail
 = cpow towardzero ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed8p+0L : 0xf.ffffffffffbb290924e3a142dcp-4L 0x2.eef4b9ee59d597edd8cb16b84cp-24L : xfail inexact-ok
 = cpow upward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed8p+0L : 0xf.ffffffffffbb290924e3a142ep-4L 0x2.eef4b9ee59d597edd8cb16b84dp-24L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c108faf46fp-4L -0x5.110b4611a61085d8a21c9fd25f6p-24L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c108faf46f8p-4L -0x5.110b4611a61085d8a21c9fd25f5cp-24L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c108faf46f8p-4L -0x5.110b4611a61085d8a21c9fd25f6p-24L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c108faf46fp-4L -0x5.110b4611a61085d8a21c9fd25f5cp-24L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c108faf46f8p-4L -0x5.110b4611a61085d8a21c9fd25f5cp-24L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c108faf44p-4L -0x5.110b4611a61085d8a21c9fd26p-24L : xfail inexact-ok
@@ -51676,7 +51676,7 @@ cpow e 0 0 2pi xfail
 = cpow towardzero ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffffffffffffffffbcp-4L 0x2.e59d9cceba3f938a2c4d077e13p-52L : xfail inexact-ok
 = cpow upward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffffffffffffffffcp-4L 0x2.e59d9cceba3f938a2c4d077e14p-52L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff64p-4L -0x1.1a62633145c06c75d3b2f881e8cap-52L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff648p-4L -0x1.1a62633145c06c75d3b2f881e8c9p-52L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff648p-4L -0x1.1a62633145c06c75d3b2f881e8cap-52L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff64p-4L -0x1.1a62633145c06c75d3b2f881e8c9p-52L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff648p-4L -0x1.1a62633145c06c75d3b2f881e8c9p-52L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff4p-4L -0x1.1a62633145c06c75d3b2f881e9p-52L : xfail inexact-ok
@@ -51716,7 +51716,7 @@ cpow e 0 0 2pi xfail
 = cpow towardzero ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.fffffffffffffffffffffffffcp-4L 0x1.38a2c4d077e17018974eb7088bp-104L : xfail inexact-ok
 = cpow upward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0x1p+0L 0x1.38a2c4d077e17018974eb7088b8p-104L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0xc.75d3b2f881e8fe768b148f774928p-108L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0x1p+0L -0xc.75d3b2f881e8fe768b148f77492p-108L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0x1p+0L -0xc.75d3b2f881e8fe768b148f774928p-108L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0xc.75d3b2f881e8fe768b148f77492p-108L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0x1p+0L -0xc.75d3b2f881e8fe768b148f77492p-108L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.fffffffffffffffffffffffffcp-4L -0xc.75d3b2f881e8fe768b148f774cp-108L : xfail inexact-ok
@@ -51732,7 +51732,7 @@ cpow e 0 0 2pi xfail
 = cpow towardzero ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed8p+0L : 0xf.ffffffffffbb290924e3a142dcp-4L 0x2.eef4b9ee59d597edd8c8c6fcccp-24L : xfail inexact-ok
 = cpow upward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed8p+0L : 0xf.ffffffffffbb290924e3a142ep-4L 0x2.eef4b9ee59d597edd8c8c6fccdp-24L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c108faf46fp-4L -0x5.110b4611a61085d8a21eef8ddc48p-24L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c108faf46f8p-4L -0x5.110b4611a61085d8a21eef8ddc44p-24L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c108faf46f8p-4L -0x5.110b4611a61085d8a21eef8ddc48p-24L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c108faf46fp-4L -0x5.110b4611a61085d8a21eef8ddc44p-24L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c108faf46f8p-4L -0x5.110b4611a61085d8a21eef8ddc44p-24L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487edp+0L : 0xf.ffffffffff32a3661c108faf44p-4L -0x5.110b4611a61085d8a21eef8ddep-24L : xfail inexact-ok
@@ -51748,7 +51748,7 @@ cpow e 0 0 2pi xfail
 = cpow towardzero ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffffffffffffffffbcp-4L 0x2.e59d9cceba3f6e8e7460b94296p-52L : xfail inexact-ok
 = cpow upward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b464p+0L : 0xf.ffffffffffffffffffffffffcp-4L 0x2.e59d9cceba3f6e8e7460b94297p-52L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff64p-4L -0x1.1a62633145c091718b9f46bd6442p-52L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff648p-4L -0x1.1a62633145c091718b9f46bd6441p-52L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff648p-4L -0x1.1a62633145c091718b9f46bd6442p-52L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff64p-4L -0x1.1a62633145c091718b9f46bd6441p-52L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff648p-4L -0x1.1a62633145c091718b9f46bd6441p-52L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b46p+0L : 0xf.fffffffffffffffffffffffff4p-4L -0x1.1a62633145c091718b9f46bd648p-52L : xfail inexact-ok
@@ -51764,7 +51764,7 @@ cpow e 0 0 2pi xfail
 = cpow towardzero ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0xf.fffffffffffffffffffffffffcp-4L 0x1.d9cceba3f6e8e7460b9429b21cp-64L : xfail inexact-ok
 = cpow upward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a8p+0L : 0x1p+0L 0x1.d9cceba3f6e8e7460b9429b21c8p-64L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x6.2633145c091718b9f46bd64de0c8p-64L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0x1p+0L -0x6.2633145c091718b9f46bd64de0c4p-64L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0x1p+0L -0x6.2633145c091718b9f46bd64de0c8p-64L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x6.2633145c091718b9f46bd64de0c4p-64L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0x1p+0L -0x6.2633145c091718b9f46bd64de0c4p-64L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611ap+0L : 0xf.fffffffffffffffffffffffffcp-4L -0x6.2633145c091718b9f46bd64de2p-64L : xfail inexact-ok
@@ -51775,10 +51775,10 @@ cpow e 0 0 2pi xfail
 = cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06e4p+0L : 0x1p+0L -0x2.3318b9f46bd64de2f0226f7108d6p-104L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06e4p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x2.3318b9f46bd64de2f0226f7108d4p-104L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06e4p+0L : 0x1p+0L -0x2.3318b9f46bd64de2f0226f7108d4p-104L : xfail inexact-ok
-= cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x2.3718b9f46bd64de2f0226f7108d4p-104L : xfail inexact-ok
+= cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x2.3718b9f46bd64de2f0226f7108d6p-104L : xfail inexact-ok
 = cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0x1p+0L -0x2.3718b9f46bd64de2f0226f7108d4p-104L : xfail inexact-ok
-= cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x2.3718b9f46bd64de2f0226f7108d2p-104L : xfail inexact-ok
-= cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0x1p+0L -0x2.3718b9f46bd64de2f0226f7108d2p-104L : xfail inexact-ok
+= cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x2.3718b9f46bd64de2f0226f7108d4p-104L : xfail inexact-ok
+= cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06ep+0L : 0x1p+0L -0x2.3718b9f46bd64de2f0226f7108d4p-104L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x1.1718b9f46bd64de2f0226f71093ap-104L : xfail inexact-ok
 = cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0x1p+0L -0x1.1718b9f46bd64de2f0226f710939p-104L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x1.1718b9f46bd64de2f0226f710939p-104L : xfail inexact-ok
@@ -51788,7 +51788,7 @@ cpow e 0 0 2pi xfail
 = cpow towardzero ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0xf.fffffffffffffffffffffffffcp-4L -0x1.1718b9f46bd64de2f0226f7109p-104L : xfail inexact-ok
 = cpow upward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c08p+0L : 0x1p+0L -0x1.1718b9f46bd64de2f0226f7109p-104L : xfail inexact-ok
 = cpow downward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x3.1718b9f46bd64de2f0226f710886p-104L : xfail inexact-ok
-= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0x1p+0L -0x3.1718b9f46bd64de2f0226f710884p-104L : xfail inexact-ok
+= cpow tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0x1p+0L -0x3.1718b9f46bd64de2f0226f710886p-104L : xfail inexact-ok
 = cpow towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x3.1718b9f46bd64de2f0226f710884p-104L : xfail inexact-ok
 = cpow upward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0x1p+0L -0x3.1718b9f46bd64de2f0226f710884p-104L : xfail inexact-ok
 = cpow downward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L 0x0p+0L 0x0p+0L 0x6.487ed5110b4611a62633145c06p+0L : 0xf.fffffffffffffffffffffffffcp-4L -0x3.1718b9f46bd64de2f0226f7109p-104L : xfail inexact-ok
@@ -52462,10 +52462,10 @@ csqrt -0x1.000002p-126 -0x1.000002p-126
 = csqrt tonearest ldbl-96-m68k -0x4.000008p-128L -0x4.000008p-128L : 0xe.9018ab0b7ca9469p-68L -0x2.3286bb927bf75d6p-64L : inexact-ok
 = csqrt towardzero ldbl-96-m68k -0x4.000008p-128L -0x4.000008p-128L : 0xe.9018ab0b7ca9469p-68L -0x2.3286bb927bf75d6p-64L : inexact-ok
 = csqrt upward ldbl-96-m68k -0x4.000008p-128L -0x4.000008p-128L : 0xe.9018ab0b7ca946ap-68L -0x2.3286bb927bf75d6p-64L : inexact-ok
-= csqrt downward ldbl-128 -0x4.000008p-128L -0x4.000008p-128L : 0xe.9018ab0b7ca94693b355165c1d7p-68L -0x2.3286bb927bf75d60ed8efefb8decp-64L : inexact-ok
+= csqrt downward ldbl-128 -0x4.000008p-128L -0x4.000008p-128L : 0xe.9018ab0b7ca94693b355165c1d7p-68L -0x2.3286bb927bf75d60ed8efefb8deep-64L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4.000008p-128L -0x4.000008p-128L : 0xe.9018ab0b7ca94693b355165c1d78p-68L -0x2.3286bb927bf75d60ed8efefb8decp-64L : inexact-ok
-= csqrt towardzero ldbl-128 -0x4.000008p-128L -0x4.000008p-128L : 0xe.9018ab0b7ca94693b355165c1d7p-68L -0x2.3286bb927bf75d60ed8efefb8deap-64L : inexact-ok
-= csqrt upward ldbl-128 -0x4.000008p-128L -0x4.000008p-128L : 0xe.9018ab0b7ca94693b355165c1d78p-68L -0x2.3286bb927bf75d60ed8efefb8deap-64L : inexact-ok
+= csqrt towardzero ldbl-128 -0x4.000008p-128L -0x4.000008p-128L : 0xe.9018ab0b7ca94693b355165c1d7p-68L -0x2.3286bb927bf75d60ed8efefb8decp-64L : inexact-ok
+= csqrt upward ldbl-128 -0x4.000008p-128L -0x4.000008p-128L : 0xe.9018ab0b7ca94693b355165c1d78p-68L -0x2.3286bb927bf75d60ed8efefb8decp-64L : inexact-ok
 = csqrt downward ldbl-128ibm -0x4.000008p-128L -0x4.000008p-128L : 0xe.9018ab0b7ca94693b355165c1cp-68L -0x2.3286bb927bf75d60ed8efefb8ep-64L : inexact-ok
 = csqrt tonearest ldbl-128ibm -0x4.000008p-128L -0x4.000008p-128L : 0xe.9018ab0b7ca94693b355165c1cp-68L -0x2.3286bb927bf75d60ed8efefb8ep-64L : inexact-ok
 = csqrt towardzero ldbl-128ibm -0x4.000008p-128L -0x4.000008p-128L : 0xe.9018ab0b7ca94693b355165c1cp-68L -0x2.3286bb927bf75d60ed8efefb8dp-64L : inexact-ok
@@ -53817,7 +53817,7 @@ csqrt -0x1.0000000000001p-1022 -0x1.0000000000001p-1022
 = csqrt towardzero ldbl-96-m68k -0x0p+0L -0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd458p-512L -0x1.6a09e667f3bcd458p-512L : inexact-ok
 = csqrt upward ldbl-96-m68k -0x0p+0L -0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd45ap-512L -0x1.6a09e667f3bcd458p-512L : inexact-ok
 = csqrt downward ldbl-128 -0x0p+0L -0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd459022e5304d0bp-512L -0x1.6a09e667f3bcd459022e5304d0b1p-512L : inexact-ok
-= csqrt tonearest ldbl-128 -0x0p+0L -0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd459022e5304d0b1p-512L -0x1.6a09e667f3bcd459022e5304d0bp-512L : inexact-ok
+= csqrt tonearest ldbl-128 -0x0p+0L -0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd459022e5304d0b1p-512L -0x1.6a09e667f3bcd459022e5304d0b1p-512L : inexact-ok
 = csqrt towardzero ldbl-128 -0x0p+0L -0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd459022e5304d0bp-512L -0x1.6a09e667f3bcd459022e5304d0bp-512L : inexact-ok
 = csqrt upward ldbl-128 -0x0p+0L -0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd459022e5304d0b1p-512L -0x1.6a09e667f3bcd459022e5304d0bp-512L : inexact-ok
 = csqrt downward ldbl-128ibm -0x0p+0L -0x4.0000000000004p-1024L : 0x1.6a09e667f3bcd459022e5304d08p-512L -0x1.6a09e667f3bcd459022e5304d1p-512L : inexact-ok
@@ -53904,34 +53904,34 @@ csqrt -0x1.0000000000001p-1022 -0x1.0000000000001p-1022
 = csqrt tonearest ldbl-96-m68k -0x4.0000000000004p-1024L -0x0p+0L : 0x0p+0L -0x2.0000000000001p-512L : inexact-ok
 = csqrt towardzero ldbl-96-m68k -0x4.0000000000004p-1024L -0x0p+0L : 0x0p+0L -0x2.0000000000000ffcp-512L : inexact-ok
 = csqrt upward ldbl-96-m68k -0x4.0000000000004p-1024L -0x0p+0L : 0x0p+0L -0x2.0000000000000ffcp-512L : inexact-ok
-= csqrt downward ldbl-128 -0x4.0000000000004p-1024L -0x0p+0L : 0x0p+0L -0x2.0000000000000fffffffffffffcp-512L : inexact-ok
+= csqrt downward ldbl-128 -0x4.0000000000004p-1024L -0x0p+0L : 0x0p+0L -0x2.0000000000000fffffffffffffc2p-512L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4.0000000000004p-1024L -0x0p+0L : 0x0p+0L -0x2.0000000000000fffffffffffffcp-512L : inexact-ok
-= csqrt towardzero ldbl-128 -0x4.0000000000004p-1024L -0x0p+0L : 0x0p+0L -0x2.0000000000000fffffffffffffbep-512L : inexact-ok
-= csqrt upward ldbl-128 -0x4.0000000000004p-1024L -0x0p+0L : 0x0p+0L -0x2.0000000000000fffffffffffffbep-512L : inexact-ok
+= csqrt towardzero ldbl-128 -0x4.0000000000004p-1024L -0x0p+0L : 0x0p+0L -0x2.0000000000000fffffffffffffcp-512L : inexact-ok
+= csqrt upward ldbl-128 -0x4.0000000000004p-1024L -0x0p+0L : 0x0p+0L -0x2.0000000000000fffffffffffffcp-512L : inexact-ok
 = csqrt downward ldbl-128ibm -0x4.0000000000004p-1024L -0x0p+0L : 0x0p+0L -0x2.0000000000001p-512L : inexact-ok
 = csqrt tonearest ldbl-128ibm -0x4.0000000000004p-1024L -0x0p+0L : 0x0p+0L -0x2.0000000000001p-512L : inexact-ok
 = csqrt towardzero ldbl-128ibm -0x4.0000000000004p-1024L -0x0p+0L : 0x0p+0L -0x2.0000000000000fffffffffffffp-512L : inexact-ok
 = csqrt upward ldbl-128ibm -0x4.0000000000004p-1024L -0x0p+0L : 0x0p+0L -0x2.0000000000000fffffffffffffp-512L : inexact-ok
-= csqrt downward dbl-64 -0x4.0000000000004p-1024 -0x8p-152 : 0x1.fffffffffffffp-76 -0x2p-76 : inexact-ok
+= csqrt downward dbl-64 -0x4.0000000000004p-1024 -0x8p-152 : 0x1.fffffffffffffp-76 -0x2.0000000000002p-76 : inexact-ok
 = csqrt tonearest dbl-64 -0x4.0000000000004p-1024 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
-= csqrt towardzero dbl-64 -0x4.0000000000004p-1024 -0x8p-152 : 0x1.fffffffffffffp-76 -0x1.fffffffffffffp-76 : inexact-ok
-= csqrt upward dbl-64 -0x4.0000000000004p-1024 -0x8p-152 : 0x2p-76 -0x1.fffffffffffffp-76 : inexact-ok
-= csqrt downward ldbl-96-intel -0x4.0000000000004p-1024L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt towardzero dbl-64 -0x4.0000000000004p-1024 -0x8p-152 : 0x1.fffffffffffffp-76 -0x2p-76 : inexact-ok
+= csqrt upward dbl-64 -0x4.0000000000004p-1024 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x4.0000000000004p-1024L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2.0000000000000004p-76L : inexact-ok
 = csqrt tonearest ldbl-96-intel -0x4.0000000000004p-1024L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-96-intel -0x4.0000000000004p-1024L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt upward ldbl-96-intel -0x4.0000000000004p-1024L -0x8p-152L : 0x2p-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt downward ldbl-96-m68k -0x4.0000000000004p-1024L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x4.0000000000004p-1024L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x4.0000000000004p-1024L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x4.0000000000004p-1024L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2.0000000000000004p-76L : inexact-ok
 = csqrt tonearest ldbl-96-m68k -0x4.0000000000004p-1024L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-96-m68k -0x4.0000000000004p-1024L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt upward ldbl-96-m68k -0x4.0000000000004p-1024L -0x8p-152L : 0x2p-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt downward ldbl-128 -0x4.0000000000004p-1024L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x4.0000000000004p-1024L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x4.0000000000004p-1024L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x4.0000000000004p-1024L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2.0000000000000000000000000002p-76L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4.0000000000004p-1024L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-128 -0x4.0000000000004p-1024L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
-= csqrt upward ldbl-128 -0x4.0000000000004p-1024L -0x8p-152L : 0x2p-76L -0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
-= csqrt downward ldbl-128ibm -0x4.0000000000004p-1024L -0x8p-152L : 0x1.ffffffffffffffffffffffffff8p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x4.0000000000004p-1024L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x4.0000000000004p-1024L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x4.0000000000004p-1024L -0x8p-152L : 0x1.ffffffffffffffffffffffffff8p-76L -0x2.00000000000000000000000001p-76L : inexact-ok
 = csqrt tonearest ldbl-128ibm -0x4.0000000000004p-1024L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-128ibm -0x4.0000000000004p-1024L -0x8p-152L : 0x1.ffffffffffffffffffffffffff8p-76L -0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
-= csqrt upward ldbl-128ibm -0x4.0000000000004p-1024L -0x8p-152L : 0x2p-76L -0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x4.0000000000004p-1024L -0x8p-152L : 0x1.ffffffffffffffffffffffffff8p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x4.0000000000004p-1024L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
 = csqrt downward dbl-64 -0x4.0000000000004p-1024 -0x4.0000000000004p-1024 : 0xe.90189c7b64148p-516 -0x2.3286b95ff53f4p-512 : inexact-ok
 = csqrt tonearest dbl-64 -0x4.0000000000004p-1024 -0x4.0000000000004p-1024 : 0xe.90189c7b64148p-516 -0x2.3286b95ff53f2p-512 : inexact-ok
 = csqrt towardzero dbl-64 -0x4.0000000000004p-1024 -0x4.0000000000004p-1024 : 0xe.90189c7b64148p-516 -0x2.3286b95ff53f2p-512 : inexact-ok
@@ -53945,7 +53945,7 @@ csqrt -0x1.0000000000001p-1022 -0x1.0000000000001p-1022
 = csqrt towardzero ldbl-96-m68k -0x4.0000000000004p-1024L -0x4.0000000000004p-1024L : 0xe.90189c7b641487bp-516L -0x2.3286b95ff53f284p-512L : inexact-ok
 = csqrt upward ldbl-96-m68k -0x4.0000000000004p-1024L -0x4.0000000000004p-1024L : 0xe.90189c7b641487cp-516L -0x2.3286b95ff53f284p-512L : inexact-ok
 = csqrt downward ldbl-128 -0x4.0000000000004p-1024L -0x4.0000000000004p-1024L : 0xe.90189c7b641487bcab1b5b5b6abp-516L -0x2.3286b95ff53f28433fda06dfb246p-512L : inexact-ok
-= csqrt tonearest ldbl-128 -0x4.0000000000004p-1024L -0x4.0000000000004p-1024L : 0xe.90189c7b641487bcab1b5b5b6ab8p-516L -0x2.3286b95ff53f28433fda06dfb244p-512L : inexact-ok
+= csqrt tonearest ldbl-128 -0x4.0000000000004p-1024L -0x4.0000000000004p-1024L : 0xe.90189c7b641487bcab1b5b5b6ab8p-516L -0x2.3286b95ff53f28433fda06dfb246p-512L : inexact-ok
 = csqrt towardzero ldbl-128 -0x4.0000000000004p-1024L -0x4.0000000000004p-1024L : 0xe.90189c7b641487bcab1b5b5b6abp-516L -0x2.3286b95ff53f28433fda06dfb244p-512L : inexact-ok
 = csqrt upward ldbl-128 -0x4.0000000000004p-1024L -0x4.0000000000004p-1024L : 0xe.90189c7b641487bcab1b5b5b6ab8p-516L -0x2.3286b95ff53f28433fda06dfb244p-512L : inexact-ok
 = csqrt downward ldbl-128ibm -0x4.0000000000004p-1024L -0x4.0000000000004p-1024L : 0xe.90189c7b641487bcab1b5b5b68p-516L -0x2.3286b95ff53f28433fda06dfb3p-512L : inexact-ok
@@ -55901,26 +55901,26 @@ csqrt -0x1.0000000000000002p-16382 -0x1.0000000000000002p-16382
 = csqrt tonearest ldbl-128ibm -0x4p-1076L -0x0p+0L : 0x0p+0L -0x8p-540L : inexact-ok
 = csqrt towardzero ldbl-128ibm -0x4p-1076L -0x0p+0L : 0x0p+0L -0x8p-540L : inexact-ok
 = csqrt upward ldbl-128ibm -0x4p-1076L -0x0p+0L : 0x0p+0L -0x8p-540L : inexact-ok
-= csqrt downward dbl-64 -0x4p-1076 -0x8p-152 : 0x1.fffffffffffffp-76 -0x2p-76 : inexact-ok
+= csqrt downward dbl-64 -0x4p-1076 -0x8p-152 : 0x1.fffffffffffffp-76 -0x2.0000000000002p-76 : inexact-ok
 = csqrt tonearest dbl-64 -0x4p-1076 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
-= csqrt towardzero dbl-64 -0x4p-1076 -0x8p-152 : 0x1.fffffffffffffp-76 -0x1.fffffffffffffp-76 : inexact-ok
-= csqrt upward dbl-64 -0x4p-1076 -0x8p-152 : 0x2p-76 -0x1.fffffffffffffp-76 : inexact-ok
-= csqrt downward ldbl-96-intel -0x4p-1076L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt towardzero dbl-64 -0x4p-1076 -0x8p-152 : 0x1.fffffffffffffp-76 -0x2p-76 : inexact-ok
+= csqrt upward dbl-64 -0x4p-1076 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x4p-1076L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2.0000000000000004p-76L : inexact-ok
 = csqrt tonearest ldbl-96-intel -0x4p-1076L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-96-intel -0x4p-1076L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt upward ldbl-96-intel -0x4p-1076L -0x8p-152L : 0x2p-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt downward ldbl-96-m68k -0x4p-1076L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x4p-1076L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x4p-1076L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x4p-1076L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2.0000000000000004p-76L : inexact-ok
 = csqrt tonearest ldbl-96-m68k -0x4p-1076L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-96-m68k -0x4p-1076L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt upward ldbl-96-m68k -0x4p-1076L -0x8p-152L : 0x2p-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt downward ldbl-128 -0x4p-1076L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x4p-1076L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x4p-1076L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x4p-1076L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2.0000000000000000000000000002p-76L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4p-1076L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-128 -0x4p-1076L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
-= csqrt upward ldbl-128 -0x4p-1076L -0x8p-152L : 0x2p-76L -0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
-= csqrt downward ldbl-128ibm -0x4p-1076L -0x8p-152L : 0x1.ffffffffffffffffffffffffff8p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x4p-1076L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x4p-1076L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x4p-1076L -0x8p-152L : 0x1.ffffffffffffffffffffffffff8p-76L -0x2.00000000000000000000000001p-76L : inexact-ok
 = csqrt tonearest ldbl-128ibm -0x4p-1076L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-128ibm -0x4p-1076L -0x8p-152L : 0x1.ffffffffffffffffffffffffff8p-76L -0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
-= csqrt upward ldbl-128ibm -0x4p-1076L -0x8p-152L : 0x2p-76L -0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x4p-1076L -0x8p-152L : 0x1.ffffffffffffffffffffffffff8p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x4p-1076L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
 = csqrt downward dbl-64 -0x4p-1076 -0x4p-1076 : 0x3.a406271ed905p-540 -0x8.ca1ae57fd4fc8p-540 : inexact-ok
 = csqrt tonearest dbl-64 -0x4p-1076 -0x4p-1076 : 0x3.a406271ed905p-540 -0x8.ca1ae57fd4fc8p-540 : inexact-ok
 = csqrt towardzero dbl-64 -0x4p-1076 -0x4p-1076 : 0x3.a406271ed905p-540 -0x8.ca1ae57fd4fcp-540 : inexact-ok
@@ -55941,18 +55941,18 @@ csqrt -0x1.0000000000000002p-16382 -0x1.0000000000000002p-16382
 = csqrt tonearest ldbl-128ibm -0x4p-1076L -0x4p-1076L : 0x3.a406271ed90504cef98de00eb3p-540L -0x8.ca1ae57fd4fc5abc283c1cd6e8p-540L : inexact-ok
 = csqrt towardzero ldbl-128ibm -0x4p-1076L -0x4p-1076L : 0x3.a406271ed90504cef98de00eb2p-540L -0x8.ca1ae57fd4fc5abc283c1cd6e4p-540L : inexact-ok
 = csqrt upward ldbl-128ibm -0x4p-1076L -0x4p-1076L : 0x3.a406271ed90504cef98de00eb3p-540L -0x8.ca1ae57fd4fc5abc283c1cd6e4p-540L : inexact-ok
-= csqrt downward ldbl-96-intel -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4p-15848L -0x8p-540L : inexact-ok
+= csqrt downward ldbl-96-intel -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4p-15848L -0x8.000000000000001p-540L : inexact-ok
 = csqrt tonearest ldbl-96-intel -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x8p-540L : inexact-ok
-= csqrt towardzero ldbl-96-intel -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4p-15848L -0x7.fffffffffffffff8p-540L : inexact-ok
-= csqrt upward ldbl-96-intel -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x7.fffffffffffffff8p-540L : inexact-ok
-= csqrt downward ldbl-96-m68k -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4p-15848L -0x8p-540L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4p-15848L -0x8p-540L : inexact-ok
+= csqrt upward ldbl-96-intel -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x8p-540L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4p-15848L -0x8.000000000000001p-540L : inexact-ok
 = csqrt tonearest ldbl-96-m68k -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x8p-540L : inexact-ok
-= csqrt towardzero ldbl-96-m68k -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4p-15848L -0x7.fffffffffffffff8p-540L : inexact-ok
-= csqrt upward ldbl-96-m68k -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x7.fffffffffffffff8p-540L : inexact-ok
-= csqrt downward ldbl-128 -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000007fffffffffffcp-15848L -0x8p-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4p-15848L -0x8p-540L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x8p-540L : inexact-ok
+= csqrt downward ldbl-128 -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000007fffffffffffcp-15848L -0x8.0000000000000000000000000008p-540L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x8p-540L : inexact-ok
-= csqrt towardzero ldbl-128 -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000007fffffffffffcp-15848L -0x7.fffffffffffffffffffffffffffcp-540L : inexact-ok
-= csqrt upward ldbl-128 -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x7.fffffffffffffffffffffffffffcp-540L : inexact-ok
+= csqrt towardzero ldbl-128 -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000007fffffffffffcp-15848L -0x8p-540L : inexact-ok
+= csqrt upward ldbl-128 -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x8p-540L : inexact-ok
 = csqrt downward ldbl-96-intel -0x4.0000000000000008p-16384L -0x0p+0L : 0x0p+0L -0x2.0000000000000004p-8192L : inexact-ok
 = csqrt tonearest ldbl-96-intel -0x4.0000000000000008p-16384L -0x0p+0L : 0x0p+0L -0x2p-8192L : inexact-ok
 = csqrt towardzero ldbl-96-intel -0x4.0000000000000008p-16384L -0x0p+0L : 0x0p+0L -0x2p-8192L : inexact-ok
@@ -55965,18 +55965,18 @@ csqrt -0x1.0000000000000002p-16382 -0x1.0000000000000002p-16382
 = csqrt tonearest ldbl-128 -0x4.0000000000000008p-16384L -0x0p+0L : 0x0p+0L -0x2.0000000000000002p-8192L : inexact-ok
 = csqrt towardzero ldbl-128 -0x4.0000000000000008p-16384L -0x0p+0L : 0x0p+0L -0x2.0000000000000001fffffffffffep-8192L : inexact-ok
 = csqrt upward ldbl-128 -0x4.0000000000000008p-16384L -0x0p+0L : 0x0p+0L -0x2.0000000000000001fffffffffffep-8192L : inexact-ok
-= csqrt downward ldbl-96-intel -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-intel -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2.0000000000000004p-76L : inexact-ok
 = csqrt tonearest ldbl-96-intel -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-96-intel -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt upward ldbl-96-intel -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt downward ldbl-96-m68k -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2.0000000000000004p-76L : inexact-ok
 = csqrt tonearest ldbl-96-m68k -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-96-m68k -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt upward ldbl-96-m68k -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt downward ldbl-128 -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2.0000000000000000000000000002p-76L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-128 -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
-= csqrt upward ldbl-128 -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
 = csqrt downward ldbl-96-intel -0x4.0000000000000008p-16384L -0x4p-1076L : 0x5.a827999fcef3242p-540L -0x5.a827999fcef32428p-540L : inexact-ok
 = csqrt tonearest ldbl-96-intel -0x4.0000000000000008p-16384L -0x4p-1076L : 0x5.a827999fcef3242p-540L -0x5.a827999fcef3242p-540L : inexact-ok
 = csqrt towardzero ldbl-96-intel -0x4.0000000000000008p-16384L -0x4p-1076L : 0x5.a827999fcef3242p-540L -0x5.a827999fcef3242p-540L : inexact-ok
@@ -57495,10 +57495,10 @@ csqrt -0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001
 = csqrt tonearest ldbl-128 -0x0p+0L -0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L -0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
 = csqrt towardzero ldbl-128 -0x0p+0L -0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede52p-8192L -0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
 = csqrt upward ldbl-128 -0x0p+0L -0x4.0000000000000008p-16384L : 0x1.6a09e667f3bcc90a1d04f9cede53p-8192L -0x1.6a09e667f3bcc90a1d04f9cede52p-8192L : inexact-ok
-= csqrt downward ldbl-128 -0x0p+0L -0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L -0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
+= csqrt downward ldbl-128 -0x0p+0L -0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L -0x1.6a09e667f3bcc908b2fb1366ea97p-8192L : inexact-ok
 = csqrt tonearest ldbl-128 -0x0p+0L -0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L -0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
-= csqrt towardzero ldbl-128 -0x0p+0L -0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L -0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
-= csqrt upward ldbl-128 -0x0p+0L -0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea97p-8192L -0x1.6a09e667f3bcc908b2fb1366ea95p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 -0x0p+0L -0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea96p-8192L -0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
+= csqrt upward ldbl-128 -0x0p+0L -0x4.0000000000000000000000000004p-16384L : 0x1.6a09e667f3bcc908b2fb1366ea97p-8192L -0x1.6a09e667f3bcc908b2fb1366ea96p-8192L : inexact-ok
 = csqrt downward flt-32 -0x8p-152f -0x0p+0f : 0x0p+0f -0x2.d413dp-76f : inexact-ok
 = csqrt tonearest flt-32 -0x8p-152f -0x0p+0f : 0x0p+0f -0x2.d413ccp-76f : inexact-ok
 = csqrt towardzero flt-32 -0x8p-152f -0x0p+0f : 0x0p+0f -0x2.d413ccp-76f : inexact-ok
@@ -57615,26 +57615,26 @@ csqrt -0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001
 = csqrt tonearest ldbl-128ibm -0x4p-1076L -0x0p+0L : 0x0p+0L -0x8p-540L : inexact-ok
 = csqrt towardzero ldbl-128ibm -0x4p-1076L -0x0p+0L : 0x0p+0L -0x8p-540L : inexact-ok
 = csqrt upward ldbl-128ibm -0x4p-1076L -0x0p+0L : 0x0p+0L -0x8p-540L : inexact-ok
-= csqrt downward dbl-64 -0x4p-1076 -0x8p-152 : 0x1.fffffffffffffp-76 -0x2p-76 : inexact-ok
+= csqrt downward dbl-64 -0x4p-1076 -0x8p-152 : 0x1.fffffffffffffp-76 -0x2.0000000000002p-76 : inexact-ok
 = csqrt tonearest dbl-64 -0x4p-1076 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
-= csqrt towardzero dbl-64 -0x4p-1076 -0x8p-152 : 0x1.fffffffffffffp-76 -0x1.fffffffffffffp-76 : inexact-ok
-= csqrt upward dbl-64 -0x4p-1076 -0x8p-152 : 0x2p-76 -0x1.fffffffffffffp-76 : inexact-ok
-= csqrt downward ldbl-96-intel -0x4p-1076L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt towardzero dbl-64 -0x4p-1076 -0x8p-152 : 0x1.fffffffffffffp-76 -0x2p-76 : inexact-ok
+= csqrt upward dbl-64 -0x4p-1076 -0x8p-152 : 0x2p-76 -0x2p-76 : inexact-ok
+= csqrt downward ldbl-96-intel -0x4p-1076L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2.0000000000000004p-76L : inexact-ok
 = csqrt tonearest ldbl-96-intel -0x4p-1076L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-96-intel -0x4p-1076L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt upward ldbl-96-intel -0x4p-1076L -0x8p-152L : 0x2p-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt downward ldbl-96-m68k -0x4p-1076L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x4p-1076L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x4p-1076L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x4p-1076L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2.0000000000000004p-76L : inexact-ok
 = csqrt tonearest ldbl-96-m68k -0x4p-1076L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-96-m68k -0x4p-1076L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt upward ldbl-96-m68k -0x4p-1076L -0x8p-152L : 0x2p-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt downward ldbl-128 -0x4p-1076L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x4p-1076L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x4p-1076L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x4p-1076L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2.0000000000000000000000000002p-76L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4p-1076L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-128 -0x4p-1076L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
-= csqrt upward ldbl-128 -0x4p-1076L -0x8p-152L : 0x2p-76L -0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
-= csqrt downward ldbl-128ibm -0x4p-1076L -0x8p-152L : 0x1.ffffffffffffffffffffffffff8p-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x4p-1076L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x4p-1076L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128ibm -0x4p-1076L -0x8p-152L : 0x1.ffffffffffffffffffffffffff8p-76L -0x2.00000000000000000000000001p-76L : inexact-ok
 = csqrt tonearest ldbl-128ibm -0x4p-1076L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-128ibm -0x4p-1076L -0x8p-152L : 0x1.ffffffffffffffffffffffffff8p-76L -0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
-= csqrt upward ldbl-128ibm -0x4p-1076L -0x8p-152L : 0x2p-76L -0x1.ffffffffffffffffffffffffff8p-76L : inexact-ok
+= csqrt towardzero ldbl-128ibm -0x4p-1076L -0x8p-152L : 0x1.ffffffffffffffffffffffffff8p-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128ibm -0x4p-1076L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
 = csqrt downward dbl-64 -0x4p-1076 -0x4p-1076 : 0x3.a406271ed905p-540 -0x8.ca1ae57fd4fc8p-540 : inexact-ok
 = csqrt tonearest dbl-64 -0x4p-1076 -0x4p-1076 : 0x3.a406271ed905p-540 -0x8.ca1ae57fd4fc8p-540 : inexact-ok
 = csqrt towardzero dbl-64 -0x4p-1076 -0x4p-1076 : 0x3.a406271ed905p-540 -0x8.ca1ae57fd4fcp-540 : inexact-ok
@@ -57655,34 +57655,34 @@ csqrt -0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001
 = csqrt tonearest ldbl-128ibm -0x4p-1076L -0x4p-1076L : 0x3.a406271ed90504cef98de00eb3p-540L -0x8.ca1ae57fd4fc5abc283c1cd6e8p-540L : inexact-ok
 = csqrt towardzero ldbl-128ibm -0x4p-1076L -0x4p-1076L : 0x3.a406271ed90504cef98de00eb2p-540L -0x8.ca1ae57fd4fc5abc283c1cd6e4p-540L : inexact-ok
 = csqrt upward ldbl-128ibm -0x4p-1076L -0x4p-1076L : 0x3.a406271ed90504cef98de00eb3p-540L -0x8.ca1ae57fd4fc5abc283c1cd6e4p-540L : inexact-ok
-= csqrt downward ldbl-96-intel -0x4p-1076L -0x4p-16384L : 0x3.fffffffffffffffcp-15848L -0x8p-540L : inexact-ok
+= csqrt downward ldbl-96-intel -0x4p-1076L -0x4p-16384L : 0x3.fffffffffffffffcp-15848L -0x8.000000000000001p-540L : inexact-ok
 = csqrt tonearest ldbl-96-intel -0x4p-1076L -0x4p-16384L : 0x4p-15848L -0x8p-540L : inexact-ok
-= csqrt towardzero ldbl-96-intel -0x4p-1076L -0x4p-16384L : 0x3.fffffffffffffffcp-15848L -0x7.fffffffffffffff8p-540L : inexact-ok
-= csqrt upward ldbl-96-intel -0x4p-1076L -0x4p-16384L : 0x4p-15848L -0x7.fffffffffffffff8p-540L : inexact-ok
-= csqrt downward ldbl-96-m68k -0x4p-1076L -0x4p-16384L : 0x3.fffffffffffffffcp-15848L -0x8p-540L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x4p-1076L -0x4p-16384L : 0x3.fffffffffffffffcp-15848L -0x8p-540L : inexact-ok
+= csqrt upward ldbl-96-intel -0x4p-1076L -0x4p-16384L : 0x4p-15848L -0x8p-540L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x4p-1076L -0x4p-16384L : 0x3.fffffffffffffffcp-15848L -0x8.000000000000001p-540L : inexact-ok
 = csqrt tonearest ldbl-96-m68k -0x4p-1076L -0x4p-16384L : 0x4p-15848L -0x8p-540L : inexact-ok
-= csqrt towardzero ldbl-96-m68k -0x4p-1076L -0x4p-16384L : 0x3.fffffffffffffffcp-15848L -0x7.fffffffffffffff8p-540L : inexact-ok
-= csqrt upward ldbl-96-m68k -0x4p-1076L -0x4p-16384L : 0x4p-15848L -0x7.fffffffffffffff8p-540L : inexact-ok
-= csqrt downward ldbl-128 -0x4p-1076L -0x4p-16384L : 0x3.fffffffffffffffffffffffffffep-15848L -0x8p-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x4p-1076L -0x4p-16384L : 0x3.fffffffffffffffcp-15848L -0x8p-540L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x4p-1076L -0x4p-16384L : 0x4p-15848L -0x8p-540L : inexact-ok
+= csqrt downward ldbl-128 -0x4p-1076L -0x4p-16384L : 0x3.fffffffffffffffffffffffffffep-15848L -0x8.0000000000000000000000000008p-540L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4p-1076L -0x4p-16384L : 0x4p-15848L -0x8p-540L : inexact-ok
-= csqrt towardzero ldbl-128 -0x4p-1076L -0x4p-16384L : 0x3.fffffffffffffffffffffffffffep-15848L -0x7.fffffffffffffffffffffffffffcp-540L : inexact-ok
-= csqrt upward ldbl-128 -0x4p-1076L -0x4p-16384L : 0x4p-15848L -0x7.fffffffffffffffffffffffffffcp-540L : inexact-ok
-= csqrt downward ldbl-96-intel -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4p-15848L -0x8p-540L : inexact-ok
+= csqrt towardzero ldbl-128 -0x4p-1076L -0x4p-16384L : 0x3.fffffffffffffffffffffffffffep-15848L -0x8p-540L : inexact-ok
+= csqrt upward ldbl-128 -0x4p-1076L -0x4p-16384L : 0x4p-15848L -0x8p-540L : inexact-ok
+= csqrt downward ldbl-96-intel -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4p-15848L -0x8.000000000000001p-540L : inexact-ok
 = csqrt tonearest ldbl-96-intel -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x8p-540L : inexact-ok
-= csqrt towardzero ldbl-96-intel -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4p-15848L -0x7.fffffffffffffff8p-540L : inexact-ok
-= csqrt upward ldbl-96-intel -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x7.fffffffffffffff8p-540L : inexact-ok
-= csqrt downward ldbl-96-m68k -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4p-15848L -0x8p-540L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4p-15848L -0x8p-540L : inexact-ok
+= csqrt upward ldbl-96-intel -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x8p-540L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4p-15848L -0x8.000000000000001p-540L : inexact-ok
 = csqrt tonearest ldbl-96-m68k -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x8p-540L : inexact-ok
-= csqrt towardzero ldbl-96-m68k -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4p-15848L -0x7.fffffffffffffff8p-540L : inexact-ok
-= csqrt upward ldbl-96-m68k -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x7.fffffffffffffff8p-540L : inexact-ok
-= csqrt downward ldbl-128 -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000007fffffffffffcp-15848L -0x8p-540L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4p-15848L -0x8p-540L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x8p-540L : inexact-ok
+= csqrt downward ldbl-128 -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000007fffffffffffcp-15848L -0x8.0000000000000000000000000008p-540L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x8p-540L : inexact-ok
-= csqrt towardzero ldbl-128 -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000007fffffffffffcp-15848L -0x7.fffffffffffffffffffffffffffcp-540L : inexact-ok
-= csqrt upward ldbl-128 -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x7.fffffffffffffffffffffffffffcp-540L : inexact-ok
-= csqrt downward ldbl-128 -0x4p-1076L -0x4.0000000000000000000000000004p-16384L : 0x4p-15848L -0x8p-540L : inexact-ok
+= csqrt towardzero ldbl-128 -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000007fffffffffffcp-15848L -0x8p-540L : inexact-ok
+= csqrt upward ldbl-128 -0x4p-1076L -0x4.0000000000000008p-16384L : 0x4.0000000000000008p-15848L -0x8p-540L : inexact-ok
+= csqrt downward ldbl-128 -0x4p-1076L -0x4.0000000000000000000000000004p-16384L : 0x4p-15848L -0x8.0000000000000000000000000008p-540L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4p-1076L -0x4.0000000000000000000000000004p-16384L : 0x4.0000000000000000000000000004p-15848L -0x8p-540L : inexact-ok
-= csqrt towardzero ldbl-128 -0x4p-1076L -0x4.0000000000000000000000000004p-16384L : 0x4p-15848L -0x7.fffffffffffffffffffffffffffcp-540L : inexact-ok
-= csqrt upward ldbl-128 -0x4p-1076L -0x4.0000000000000000000000000004p-16384L : 0x4.0000000000000000000000000004p-15848L -0x7.fffffffffffffffffffffffffffcp-540L : inexact-ok
+= csqrt towardzero ldbl-128 -0x4p-1076L -0x4.0000000000000000000000000004p-16384L : 0x4p-15848L -0x8p-540L : inexact-ok
+= csqrt upward ldbl-128 -0x4p-1076L -0x4.0000000000000000000000000004p-16384L : 0x4.0000000000000000000000000004p-15848L -0x8p-540L : inexact-ok
 = csqrt downward ldbl-96-intel -0x4p-16384L -0x0p+0L : 0x0p+0L -0x2p-8192L : inexact-ok
 = csqrt tonearest ldbl-96-intel -0x4p-16384L -0x0p+0L : 0x0p+0L -0x2p-8192L : inexact-ok
 = csqrt towardzero ldbl-96-intel -0x4p-16384L -0x0p+0L : 0x0p+0L -0x2p-8192L : inexact-ok
@@ -57695,18 +57695,18 @@ csqrt -0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001
 = csqrt tonearest ldbl-128 -0x4p-16384L -0x0p+0L : 0x0p+0L -0x2p-8192L : inexact-ok
 = csqrt towardzero ldbl-128 -0x4p-16384L -0x0p+0L : 0x0p+0L -0x2p-8192L : inexact-ok
 = csqrt upward ldbl-128 -0x4p-16384L -0x0p+0L : 0x0p+0L -0x2p-8192L : inexact-ok
-= csqrt downward ldbl-96-intel -0x4p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-intel -0x4p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2.0000000000000004p-76L : inexact-ok
 = csqrt tonearest ldbl-96-intel -0x4p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-96-intel -0x4p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt upward ldbl-96-intel -0x4p-16384L -0x8p-152L : 0x2p-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt downward ldbl-96-m68k -0x4p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x4p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x4p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x4p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2.0000000000000004p-76L : inexact-ok
 = csqrt tonearest ldbl-96-m68k -0x4p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-96-m68k -0x4p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt upward ldbl-96-m68k -0x4p-16384L -0x8p-152L : 0x2p-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt downward ldbl-128 -0x4p-16384L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x4p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x4p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x4p-16384L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2.0000000000000000000000000002p-76L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-128 -0x4p-16384L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
-= csqrt upward ldbl-128 -0x4p-16384L -0x8p-152L : 0x2p-76L -0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x4p-16384L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x4p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
 = csqrt downward ldbl-96-intel -0x4p-16384L -0x4p-1076L : 0x5.a827999fcef3242p-540L -0x5.a827999fcef32428p-540L : inexact-ok
 = csqrt tonearest ldbl-96-intel -0x4p-16384L -0x4p-1076L : 0x5.a827999fcef3242p-540L -0x5.a827999fcef3242p-540L : inexact-ok
 = csqrt towardzero ldbl-96-intel -0x4p-16384L -0x4p-1076L : 0x5.a827999fcef3242p-540L -0x5.a827999fcef3242p-540L : inexact-ok
@@ -57743,10 +57743,10 @@ csqrt -0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001
 = csqrt tonearest ldbl-128 -0x4p-16384L -0x4.0000000000000008p-16384L : 0xe.90189c7b64141354c279997827fp-8196L -0x2.3286b95ff53f16afaed19f01d954p-8192L : inexact-ok
 = csqrt towardzero ldbl-128 -0x4p-16384L -0x4.0000000000000008p-16384L : 0xe.90189c7b64141354c279997827fp-8196L -0x2.3286b95ff53f16afaed19f01d954p-8192L : inexact-ok
 = csqrt upward ldbl-128 -0x4p-16384L -0x4.0000000000000008p-16384L : 0xe.90189c7b64141354c279997827f8p-8196L -0x2.3286b95ff53f16afaed19f01d954p-8192L : inexact-ok
-= csqrt downward ldbl-128 -0x4p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b6414133be637803acbf8p-8196L -0x2.3286b95ff53f16af0a0f0735b9d6p-8192L : inexact-ok
+= csqrt downward ldbl-128 -0x4p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b6414133be637803acbf8p-8196L -0x2.3286b95ff53f16af0a0f0735b9d8p-8192L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b6414133be637803accp-8196L -0x2.3286b95ff53f16af0a0f0735b9d6p-8192L : inexact-ok
-= csqrt towardzero ldbl-128 -0x4p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b6414133be637803acbf8p-8196L -0x2.3286b95ff53f16af0a0f0735b9d4p-8192L : inexact-ok
-= csqrt upward ldbl-128 -0x4p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b6414133be637803accp-8196L -0x2.3286b95ff53f16af0a0f0735b9d4p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 -0x4p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b6414133be637803acbf8p-8196L -0x2.3286b95ff53f16af0a0f0735b9d6p-8192L : inexact-ok
+= csqrt upward ldbl-128 -0x4p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b6414133be637803accp-8196L -0x2.3286b95ff53f16af0a0f0735b9d6p-8192L : inexact-ok
 = csqrt downward ldbl-96-intel -0x4.0000000000000008p-16384L -0x0p+0L : 0x0p+0L -0x2.0000000000000004p-8192L : inexact-ok
 = csqrt tonearest ldbl-96-intel -0x4.0000000000000008p-16384L -0x0p+0L : 0x0p+0L -0x2p-8192L : inexact-ok
 = csqrt towardzero ldbl-96-intel -0x4.0000000000000008p-16384L -0x0p+0L : 0x0p+0L -0x2p-8192L : inexact-ok
@@ -57759,18 +57759,18 @@ csqrt -0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001
 = csqrt tonearest ldbl-128 -0x4.0000000000000008p-16384L -0x0p+0L : 0x0p+0L -0x2.0000000000000002p-8192L : inexact-ok
 = csqrt towardzero ldbl-128 -0x4.0000000000000008p-16384L -0x0p+0L : 0x0p+0L -0x2.0000000000000001fffffffffffep-8192L : inexact-ok
 = csqrt upward ldbl-128 -0x4.0000000000000008p-16384L -0x0p+0L : 0x0p+0L -0x2.0000000000000001fffffffffffep-8192L : inexact-ok
-= csqrt downward ldbl-96-intel -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-intel -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2.0000000000000004p-76L : inexact-ok
 = csqrt tonearest ldbl-96-intel -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-96-intel -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt upward ldbl-96-intel -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt downward ldbl-96-m68k -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-intel -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-intel -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-96-m68k -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2.0000000000000004p-76L : inexact-ok
 = csqrt tonearest ldbl-96-m68k -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-96-m68k -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt upward ldbl-96-m68k -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x1.fffffffffffffffep-76L : inexact-ok
-= csqrt downward ldbl-128 -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2p-76L : inexact-ok
+= csqrt towardzero ldbl-96-m68k -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.fffffffffffffffep-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-96-m68k -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2.0000000000000000000000000002p-76L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-128 -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
-= csqrt upward ldbl-128 -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x4.0000000000000008p-16384L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x4.0000000000000008p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
 = csqrt downward ldbl-96-intel -0x4.0000000000000008p-16384L -0x4p-1076L : 0x5.a827999fcef3242p-540L -0x5.a827999fcef32428p-540L : inexact-ok
 = csqrt tonearest ldbl-96-intel -0x4.0000000000000008p-16384L -0x4p-1076L : 0x5.a827999fcef3242p-540L -0x5.a827999fcef3242p-540L : inexact-ok
 = csqrt towardzero ldbl-96-intel -0x4.0000000000000008p-16384L -0x4p-1076L : 0x5.a827999fcef3242p-540L -0x5.a827999fcef3242p-540L : inexact-ok
@@ -57791,10 +57791,10 @@ csqrt -0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001
 = csqrt tonearest ldbl-96-m68k -0x4.0000000000000008p-16384L -0x4p-16384L : 0xe.90189c7b6414133p-8196L -0x2.3286b95ff53f16bp-8192L : inexact-ok
 = csqrt towardzero ldbl-96-m68k -0x4.0000000000000008p-16384L -0x4p-16384L : 0xe.90189c7b6414133p-8196L -0x2.3286b95ff53f16bp-8192L : inexact-ok
 = csqrt upward ldbl-96-m68k -0x4.0000000000000008p-16384L -0x4p-16384L : 0xe.90189c7b6414134p-8196L -0x2.3286b95ff53f16bp-8192L : inexact-ok
-= csqrt downward ldbl-128 -0x4.0000000000000008p-16384L -0x4p-16384L : 0xe.90189c7b641413319a0e0378d4p-8196L -0x2.3286b95ff53f16b097d328c98f96p-8192L : inexact-ok
+= csqrt downward ldbl-128 -0x4.0000000000000008p-16384L -0x4p-16384L : 0xe.90189c7b641413319a0e0378d4p-8196L -0x2.3286b95ff53f16b097d328c98f98p-8192L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4.0000000000000008p-16384L -0x4p-16384L : 0xe.90189c7b641413319a0e0378d4p-8196L -0x2.3286b95ff53f16b097d328c98f96p-8192L : inexact-ok
-= csqrt towardzero ldbl-128 -0x4.0000000000000008p-16384L -0x4p-16384L : 0xe.90189c7b641413319a0e0378d4p-8196L -0x2.3286b95ff53f16b097d328c98f94p-8192L : inexact-ok
-= csqrt upward ldbl-128 -0x4.0000000000000008p-16384L -0x4p-16384L : 0xe.90189c7b641413319a0e0378d408p-8196L -0x2.3286b95ff53f16b097d328c98f94p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 -0x4.0000000000000008p-16384L -0x4p-16384L : 0xe.90189c7b641413319a0e0378d4p-8196L -0x2.3286b95ff53f16b097d328c98f96p-8192L : inexact-ok
+= csqrt upward ldbl-128 -0x4.0000000000000008p-16384L -0x4p-16384L : 0xe.90189c7b641413319a0e0378d408p-8196L -0x2.3286b95ff53f16b097d328c98f96p-8192L : inexact-ok
 = csqrt downward ldbl-96-intel -0x4.0000000000000008p-16384L -0x4.0000000000000008p-16384L : 0xe.90189c7b6414134p-8196L -0x2.3286b95ff53f16b4p-8192L : inexact-ok
 = csqrt tonearest ldbl-96-intel -0x4.0000000000000008p-16384L -0x4.0000000000000008p-16384L : 0xe.90189c7b6414135p-8196L -0x2.3286b95ff53f16bp-8192L : inexact-ok
 = csqrt towardzero ldbl-96-intel -0x4.0000000000000008p-16384L -0x4.0000000000000008p-16384L : 0xe.90189c7b6414134p-8196L -0x2.3286b95ff53f16bp-8192L : inexact-ok
@@ -57807,18 +57807,18 @@ csqrt -0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001
 = csqrt tonearest ldbl-128 -0x4.0000000000000008p-16384L -0x4.0000000000000008p-16384L : 0xe.90189c7b6414134a76501cb63008p-8196L -0x2.3286b95ff53f16b13c95c095af14p-8192L : inexact-ok
 = csqrt towardzero ldbl-128 -0x4.0000000000000008p-16384L -0x4.0000000000000008p-16384L : 0xe.90189c7b6414134a76501cb63p-8196L -0x2.3286b95ff53f16b13c95c095af14p-8192L : inexact-ok
 = csqrt upward ldbl-128 -0x4.0000000000000008p-16384L -0x4.0000000000000008p-16384L : 0xe.90189c7b6414134a76501cb63008p-8196L -0x2.3286b95ff53f16b13c95c095af14p-8192L : inexact-ok
-= csqrt downward ldbl-128 -0x4.0000000000000008p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b641413319a0e0378d408p-8196L -0x2.3286b95ff53f16b097d328c98f96p-8192L : inexact-ok
+= csqrt downward ldbl-128 -0x4.0000000000000008p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b641413319a0e0378d408p-8196L -0x2.3286b95ff53f16b097d328c98f98p-8192L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4.0000000000000008p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b641413319a0e0378d41p-8196L -0x2.3286b95ff53f16b097d328c98f96p-8192L : inexact-ok
-= csqrt towardzero ldbl-128 -0x4.0000000000000008p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b641413319a0e0378d408p-8196L -0x2.3286b95ff53f16b097d328c98f94p-8192L : inexact-ok
-= csqrt upward ldbl-128 -0x4.0000000000000008p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b641413319a0e0378d41p-8196L -0x2.3286b95ff53f16b097d328c98f94p-8192L : inexact-ok
+= csqrt towardzero ldbl-128 -0x4.0000000000000008p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b641413319a0e0378d408p-8196L -0x2.3286b95ff53f16b097d328c98f96p-8192L : inexact-ok
+= csqrt upward ldbl-128 -0x4.0000000000000008p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b641413319a0e0378d41p-8196L -0x2.3286b95ff53f16b097d328c98f96p-8192L : inexact-ok
 = csqrt downward ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x0p+0L : 0x0p+0L -0x2.0000000000000000000000000002p-8192L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x0p+0L : 0x0p+0L -0x2p-8192L : inexact-ok
 = csqrt towardzero ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x0p+0L : 0x0p+0L -0x2p-8192L : inexact-ok
 = csqrt upward ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x0p+0L : 0x0p+0L -0x2p-8192L : inexact-ok
-= csqrt downward ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2p-76L : inexact-ok
+= csqrt downward ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2.0000000000000000000000000002p-76L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
-= csqrt towardzero ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
-= csqrt upward ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x8p-152L : 0x2p-76L -0x1.ffffffffffffffffffffffffffffp-76L : inexact-ok
+= csqrt towardzero ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x8p-152L : 0x1.ffffffffffffffffffffffffffffp-76L -0x2p-76L : inexact-ok
+= csqrt upward ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x8p-152L : 0x2p-76L -0x2p-76L : inexact-ok
 = csqrt downward ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L -0x5.a827999fcef32422cbec4d9baa58p-540L : inexact-ok
 = csqrt tonearest ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L -0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
 = csqrt towardzero ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x4p-1076L : 0x5.a827999fcef32422cbec4d9baa54p-540L -0x5.a827999fcef32422cbec4d9baa54p-540L : inexact-ok
@@ -57832,7 +57832,7 @@ csqrt -0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001
 = csqrt towardzero ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x4.0000000000000008p-16384L : 0xe.90189c7b64141354c279997827e8p-8196L -0x2.3286b95ff53f16afaed19f01d954p-8192L : inexact-ok
 = csqrt upward ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x4.0000000000000008p-16384L : 0xe.90189c7b64141354c279997827fp-8196L -0x2.3286b95ff53f16afaed19f01d954p-8192L : inexact-ok
 = csqrt downward ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b6414133be637803acbfp-8196L -0x2.3286b95ff53f16af0a0f0735b9d8p-8192L : inexact-ok
-= csqrt tonearest ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b6414133be637803acbf8p-8196L -0x2.3286b95ff53f16af0a0f0735b9d6p-8192L : inexact-ok
+= csqrt tonearest ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b6414133be637803acbf8p-8196L -0x2.3286b95ff53f16af0a0f0735b9d8p-8192L : inexact-ok
 = csqrt towardzero ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b6414133be637803acbfp-8196L -0x2.3286b95ff53f16af0a0f0735b9d6p-8192L : inexact-ok
 = csqrt upward ldbl-128 -0x4.0000000000000000000000000004p-16384L -0x4.0000000000000000000000000004p-16384L : 0xe.90189c7b6414133be637803acbf8p-8196L -0x2.3286b95ff53f16af0a0f0735b9d6p-8192L : inexact-ok
 ctan 0 0
@@ -58152,10 +58152,10 @@ ctan 0x3.243f6cp-1 0
 = ctan tonearest ldbl-96-m68k 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6p+24L 0x0p+0L : inexact-ok
 = ctan towardzero ldbl-96-m68k 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6p+24L 0x0p+0L : inexact-ok
 = ctan upward ldbl-96-m68k 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6p+24L 0x0p+0L : inexact-ok
-= ctan downward ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fep+24L 0x0p+0L : inexact-ok
+= ctan downward ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fe1p+24L 0x0p+0L : inexact-ok
 = ctan tonearest ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fep+24L 0x0p+0L : inexact-ok
-= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0x0p+0L : inexact-ok
-= ctan upward ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0x0p+0L : inexact-ok
+= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fep+24L 0x0p+0L : inexact-ok
+= ctan upward ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fep+24L 0x0p+0L : inexact-ok
 = ctan downward ldbl-128ibm 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55285p+24L 0x0p+0L : inexact-ok
 = ctan tonearest ldbl-128ibm 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55285p+24L 0x0p+0L : inexact-ok
 = ctan towardzero ldbl-128ibm 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284f8p+24L 0x0p+0L : inexact-ok
@@ -58202,10 +58202,10 @@ ctan 0x1p1023 1
 = ctan tonearest ldbl-96-m68k 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c13399068p-4L 0xd.c26353c068203bfp-4L : inexact-ok
 = ctan towardzero ldbl-96-m68k 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c13399068p-4L 0xd.c26353c068203bfp-4L : inexact-ok
 = ctan upward ldbl-96-m68k 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c13399068p-4L 0xd.c26353c068203cp-4L : inexact-ok
-= ctan downward ldbl-128 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90d002p-4L 0xd.c26353c068203bf3a2f7a9b94db8p-4L : inexact-ok
+= ctan downward ldbl-128 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90d004p-4L 0xd.c26353c068203bf3a2f7a9b94db8p-4L : inexact-ok
 = ctan tonearest ldbl-128 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90d002p-4L 0xd.c26353c068203bf3a2f7a9b94dcp-4L : inexact-ok
-= ctan towardzero ldbl-128 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90dp-4L 0xd.c26353c068203bf3a2f7a9b94db8p-4L : inexact-ok
-= ctan upward ldbl-128 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90dp-4L 0xd.c26353c068203bf3a2f7a9b94dcp-4L : inexact-ok
+= ctan towardzero ldbl-128 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90d002p-4L 0xd.c26353c068203bf3a2f7a9b94db8p-4L : inexact-ok
+= ctan upward ldbl-128 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90d002p-4L 0xd.c26353c068203bf3a2f7a9b94dcp-4L : inexact-ok
 = ctan downward ldbl-128ibm 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90d1p-4L 0xd.c26353c068203bf3a2f7a9b94cp-4L : inexact-ok
 = ctan tonearest ldbl-128ibm 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90dp-4L 0xd.c26353c068203bf3a2f7a9b94cp-4L : inexact-ok
 = ctan towardzero ldbl-128ibm 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90dp-4L 0xd.c26353c068203bf3a2f7a9b94cp-4L : inexact-ok
@@ -58247,10 +58247,10 @@ ctan 0x1p16383 1
 = ctan tonearest ldbl-96-m68k 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c13399068p-4L 0xd.c26353c068203bfp-4L : inexact-ok
 = ctan towardzero ldbl-96-m68k 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c13399068p-4L 0xd.c26353c068203bfp-4L : inexact-ok
 = ctan upward ldbl-96-m68k 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c13399068p-4L 0xd.c26353c068203cp-4L : inexact-ok
-= ctan downward ldbl-128 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90d002p-4L 0xd.c26353c068203bf3a2f7a9b94db8p-4L : inexact-ok
+= ctan downward ldbl-128 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90d004p-4L 0xd.c26353c068203bf3a2f7a9b94db8p-4L : inexact-ok
 = ctan tonearest ldbl-128 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90d002p-4L 0xd.c26353c068203bf3a2f7a9b94dcp-4L : inexact-ok
-= ctan towardzero ldbl-128 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90dp-4L 0xd.c26353c068203bf3a2f7a9b94db8p-4L : inexact-ok
-= ctan upward ldbl-128 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90dp-4L 0xd.c26353c068203bf3a2f7a9b94dcp-4L : inexact-ok
+= ctan towardzero ldbl-128 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90d002p-4L 0xd.c26353c068203bf3a2f7a9b94db8p-4L : inexact-ok
+= ctan upward ldbl-128 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90d002p-4L 0xd.c26353c068203bf3a2f7a9b94dcp-4L : inexact-ok
 = ctan downward ldbl-128ibm 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90d1p-4L 0xd.c26353c068203bf3a2f7a9b94cp-4L : inexact-ok
 = ctan tonearest ldbl-128ibm 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90dp-4L 0xd.c26353c068203bf3a2f7a9b94cp-4L : inexact-ok
 = ctan towardzero ldbl-128ibm 0xf.fffffp+124L 0x1p+0L : -0x3.60b2616c1339906858c23a90dp-4L 0xd.c26353c068203bf3a2f7a9b94cp-4L : inexact-ok
@@ -58321,30 +58321,30 @@ ctan 50000 50000 xfail-rounding:ldbl-128ibm
 = ctan towardzero ldbl-128ibm 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctan upward ldbl-128ibm 0xc.35p+12L 0xc.35p+12L : 0x4p-1076L 0x1.000000000000000000000000008p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 ctan 50000 -50000 xfail-rounding:ldbl-128ibm
-= ctan downward flt-32 0xc.35p+12f -0xc.35p+12f : 0x0p+0f -0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan downward flt-32 0xc.35p+12f -0xc.35p+12f : 0x0p+0f -0x1.000002p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctan tonearest flt-32 0xc.35p+12f -0xc.35p+12f : 0x0p+0f -0x1p+0f : inexact-ok underflow errno-erange-ok
-= ctan towardzero flt-32 0xc.35p+12f -0xc.35p+12f : 0x0p+0f -0xf.fffffp-4f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan upward flt-32 0xc.35p+12f -0xc.35p+12f : 0x8p-152f -0xf.fffffp-4f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan downward dbl-64 0xc.35p+12 -0xc.35p+12 : 0x0p+0 -0x1p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan towardzero flt-32 0xc.35p+12f -0xc.35p+12f : 0x0p+0f -0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan upward flt-32 0xc.35p+12f -0xc.35p+12f : 0x8p-152f -0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan downward dbl-64 0xc.35p+12 -0xc.35p+12 : 0x0p+0 -0x1.0000000000001p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctan tonearest dbl-64 0xc.35p+12 -0xc.35p+12 : 0x0p+0 -0x1p+0 : inexact-ok underflow errno-erange-ok
-= ctan towardzero dbl-64 0xc.35p+12 -0xc.35p+12 : 0x0p+0 -0xf.ffffffffffff8p-4 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan upward dbl-64 0xc.35p+12 -0xc.35p+12 : 0x4p-1076 -0xf.ffffffffffff8p-4 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan downward ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan towardzero dbl-64 0xc.35p+12 -0xc.35p+12 : 0x0p+0 -0x1p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan upward dbl-64 0xc.35p+12 -0xc.35p+12 : 0x4p-1076 -0x1p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1.0000000000000002p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctan tonearest ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok
-= ctan towardzero ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0xf.fffffffffffffffp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan upward ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x8p-16448L -0xf.fffffffffffffffp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan downward ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x8p-16448L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1.0000000000000002p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctan tonearest ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok
-= ctan towardzero ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0xf.fffffffffffffffp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan upward ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x4p-16448L -0xf.fffffffffffffffp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan downward ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x4p-16448L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1.0000000000000000000000000001p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctan tonearest ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok
-= ctan towardzero ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0xf.fffffffffffffffffffffffffff8p-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan upward ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x4p-16496L -0xf.fffffffffffffffffffffffffff8p-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan downward ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x4p-16496L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1.000000000000000000000000008p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctan tonearest ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok
-= ctan towardzero ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0xf.fffffffffffffffffffffffffcp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan upward ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x4p-1076L -0xf.fffffffffffffffffffffffffcp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x4p-1076L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 ctan -50000 50000 xfail-rounding:ldbl-128ibm
 = ctan downward flt-32 -0xc.35p+12f 0xc.35p+12f : -0x8p-152f 0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctan tonearest flt-32 -0xc.35p+12f 0xc.35p+12f : -0x0p+0f 0x1p+0f : inexact-ok underflow errno-erange-ok
@@ -58371,30 +58371,30 @@ ctan -50000 50000 xfail-rounding:ldbl-128ibm
 = ctan towardzero ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctan upward ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1.000000000000000000000000008p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 ctan -50000 -50000 xfail-rounding:ldbl-128ibm
-= ctan downward flt-32 -0xc.35p+12f -0xc.35p+12f : -0x8p-152f -0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan downward flt-32 -0xc.35p+12f -0xc.35p+12f : -0x8p-152f -0x1.000002p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctan tonearest flt-32 -0xc.35p+12f -0xc.35p+12f : -0x0p+0f -0x1p+0f : inexact-ok underflow errno-erange-ok
-= ctan towardzero flt-32 -0xc.35p+12f -0xc.35p+12f : -0x0p+0f -0xf.fffffp-4f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan upward flt-32 -0xc.35p+12f -0xc.35p+12f : -0x0p+0f -0xf.fffffp-4f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan downward dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x4p-1076 -0x1p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan towardzero flt-32 -0xc.35p+12f -0xc.35p+12f : -0x0p+0f -0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan upward flt-32 -0xc.35p+12f -0xc.35p+12f : -0x0p+0f -0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan downward dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x4p-1076 -0x1.0000000000001p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctan tonearest dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x0p+0 -0x1p+0 : inexact-ok underflow errno-erange-ok
-= ctan towardzero dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x0p+0 -0xf.ffffffffffff8p-4 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan upward dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x0p+0 -0xf.ffffffffffff8p-4 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan downward ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x8p-16448L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan towardzero dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x0p+0 -0x1p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan upward dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x0p+0 -0x1p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x8p-16448L -0x1.0000000000000002p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctan tonearest ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok
-= ctan towardzero ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan upward ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan downward ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x4p-16448L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x4p-16448L -0x1.0000000000000002p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctan tonearest ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok
-= ctan towardzero ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan upward ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan downward ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x4p-16496L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x4p-16496L -0x1.0000000000000000000000000001p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctan tonearest ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok
-= ctan towardzero ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffffffffffffff8p-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan upward ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffffffffffffff8p-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan downward ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x4p-1076L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x4p-1076L -0x1.000000000000000000000000008p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctan tonearest ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok
-= ctan towardzero ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffffffffffffcp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctan upward ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffffffffffffcp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 ctan 0x1.921fb6p+0 0x1p-149
 = ctan downward flt-32 0x1.921fb6p+0f 0x8p-152f : -0x1.5d1496p+24f 0xe.e008fp-104f : inexact-ok
 = ctan tonearest flt-32 0x1.921fb6p+0f 0x8p-152f : -0x1.5d1494p+24f 0xe.e008fp-104f : inexact-ok
@@ -58412,10 +58412,10 @@ ctan 0x1.921fb6p+0 0x1p-149
 = ctan tonearest ldbl-96-m68k 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6p+24L 0xe.e008f2d6f5c347p-104L : inexact-ok
 = ctan towardzero ldbl-96-m68k 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6p+24L 0xe.e008f2d6f5c347p-104L : inexact-ok
 = ctan upward ldbl-96-m68k 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6p+24L 0xe.e008f2d6f5c3471p-104L : inexact-ok
-= ctan downward ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fep+24L 0xe.e008f2d6f5c347063d6ad04df2bp-104L : inexact-ok
+= ctan downward ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fe1p+24L 0xe.e008f2d6f5c347063d6ad04df2bp-104L : inexact-ok
 = ctan tonearest ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fep+24L 0xe.e008f2d6f5c347063d6ad04df2bp-104L : inexact-ok
-= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0xe.e008f2d6f5c347063d6ad04df2bp-104L : inexact-ok
-= ctan upward ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0xe.e008f2d6f5c347063d6ad04df2b8p-104L : inexact-ok
+= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fep+24L 0xe.e008f2d6f5c347063d6ad04df2bp-104L : inexact-ok
+= ctan upward ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fep+24L 0xe.e008f2d6f5c347063d6ad04df2b8p-104L : inexact-ok
 = ctan downward ldbl-128ibm 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55285p+24L 0xe.e008f2d6f5c347063d6ad04dfp-104L : inexact-ok
 = ctan tonearest ldbl-128ibm 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55285p+24L 0xe.e008f2d6f5c347063d6ad04df4p-104L : inexact-ok
 = ctan towardzero ldbl-128ibm 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284f8p+24L 0xe.e008f2d6f5c347063d6ad04dfp-104L : inexact-ok
@@ -58437,10 +58437,10 @@ ctan 0x1.921fb54442d18p+0 0x1p-1074
 = ctan tonearest ldbl-96-m68k 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6p+24L 0xe.e008f2d6f5c347p-104L : inexact-ok
 = ctan towardzero ldbl-96-m68k 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6p+24L 0xe.e008f2d6f5c347p-104L : inexact-ok
 = ctan upward ldbl-96-m68k 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6p+24L 0xe.e008f2d6f5c3471p-104L : inexact-ok
-= ctan downward ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fep+24L 0xe.e008f2d6f5c347063d6ad04df2bp-104L : inexact-ok
+= ctan downward ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fe1p+24L 0xe.e008f2d6f5c347063d6ad04df2bp-104L : inexact-ok
 = ctan tonearest ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fep+24L 0xe.e008f2d6f5c347063d6ad04df2bp-104L : inexact-ok
-= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0xe.e008f2d6f5c347063d6ad04df2bp-104L : inexact-ok
-= ctan upward ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0xe.e008f2d6f5c347063d6ad04df2b8p-104L : inexact-ok
+= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fep+24L 0xe.e008f2d6f5c347063d6ad04df2bp-104L : inexact-ok
+= ctan upward ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fep+24L 0xe.e008f2d6f5c347063d6ad04df2b8p-104L : inexact-ok
 = ctan downward ldbl-128ibm 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55285p+24L 0xe.e008f2d6f5c347063d6ad04dfp-104L : inexact-ok
 = ctan tonearest ldbl-128ibm 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55285p+24L 0xe.e008f2d6f5c347063d6ad04df4p-104L : inexact-ok
 = ctan towardzero ldbl-128ibm 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284f8p+24L 0xe.e008f2d6f5c347063d6ad04dfp-104L : inexact-ok
@@ -58461,10 +58461,10 @@ ctan 0x1.921fb54442d18p+0 0x1p-1074
 = ctan tonearest ldbl-96-m68k 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6p+24L 0x0p+0L : inexact-ok
 = ctan towardzero ldbl-96-m68k 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6p+24L 0x0p+0L : inexact-ok
 = ctan upward ldbl-96-m68k 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6p+24L 0x0p+0L : inexact-ok
-= ctan downward ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fep+24L 0x0p+0L : inexact-ok
+= ctan downward ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fe1p+24L 0x0p+0L : inexact-ok
 = ctan tonearest ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fep+24L 0x0p+0L : inexact-ok
-= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0x0p+0L : inexact-ok
-= ctan upward ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0x0p+0L : inexact-ok
+= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fep+24L 0x0p+0L : inexact-ok
+= ctan upward ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fep+24L 0x0p+0L : inexact-ok
 = ctan downward ldbl-128ibm 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55285p+24L 0x0p+0L : inexact-ok
 = ctan tonearest ldbl-128ibm 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55285p+24L 0x0p+0L : inexact-ok
 = ctan towardzero ldbl-128ibm 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284f8p+24L 0x0p+0L : inexact-ok
@@ -58481,10 +58481,10 @@ ctan 0x1.921fb54442d18p+0 0x1p-1074
 = ctan tonearest ldbl-96-m68k 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6p+24L 0x7.7004796b7ae1a38p-1028L : inexact-ok
 = ctan towardzero ldbl-96-m68k 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6p+24L 0x7.7004796b7ae1a38p-1028L : inexact-ok
 = ctan upward ldbl-96-m68k 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6p+24L 0x7.7004796b7ae1a388p-1028L : inexact-ok
-= ctan downward ldbl-128 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55284fep+24L 0x7.7004796b7ae1a3831eb56826f958p-1028L : inexact-ok
+= ctan downward ldbl-128 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55284fe1p+24L 0x7.7004796b7ae1a3831eb56826f958p-1028L : inexact-ok
 = ctan tonearest ldbl-128 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55284fep+24L 0x7.7004796b7ae1a3831eb56826f958p-1028L : inexact-ok
-= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0x7.7004796b7ae1a3831eb56826f958p-1028L : inexact-ok
-= ctan upward ldbl-128 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0x7.7004796b7ae1a3831eb56826f95cp-1028L : inexact-ok
+= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55284fep+24L 0x7.7004796b7ae1a3831eb56826f958p-1028L : inexact-ok
+= ctan upward ldbl-128 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55284fep+24L 0x7.7004796b7ae1a3831eb56826f95cp-1028L : inexact-ok
 = ctan downward ldbl-128ibm 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55285p+24L 0x7.7004796b7aep-1028L : inexact-ok underflow errno-erange-ok
 = ctan tonearest ldbl-128ibm 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55285p+24L 0x7.7004796b7aep-1028L : inexact-ok underflow errno-erange-ok
 = ctan towardzero ldbl-128ibm 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55284f8p+24L 0x7.7004796b7aep-1028L : inexact-ok underflow errno-erange-ok
@@ -58634,10 +58634,10 @@ ctan 0x1.921fb54442d1846ap+0 0x1p-16445
 = ctan tonearest ldbl-96-m68k 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6p+24L 0xe.e008f2d6f5c347p-104L : inexact-ok
 = ctan towardzero ldbl-96-m68k 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6p+24L 0xe.e008f2d6f5c347p-104L : inexact-ok
 = ctan upward ldbl-96-m68k 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6p+24L 0xe.e008f2d6f5c3471p-104L : inexact-ok
-= ctan downward ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fep+24L 0xe.e008f2d6f5c347063d6ad04df2bp-104L : inexact-ok
+= ctan downward ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fe1p+24L 0xe.e008f2d6f5c347063d6ad04df2bp-104L : inexact-ok
 = ctan tonearest ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fep+24L 0xe.e008f2d6f5c347063d6ad04df2bp-104L : inexact-ok
-= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0xe.e008f2d6f5c347063d6ad04df2bp-104L : inexact-ok
-= ctan upward ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0xe.e008f2d6f5c347063d6ad04df2b8p-104L : inexact-ok
+= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fep+24L 0xe.e008f2d6f5c347063d6ad04df2bp-104L : inexact-ok
+= ctan upward ldbl-128 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284fep+24L 0xe.e008f2d6f5c347063d6ad04df2b8p-104L : inexact-ok
 = ctan downward ldbl-128ibm 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55285p+24L 0xe.e008f2d6f5c347063d6ad04dfp-104L : inexact-ok
 = ctan tonearest ldbl-128ibm 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55285p+24L 0xe.e008f2d6f5c347063d6ad04df4p-104L : inexact-ok
 = ctan towardzero ldbl-128ibm 0x1.921fb6p+0L 0x8p-152L : -0x1.5d14946dc98975d6421a55284f8p+24L 0xe.e008f2d6f5c347063d6ad04dfp-104L : inexact-ok
@@ -58658,10 +58658,10 @@ ctan 0x1.921fb54442d1846ap+0 0x1p-16445
 = ctan tonearest ldbl-96-m68k 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6p+24L 0x0p+0L : inexact-ok
 = ctan towardzero ldbl-96-m68k 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6p+24L 0x0p+0L : inexact-ok
 = ctan upward ldbl-96-m68k 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6p+24L 0x0p+0L : inexact-ok
-= ctan downward ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fep+24L 0x0p+0L : inexact-ok
+= ctan downward ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fe1p+24L 0x0p+0L : inexact-ok
 = ctan tonearest ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fep+24L 0x0p+0L : inexact-ok
-= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0x0p+0L : inexact-ok
-= ctan upward ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0x0p+0L : inexact-ok
+= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fep+24L 0x0p+0L : inexact-ok
+= ctan upward ldbl-128 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284fep+24L 0x0p+0L : inexact-ok
 = ctan downward ldbl-128ibm 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55285p+24L 0x0p+0L : inexact-ok
 = ctan tonearest ldbl-128ibm 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55285p+24L 0x0p+0L : inexact-ok
 = ctan towardzero ldbl-128ibm 0x1.921fb6p+0L 0x0p+0L : -0x1.5d14946dc98975d6421a55284f8p+24L 0x0p+0L : inexact-ok
@@ -58678,10 +58678,10 @@ ctan 0x1.921fb54442d1846ap+0 0x1p-16445
 = ctan tonearest ldbl-96-m68k 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6p+24L 0x7.7004796b7ae1a38p-1028L : inexact-ok
 = ctan towardzero ldbl-96-m68k 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6p+24L 0x7.7004796b7ae1a38p-1028L : inexact-ok
 = ctan upward ldbl-96-m68k 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6p+24L 0x7.7004796b7ae1a388p-1028L : inexact-ok
-= ctan downward ldbl-128 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55284fep+24L 0x7.7004796b7ae1a3831eb56826f958p-1028L : inexact-ok
+= ctan downward ldbl-128 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55284fe1p+24L 0x7.7004796b7ae1a3831eb56826f958p-1028L : inexact-ok
 = ctan tonearest ldbl-128 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55284fep+24L 0x7.7004796b7ae1a3831eb56826f958p-1028L : inexact-ok
-= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0x7.7004796b7ae1a3831eb56826f958p-1028L : inexact-ok
-= ctan upward ldbl-128 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0x7.7004796b7ae1a3831eb56826f95cp-1028L : inexact-ok
+= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55284fep+24L 0x7.7004796b7ae1a3831eb56826f958p-1028L : inexact-ok
+= ctan upward ldbl-128 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55284fep+24L 0x7.7004796b7ae1a3831eb56826f95cp-1028L : inexact-ok
 = ctan downward ldbl-128ibm 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55285p+24L 0x7.7004796b7aep-1028L : inexact-ok underflow errno-erange-ok
 = ctan tonearest ldbl-128ibm 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55285p+24L 0x7.7004796b7aep-1028L : inexact-ok underflow errno-erange-ok
 = ctan towardzero ldbl-128ibm 0x1.921fb6p+0L 0x4p-1076L : -0x1.5d14946dc98975d6421a55284f8p+24L 0x7.7004796b7aep-1028L : inexact-ok underflow errno-erange-ok
@@ -58694,10 +58694,10 @@ ctan 0x1.921fb54442d1846ap+0 0x1p-16445
 = ctan tonearest ldbl-96-m68k 0x1.921fb6p+0L 0x8p-16448L : -0x1.5d14946dc98975d6p+24L 0xe.e008f2d6f5c4p-16400L : inexact-ok underflow errno-erange-ok
 = ctan towardzero ldbl-96-m68k 0x1.921fb6p+0L 0x8p-16448L : -0x1.5d14946dc98975d6p+24L 0xe.e008f2d6f5cp-16400L : inexact-ok underflow errno-erange-ok
 = ctan upward ldbl-96-m68k 0x1.921fb6p+0L 0x8p-16448L : -0x1.5d14946dc98975d6p+24L 0xe.e008f2d6f5c4p-16400L : inexact-ok underflow errno-erange-ok
-= ctan downward ldbl-128 0x1.921fb6p+0L 0x8p-16448L : -0x1.5d14946dc98975d6421a55284fep+24L 0xe.e008f2d6f5c347063d6ad04cp-16400L : inexact-ok underflow errno-erange-ok
+= ctan downward ldbl-128 0x1.921fb6p+0L 0x8p-16448L : -0x1.5d14946dc98975d6421a55284fe1p+24L 0xe.e008f2d6f5c347063d6ad04cp-16400L : inexact-ok underflow errno-erange-ok
 = ctan tonearest ldbl-128 0x1.921fb6p+0L 0x8p-16448L : -0x1.5d14946dc98975d6421a55284fep+24L 0xe.e008f2d6f5c347063d6ad04cp-16400L : inexact-ok underflow errno-erange-ok
-= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x8p-16448L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0xe.e008f2d6f5c347063d6ad04cp-16400L : inexact-ok underflow errno-erange-ok
-= ctan upward ldbl-128 0x1.921fb6p+0L 0x8p-16448L : -0x1.5d14946dc98975d6421a55284fdfp+24L 0xe.e008f2d6f5c347063d6ad05p-16400L : inexact-ok underflow errno-erange-ok
+= ctan towardzero ldbl-128 0x1.921fb6p+0L 0x8p-16448L : -0x1.5d14946dc98975d6421a55284fep+24L 0xe.e008f2d6f5c347063d6ad04cp-16400L : inexact-ok underflow errno-erange-ok
+= ctan upward ldbl-128 0x1.921fb6p+0L 0x8p-16448L : -0x1.5d14946dc98975d6421a55284fep+24L 0xe.e008f2d6f5c347063d6ad05p-16400L : inexact-ok underflow errno-erange-ok
 = ctan downward flt-32 0x1.921fb4p+0f 0x8p-152f : 0xc.a1bd9p+20f 0x4.fc7fbp-104f : inexact-ok
 = ctan tonearest flt-32 0x1.921fb4p+0f 0x8p-152f : 0xc.a1bdap+20f 0x4.fc7fbp-104f : inexact-ok
 = ctan towardzero flt-32 0x1.921fb4p+0f 0x8p-152f : 0xc.a1bd9p+20f 0x4.fc7fbp-104f : inexact-ok
@@ -59444,10 +59444,10 @@ ctanh 0 0x3.243f6cp-1
 = ctanh tonearest ldbl-96-m68k 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6p+24L : inexact-ok
 = ctanh towardzero ldbl-96-m68k 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6p+24L : inexact-ok
 = ctanh upward ldbl-96-m68k 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6p+24L : inexact-ok
-= ctanh downward ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= ctanh downward ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fe1p+24L : inexact-ok
 = ctanh tonearest ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
-= ctanh towardzero ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok
-= ctanh upward ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok
+= ctanh towardzero ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= ctanh upward ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
 = ctanh downward ldbl-128ibm 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok
 = ctanh tonearest ldbl-128ibm 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok
 = ctanh towardzero ldbl-128ibm 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284f8p+24L : inexact-ok
@@ -59494,10 +59494,10 @@ ctanh 1 0x1p1023
 = ctanh tonearest ldbl-96-m68k 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bfp-4L -0x3.60b2616c13399068p-4L : inexact-ok
 = ctanh towardzero ldbl-96-m68k 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bfp-4L -0x3.60b2616c13399068p-4L : inexact-ok
 = ctanh upward ldbl-96-m68k 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203cp-4L -0x3.60b2616c13399068p-4L : inexact-ok
-= ctanh downward ldbl-128 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94db8p-4L -0x3.60b2616c1339906858c23a90d002p-4L : inexact-ok
+= ctanh downward ldbl-128 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94db8p-4L -0x3.60b2616c1339906858c23a90d004p-4L : inexact-ok
 = ctanh tonearest ldbl-128 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94dcp-4L -0x3.60b2616c1339906858c23a90d002p-4L : inexact-ok
-= ctanh towardzero ldbl-128 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94db8p-4L -0x3.60b2616c1339906858c23a90dp-4L : inexact-ok
-= ctanh upward ldbl-128 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94dcp-4L -0x3.60b2616c1339906858c23a90dp-4L : inexact-ok
+= ctanh towardzero ldbl-128 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94db8p-4L -0x3.60b2616c1339906858c23a90d002p-4L : inexact-ok
+= ctanh upward ldbl-128 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94dcp-4L -0x3.60b2616c1339906858c23a90d002p-4L : inexact-ok
 = ctanh downward ldbl-128ibm 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94cp-4L -0x3.60b2616c1339906858c23a90d1p-4L : inexact-ok
 = ctanh tonearest ldbl-128ibm 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94cp-4L -0x3.60b2616c1339906858c23a90dp-4L : inexact-ok
 = ctanh towardzero ldbl-128ibm 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94cp-4L -0x3.60b2616c1339906858c23a90dp-4L : inexact-ok
@@ -59539,10 +59539,10 @@ ctanh 1 0x1p16383
 = ctanh tonearest ldbl-96-m68k 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bfp-4L -0x3.60b2616c13399068p-4L : inexact-ok
 = ctanh towardzero ldbl-96-m68k 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bfp-4L -0x3.60b2616c13399068p-4L : inexact-ok
 = ctanh upward ldbl-96-m68k 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203cp-4L -0x3.60b2616c13399068p-4L : inexact-ok
-= ctanh downward ldbl-128 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94db8p-4L -0x3.60b2616c1339906858c23a90d002p-4L : inexact-ok
+= ctanh downward ldbl-128 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94db8p-4L -0x3.60b2616c1339906858c23a90d004p-4L : inexact-ok
 = ctanh tonearest ldbl-128 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94dcp-4L -0x3.60b2616c1339906858c23a90d002p-4L : inexact-ok
-= ctanh towardzero ldbl-128 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94db8p-4L -0x3.60b2616c1339906858c23a90dp-4L : inexact-ok
-= ctanh upward ldbl-128 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94dcp-4L -0x3.60b2616c1339906858c23a90dp-4L : inexact-ok
+= ctanh towardzero ldbl-128 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94db8p-4L -0x3.60b2616c1339906858c23a90d002p-4L : inexact-ok
+= ctanh upward ldbl-128 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94dcp-4L -0x3.60b2616c1339906858c23a90d002p-4L : inexact-ok
 = ctanh downward ldbl-128ibm 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94cp-4L -0x3.60b2616c1339906858c23a90d1p-4L : inexact-ok
 = ctanh tonearest ldbl-128ibm 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94cp-4L -0x3.60b2616c1339906858c23a90dp-4L : inexact-ok
 = ctanh towardzero ldbl-128ibm 0x1p+0L 0xf.fffffp+124L : 0xd.c26353c068203bf3a2f7a9b94cp-4L -0x3.60b2616c1339906858c23a90dp-4L : inexact-ok
@@ -59638,55 +59638,55 @@ ctanh 50000 -50000 xfail-rounding:ldbl-128ibm
 = ctanh towardzero ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctanh upward ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x1.000000000000000000000000008p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 ctanh -50000 50000 xfail-rounding:ldbl-128ibm
-= ctanh downward flt-32 -0xc.35p+12f 0xc.35p+12f : -0x1p+0f 0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh downward flt-32 -0xc.35p+12f 0xc.35p+12f : -0x1.000002p+0f 0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctanh tonearest flt-32 -0xc.35p+12f 0xc.35p+12f : -0x1p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok
-= ctanh towardzero flt-32 -0xc.35p+12f 0xc.35p+12f : -0xf.fffffp-4f 0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh upward flt-32 -0xc.35p+12f 0xc.35p+12f : -0xf.fffffp-4f 0x8p-152f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh downward dbl-64 -0xc.35p+12 0xc.35p+12 : -0x1p+0 0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh towardzero flt-32 -0xc.35p+12f 0xc.35p+12f : -0x1p+0f 0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh upward flt-32 -0xc.35p+12f 0xc.35p+12f : -0x1p+0f 0x8p-152f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh downward dbl-64 -0xc.35p+12 0xc.35p+12 : -0x1.0000000000001p+0 0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctanh tonearest dbl-64 -0xc.35p+12 0xc.35p+12 : -0x1p+0 0x0p+0 : inexact-ok underflow errno-erange-ok
-= ctanh towardzero dbl-64 -0xc.35p+12 0xc.35p+12 : -0xf.ffffffffffff8p-4 0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh upward dbl-64 -0xc.35p+12 0xc.35p+12 : -0xf.ffffffffffff8p-4 0x4p-1076 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh downward ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh towardzero dbl-64 -0xc.35p+12 0xc.35p+12 : -0x1p+0 0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh upward dbl-64 -0xc.35p+12 0xc.35p+12 : -0x1p+0 0x4p-1076 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0x1.0000000000000002p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctanh tonearest ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
-= ctanh towardzero ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffp-4L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh upward ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffp-4L 0x8p-16448L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh downward ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x8p-16448L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0x1.0000000000000002p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctanh tonearest ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
-= ctanh towardzero ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffp-4L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh upward ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffp-4L 0x4p-16448L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh downward ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x4p-16448L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0x1.0000000000000000000000000001p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctanh tonearest ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
-= ctanh towardzero ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffffffffffffff8p-4L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh upward ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffffffffffffff8p-4L 0x4p-16496L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh downward ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x4p-16496L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x1.000000000000000000000000008p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctanh tonearest ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok
-= ctanh towardzero ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffffffffffffcp-4L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh upward ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffffffffffffcp-4L 0x4p-1076L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x4p-1076L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 ctanh -50000 -50000 xfail-rounding:ldbl-128ibm
-= ctanh downward flt-32 -0xc.35p+12f -0xc.35p+12f : -0x1p+0f -0x8p-152f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh downward flt-32 -0xc.35p+12f -0xc.35p+12f : -0x1.000002p+0f -0x8p-152f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctanh tonearest flt-32 -0xc.35p+12f -0xc.35p+12f : -0x1p+0f -0x0p+0f : inexact-ok underflow errno-erange-ok
-= ctanh towardzero flt-32 -0xc.35p+12f -0xc.35p+12f : -0xf.fffffp-4f -0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh upward flt-32 -0xc.35p+12f -0xc.35p+12f : -0xf.fffffp-4f -0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh downward dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x1p+0 -0x4p-1076 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh towardzero flt-32 -0xc.35p+12f -0xc.35p+12f : -0x1p+0f -0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh upward flt-32 -0xc.35p+12f -0xc.35p+12f : -0x1p+0f -0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh downward dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x1.0000000000001p+0 -0x4p-1076 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctanh tonearest dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok
-= ctanh towardzero dbl-64 -0xc.35p+12 -0xc.35p+12 : -0xf.ffffffffffff8p-4 -0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh upward dbl-64 -0xc.35p+12 -0xc.35p+12 : -0xf.ffffffffffff8p-4 -0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh downward ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x8p-16448L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh towardzero dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x1p+0 -0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh upward dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x1p+0 -0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x1.0000000000000002p+0L -0x8p-16448L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctanh tonearest ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= ctanh towardzero ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffp-4L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh upward ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffp-4L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh downward ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x4p-16448L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x1.0000000000000002p+0L -0x4p-16448L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctanh tonearest ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= ctanh towardzero ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffp-4L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh upward ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffp-4L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh downward ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x4p-16496L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x1.0000000000000000000000000001p+0L -0x4p-16496L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctanh tonearest ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= ctanh towardzero ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffffffffffffff8p-4L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh upward ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffffffffffffff8p-4L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh downward ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x4p-1076L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x1.000000000000000000000000008p+0L -0x4p-1076L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 = ctanh tonearest ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok
-= ctanh towardzero ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffffffffffffcp-4L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
-= ctanh upward ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffffffffffffcp-4L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok
 ctanh 0x1p-149 0x1.921fb6p+0
 = ctanh downward flt-32 0x8p-152f 0x1.921fb6p+0f : 0xe.e008fp-104f -0x1.5d1496p+24f : inexact-ok
 = ctanh tonearest flt-32 0x8p-152f 0x1.921fb6p+0f : 0xe.e008fp-104f -0x1.5d1494p+24f : inexact-ok
@@ -59704,10 +59704,10 @@ ctanh 0x1p-149 0x1.921fb6p+0
 = ctanh tonearest ldbl-96-m68k 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347p-104L -0x1.5d14946dc98975d6p+24L : inexact-ok
 = ctanh towardzero ldbl-96-m68k 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347p-104L -0x1.5d14946dc98975d6p+24L : inexact-ok
 = ctanh upward ldbl-96-m68k 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c3471p-104L -0x1.5d14946dc98975d6p+24L : inexact-ok
-= ctanh downward ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2bp-104L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= ctanh downward ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2bp-104L -0x1.5d14946dc98975d6421a55284fe1p+24L : inexact-ok
 = ctanh tonearest ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2bp-104L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
-= ctanh towardzero ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2bp-104L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok
-= ctanh upward ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2b8p-104L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok
+= ctanh towardzero ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2bp-104L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= ctanh upward ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2b8p-104L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
 = ctanh downward ldbl-128ibm 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04dfp-104L -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok
 = ctanh tonearest ldbl-128ibm 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df4p-104L -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok
 = ctanh towardzero ldbl-128ibm 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04dfp-104L -0x1.5d14946dc98975d6421a55284f8p+24L : inexact-ok
@@ -59729,10 +59729,10 @@ ctanh 0x1p-1074 0x1.921fb54442d18p+0
 = ctanh tonearest ldbl-96-m68k 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347p-104L -0x1.5d14946dc98975d6p+24L : inexact-ok
 = ctanh towardzero ldbl-96-m68k 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347p-104L -0x1.5d14946dc98975d6p+24L : inexact-ok
 = ctanh upward ldbl-96-m68k 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c3471p-104L -0x1.5d14946dc98975d6p+24L : inexact-ok
-= ctanh downward ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2bp-104L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= ctanh downward ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2bp-104L -0x1.5d14946dc98975d6421a55284fe1p+24L : inexact-ok
 = ctanh tonearest ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2bp-104L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
-= ctanh towardzero ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2bp-104L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok
-= ctanh upward ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2b8p-104L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok
+= ctanh towardzero ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2bp-104L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= ctanh upward ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2b8p-104L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
 = ctanh downward ldbl-128ibm 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04dfp-104L -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok
 = ctanh tonearest ldbl-128ibm 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df4p-104L -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok
 = ctanh towardzero ldbl-128ibm 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04dfp-104L -0x1.5d14946dc98975d6421a55284f8p+24L : inexact-ok
@@ -59797,10 +59797,10 @@ ctanh 0x1p-1074 0x1.921fb54442d18p+0
 = ctanh tonearest ldbl-96-m68k 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6p+24L : inexact-ok
 = ctanh towardzero ldbl-96-m68k 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6p+24L : inexact-ok
 = ctanh upward ldbl-96-m68k 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6p+24L : inexact-ok
-= ctanh downward ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= ctanh downward ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fe1p+24L : inexact-ok
 = ctanh tonearest ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
-= ctanh towardzero ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok
-= ctanh upward ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok
+= ctanh towardzero ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= ctanh upward ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
 = ctanh downward ldbl-128ibm 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok
 = ctanh tonearest ldbl-128ibm 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok
 = ctanh towardzero ldbl-128ibm 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284f8p+24L : inexact-ok
@@ -59861,10 +59861,10 @@ ctanh 0x1p-1074 0x1.921fb54442d18p+0
 = ctanh tonearest ldbl-96-m68k 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a38p-1028L -0x1.5d14946dc98975d6p+24L : inexact-ok
 = ctanh towardzero ldbl-96-m68k 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a38p-1028L -0x1.5d14946dc98975d6p+24L : inexact-ok
 = ctanh upward ldbl-96-m68k 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a388p-1028L -0x1.5d14946dc98975d6p+24L : inexact-ok
-= ctanh downward ldbl-128 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a3831eb56826f958p-1028L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= ctanh downward ldbl-128 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a3831eb56826f958p-1028L -0x1.5d14946dc98975d6421a55284fe1p+24L : inexact-ok
 = ctanh tonearest ldbl-128 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a3831eb56826f958p-1028L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
-= ctanh towardzero ldbl-128 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a3831eb56826f958p-1028L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok
-= ctanh upward ldbl-128 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a3831eb56826f95cp-1028L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok
+= ctanh towardzero ldbl-128 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a3831eb56826f958p-1028L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= ctanh upward ldbl-128 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a3831eb56826f95cp-1028L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
 = ctanh downward ldbl-128ibm 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7aep-1028L -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok underflow errno-erange-ok
 = ctanh tonearest ldbl-128ibm 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7aep-1028L -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok underflow errno-erange-ok
 = ctanh towardzero ldbl-128ibm 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7aep-1028L -0x1.5d14946dc98975d6421a55284f8p+24L : inexact-ok underflow errno-erange-ok
@@ -59926,10 +59926,10 @@ ctanh 0x1p-16445 0x1.921fb54442d1846ap+0
 = ctanh tonearest ldbl-96-m68k 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347p-104L -0x1.5d14946dc98975d6p+24L : inexact-ok
 = ctanh towardzero ldbl-96-m68k 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347p-104L -0x1.5d14946dc98975d6p+24L : inexact-ok
 = ctanh upward ldbl-96-m68k 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c3471p-104L -0x1.5d14946dc98975d6p+24L : inexact-ok
-= ctanh downward ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2bp-104L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= ctanh downward ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2bp-104L -0x1.5d14946dc98975d6421a55284fe1p+24L : inexact-ok
 = ctanh tonearest ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2bp-104L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
-= ctanh towardzero ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2bp-104L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok
-= ctanh upward ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2b8p-104L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok
+= ctanh towardzero ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2bp-104L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= ctanh upward ldbl-128 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df2b8p-104L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
 = ctanh downward ldbl-128ibm 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04dfp-104L -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok
 = ctanh tonearest ldbl-128ibm 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04df4p-104L -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok
 = ctanh towardzero ldbl-128ibm 0x8p-152L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04dfp-104L -0x1.5d14946dc98975d6421a55284f8p+24L : inexact-ok
@@ -60030,10 +60030,10 @@ ctanh 0x1p-16445 0x1.921fb54442d1846ap+0
 = ctanh tonearest ldbl-96-m68k 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6p+24L : inexact-ok
 = ctanh towardzero ldbl-96-m68k 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6p+24L : inexact-ok
 = ctanh upward ldbl-96-m68k 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6p+24L : inexact-ok
-= ctanh downward ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= ctanh downward ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fe1p+24L : inexact-ok
 = ctanh tonearest ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
-= ctanh towardzero ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok
-= ctanh upward ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok
+= ctanh towardzero ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= ctanh upward ldbl-128 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
 = ctanh downward ldbl-128ibm 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok
 = ctanh tonearest ldbl-128ibm 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok
 = ctanh towardzero ldbl-128ibm 0x0p+0L 0x1.921fb6p+0L : 0x0p+0L -0x1.5d14946dc98975d6421a55284f8p+24L : inexact-ok
@@ -60130,10 +60130,10 @@ ctanh 0x1p-16445 0x1.921fb54442d1846ap+0
 = ctanh tonearest ldbl-96-m68k 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a38p-1028L -0x1.5d14946dc98975d6p+24L : inexact-ok
 = ctanh towardzero ldbl-96-m68k 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a38p-1028L -0x1.5d14946dc98975d6p+24L : inexact-ok
 = ctanh upward ldbl-96-m68k 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a388p-1028L -0x1.5d14946dc98975d6p+24L : inexact-ok
-= ctanh downward ldbl-128 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a3831eb56826f958p-1028L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= ctanh downward ldbl-128 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a3831eb56826f958p-1028L -0x1.5d14946dc98975d6421a55284fe1p+24L : inexact-ok
 = ctanh tonearest ldbl-128 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a3831eb56826f958p-1028L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
-= ctanh towardzero ldbl-128 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a3831eb56826f958p-1028L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok
-= ctanh upward ldbl-128 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a3831eb56826f95cp-1028L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok
+= ctanh towardzero ldbl-128 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a3831eb56826f958p-1028L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
+= ctanh upward ldbl-128 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7ae1a3831eb56826f95cp-1028L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok
 = ctanh downward ldbl-128ibm 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7aep-1028L -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok underflow errno-erange-ok
 = ctanh tonearest ldbl-128ibm 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7aep-1028L -0x1.5d14946dc98975d6421a55285p+24L : inexact-ok underflow errno-erange-ok
 = ctanh towardzero ldbl-128ibm 0x4p-1076L 0x1.921fb6p+0L : 0x7.7004796b7aep-1028L -0x1.5d14946dc98975d6421a55284f8p+24L : inexact-ok underflow errno-erange-ok
@@ -60222,10 +60222,10 @@ ctanh 0x1p-16445 0x1.921fb54442d1846ap+0
 = ctanh tonearest ldbl-96-m68k 0x8p-16448L 0x1.921fb6p+0L : 0xe.e008f2d6f5c4p-16400L -0x1.5d14946dc98975d6p+24L : inexact-ok underflow errno-erange-ok
 = ctanh towardzero ldbl-96-m68k 0x8p-16448L 0x1.921fb6p+0L : 0xe.e008f2d6f5cp-16400L -0x1.5d14946dc98975d6p+24L : inexact-ok underflow errno-erange-ok
 = ctanh upward ldbl-96-m68k 0x8p-16448L 0x1.921fb6p+0L : 0xe.e008f2d6f5c4p-16400L -0x1.5d14946dc98975d6p+24L : inexact-ok underflow errno-erange-ok
-= ctanh downward ldbl-128 0x8p-16448L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04cp-16400L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok underflow errno-erange-ok
+= ctanh downward ldbl-128 0x8p-16448L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04cp-16400L -0x1.5d14946dc98975d6421a55284fe1p+24L : inexact-ok underflow errno-erange-ok
 = ctanh tonearest ldbl-128 0x8p-16448L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04cp-16400L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok underflow errno-erange-ok
-= ctanh towardzero ldbl-128 0x8p-16448L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04cp-16400L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok underflow errno-erange-ok
-= ctanh upward ldbl-128 0x8p-16448L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad05p-16400L -0x1.5d14946dc98975d6421a55284fdfp+24L : inexact-ok underflow errno-erange-ok
+= ctanh towardzero ldbl-128 0x8p-16448L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad04cp-16400L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok underflow errno-erange-ok
+= ctanh upward ldbl-128 0x8p-16448L 0x1.921fb6p+0L : 0xe.e008f2d6f5c347063d6ad05p-16400L -0x1.5d14946dc98975d6421a55284fep+24L : inexact-ok underflow errno-erange-ok
 = ctanh downward ldbl-96-intel 0x8p-16448L 0x1.921fb4p+0L : 0x4.fc7fb3865f3p-16400L 0xc.a1bd99b5b58623cp+20L : inexact-ok underflow errno-erange-ok
 = ctanh tonearest ldbl-96-intel 0x8p-16448L 0x1.921fb4p+0L : 0x4.fc7fb3865f3p-16400L 0xc.a1bd99b5b58623dp+20L : inexact-ok underflow errno-erange-ok
 = ctanh towardzero ldbl-96-intel 0x8p-16448L 0x1.921fb4p+0L : 0x4.fc7fb3865f3p-16400L 0xc.a1bd99b5b58623cp+20L : inexact-ok underflow errno-erange-ok
@@ -60540,10 +60540,10 @@ erf -0x1.fffffffffffff8p-2
 = erf tonearest ldbl-96-m68k -0x8p-4L : -0x8.53f7ae0c76e915fp-4L : inexact-ok
 = erf towardzero ldbl-96-m68k -0x8p-4L : -0x8.53f7ae0c76e915ep-4L : inexact-ok
 = erf upward ldbl-96-m68k -0x8p-4L : -0x8.53f7ae0c76e915ep-4L : inexact-ok
-= erf downward ldbl-128 -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a27a8p-4L : inexact-ok
+= erf downward ldbl-128 -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a27bp-4L : inexact-ok
 = erf tonearest ldbl-128 -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a27a8p-4L : inexact-ok
-= erf towardzero ldbl-128 -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a27ap-4L : inexact-ok
-= erf upward ldbl-128 -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a27ap-4L : inexact-ok
+= erf towardzero ldbl-128 -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a27a8p-4L : inexact-ok
+= erf upward ldbl-128 -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a27a8p-4L : inexact-ok
 = erf downward ldbl-128ibm -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a28p-4L : inexact-ok
 = erf tonearest ldbl-128ibm -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a28p-4L : inexact-ok
 = erf towardzero ldbl-128ibm -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a24p-4L : inexact-ok
@@ -63548,7 +63548,7 @@ expm1 -16.0
 = expm1 towardzero ldbl-96-m68k -0x1p+4L : -0xf.ffffe1caa445117p-4L : inexact-ok
 = expm1 upward ldbl-96-m68k -0x1p+4L : -0xf.ffffe1caa445117p-4L : inexact-ok
 = expm1 downward ldbl-128 -0x1p+4L : -0xf.ffffe1caa445117a35259a08c0dp-4L : inexact-ok
-= expm1 tonearest ldbl-128 -0x1p+4L : -0xf.ffffe1caa445117a35259a08c0c8p-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x1p+4L : -0xf.ffffe1caa445117a35259a08c0dp-4L : inexact-ok
 = expm1 towardzero ldbl-128 -0x1p+4L : -0xf.ffffe1caa445117a35259a08c0c8p-4L : inexact-ok
 = expm1 upward ldbl-128 -0x1p+4L : -0xf.ffffe1caa445117a35259a08c0c8p-4L : inexact-ok
 = expm1 downward ldbl-128ibm -0x1p+4L : -0xf.ffffe1caa445117a35259a08c4p-4L : inexact-ok
@@ -63572,10 +63572,10 @@ expm1 -17.0
 = expm1 tonearest ldbl-96-m68k -0x1.1p+4L : -0xf.fffff4e30e7452dp-4L : inexact-ok
 = expm1 towardzero ldbl-96-m68k -0x1.1p+4L : -0xf.fffff4e30e7452cp-4L : inexact-ok
 = expm1 upward ldbl-96-m68k -0x1.1p+4L : -0xf.fffff4e30e7452cp-4L : inexact-ok
-= expm1 downward ldbl-128 -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e22bp-4L : inexact-ok
+= expm1 downward ldbl-128 -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e22b8p-4L : inexact-ok
 = expm1 tonearest ldbl-128 -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e22bp-4L : inexact-ok
-= expm1 towardzero ldbl-128 -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e22a8p-4L : inexact-ok
-= expm1 upward ldbl-128 -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e22a8p-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e22bp-4L : inexact-ok
+= expm1 upward ldbl-128 -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e22bp-4L : inexact-ok
 = expm1 downward ldbl-128ibm -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e24p-4L : inexact-ok
 = expm1 tonearest ldbl-128ibm -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e24p-4L : inexact-ok
 = expm1 towardzero ldbl-128ibm -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e2p-4L : inexact-ok
@@ -63622,10 +63622,10 @@ expm1 -36.0
 = expm1 tonearest ldbl-96-m68k -0x2.4p+4L : -0xf.fffffffffffef49p-4L : inexact-ok
 = expm1 towardzero ldbl-96-m68k -0x2.4p+4L : -0xf.fffffffffffef49p-4L : inexact-ok
 = expm1 upward ldbl-96-m68k -0x2.4p+4L : -0xf.fffffffffffef49p-4L : inexact-ok
-= expm1 downward ldbl-128 -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c7f8p-4L : inexact-ok
+= expm1 downward ldbl-128 -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c8p-4L : inexact-ok
 = expm1 tonearest ldbl-128 -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c7f8p-4L : inexact-ok
-= expm1 towardzero ldbl-128 -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c7fp-4L : inexact-ok
-= expm1 upward ldbl-128 -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c7fp-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c7f8p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c7f8p-4L : inexact-ok
 = expm1 downward ldbl-128ibm -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c8p-4L : inexact-ok
 = expm1 tonearest ldbl-128ibm -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c8p-4L : inexact-ok
 = expm1 towardzero ldbl-128ibm -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c4p-4L : inexact-ok
@@ -63673,7 +63673,7 @@ expm1 -38.0
 = expm1 towardzero ldbl-96-m68k -0x2.6p+4L : -0xf.ffffffffffffdbcp-4L : inexact-ok
 = expm1 upward ldbl-96-m68k -0x2.6p+4L : -0xf.ffffffffffffdbcp-4L : inexact-ok
 = expm1 downward ldbl-128 -0x2.6p+4L : -0xf.ffffffffffffdbceea52a399f9e8p-4L : inexact-ok
-= expm1 tonearest ldbl-128 -0x2.6p+4L : -0xf.ffffffffffffdbceea52a399f9ep-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x2.6p+4L : -0xf.ffffffffffffdbceea52a399f9e8p-4L : inexact-ok
 = expm1 towardzero ldbl-128 -0x2.6p+4L : -0xf.ffffffffffffdbceea52a399f9ep-4L : inexact-ok
 = expm1 upward ldbl-128 -0x2.6p+4L : -0xf.ffffffffffffdbceea52a399f9ep-4L : inexact-ok
 = expm1 downward ldbl-128ibm -0x2.6p+4L : -0xf.ffffffffffffdbceea52a399fcp-4L : inexact-ok
@@ -63698,7 +63698,7 @@ expm1 -44.0
 = expm1 towardzero ldbl-96-m68k -0x2.cp+4L : -0xf.ffffffffffffffep-4L : inexact-ok
 = expm1 upward ldbl-96-m68k -0x2.cp+4L : -0xf.ffffffffffffffep-4L : inexact-ok
 = expm1 downward ldbl-128 -0x2.cp+4L : -0xf.ffffffffffffffe908be21e8b718p-4L : inexact-ok
-= expm1 tonearest ldbl-128 -0x2.cp+4L : -0xf.ffffffffffffffe908be21e8b71p-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x2.cp+4L : -0xf.ffffffffffffffe908be21e8b718p-4L : inexact-ok
 = expm1 towardzero ldbl-128 -0x2.cp+4L : -0xf.ffffffffffffffe908be21e8b71p-4L : inexact-ok
 = expm1 upward ldbl-128 -0x2.cp+4L : -0xf.ffffffffffffffe908be21e8b71p-4L : inexact-ok
 = expm1 downward ldbl-128ibm -0x2.cp+4L : -0xf.ffffffffffffffe908be21e8b8p-4L : inexact-ok
@@ -63722,10 +63722,10 @@ expm1 -45.0
 = expm1 tonearest ldbl-96-m68k -0x2.dp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
 = expm1 towardzero ldbl-96-m68k -0x2.dp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
 = expm1 upward ldbl-96-m68k -0x2.dp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
-= expm1 downward ldbl-128 -0x2.dp+4L : -0xf.fffffffffffffff78d246170056p-4L : inexact-ok
+= expm1 downward ldbl-128 -0x2.dp+4L : -0xf.fffffffffffffff78d2461700568p-4L : inexact-ok
 = expm1 tonearest ldbl-128 -0x2.dp+4L : -0xf.fffffffffffffff78d246170056p-4L : inexact-ok
-= expm1 towardzero ldbl-128 -0x2.dp+4L : -0xf.fffffffffffffff78d2461700558p-4L : inexact-ok
-= expm1 upward ldbl-128 -0x2.dp+4L : -0xf.fffffffffffffff78d2461700558p-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x2.dp+4L : -0xf.fffffffffffffff78d246170056p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x2.dp+4L : -0xf.fffffffffffffff78d246170056p-4L : inexact-ok
 = expm1 downward ldbl-128ibm -0x2.dp+4L : -0xf.fffffffffffffff78d24617008p-4L : inexact-ok
 = expm1 tonearest ldbl-128ibm -0x2.dp+4L : -0xf.fffffffffffffff78d24617004p-4L : inexact-ok
 = expm1 towardzero ldbl-128ibm -0x2.dp+4L : -0xf.fffffffffffffff78d24617004p-4L : inexact-ok
@@ -63747,10 +63747,10 @@ expm1 -46.0
 = expm1 tonearest ldbl-96-m68k -0x2.ep+4L : -0x1p+0L : inexact-ok
 = expm1 towardzero ldbl-96-m68k -0x2.ep+4L : -0xf.fffffffffffffffp-4L : inexact-ok
 = expm1 upward ldbl-96-m68k -0x2.ep+4L : -0xf.fffffffffffffffp-4L : inexact-ok
-= expm1 downward ldbl-128 -0x2.ep+4L : -0xf.fffffffffffffffce4543c89ec5p-4L : inexact-ok
+= expm1 downward ldbl-128 -0x2.ep+4L : -0xf.fffffffffffffffce4543c89ec58p-4L : inexact-ok
 = expm1 tonearest ldbl-128 -0x2.ep+4L : -0xf.fffffffffffffffce4543c89ec5p-4L : inexact-ok
-= expm1 towardzero ldbl-128 -0x2.ep+4L : -0xf.fffffffffffffffce4543c89ec48p-4L : inexact-ok
-= expm1 upward ldbl-128 -0x2.ep+4L : -0xf.fffffffffffffffce4543c89ec48p-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x2.ep+4L : -0xf.fffffffffffffffce4543c89ec5p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x2.ep+4L : -0xf.fffffffffffffffce4543c89ec5p-4L : inexact-ok
 = expm1 downward ldbl-128ibm -0x2.ep+4L : -0xf.fffffffffffffffce4543c89fp-4L : inexact-ok
 = expm1 tonearest ldbl-128ibm -0x2.ep+4L : -0xf.fffffffffffffffce4543c89ecp-4L : inexact-ok
 = expm1 towardzero ldbl-128ibm -0x2.ep+4L : -0xf.fffffffffffffffce4543c89ecp-4L : inexact-ok
@@ -63822,10 +63822,10 @@ expm1 -75.0
 = expm1 tonearest ldbl-96-m68k -0x4.bp+4L : -0x1p+0L : inexact-ok
 = expm1 towardzero ldbl-96-m68k -0x4.bp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
 = expm1 upward ldbl-96-m68k -0x4.bp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
-= expm1 downward ldbl-128 -0x4.bp+4L : -0xf.ffffffffffffffffffffffffff2p-4L : inexact-ok
+= expm1 downward ldbl-128 -0x4.bp+4L : -0xf.ffffffffffffffffffffffffff28p-4L : inexact-ok
 = expm1 tonearest ldbl-128 -0x4.bp+4L : -0xf.ffffffffffffffffffffffffff2p-4L : inexact-ok
-= expm1 towardzero ldbl-128 -0x4.bp+4L : -0xf.ffffffffffffffffffffffffff18p-4L : inexact-ok
-= expm1 upward ldbl-128 -0x4.bp+4L : -0xf.ffffffffffffffffffffffffff18p-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x4.bp+4L : -0xf.ffffffffffffffffffffffffff2p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x4.bp+4L : -0xf.ffffffffffffffffffffffffff2p-4L : inexact-ok
 = expm1 downward ldbl-128ibm -0x4.bp+4L : -0x1p+0L : inexact-ok
 = expm1 tonearest ldbl-128ibm -0x4.bp+4L : -0x1p+0L : inexact-ok
 = expm1 towardzero ldbl-128ibm -0x4.bp+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
@@ -63848,7 +63848,7 @@ expm1 -78.0
 = expm1 towardzero ldbl-96-m68k -0x4.ep+4L : -0xf.fffffffffffffffp-4L : inexact-ok
 = expm1 upward ldbl-96-m68k -0x4.ep+4L : -0xf.fffffffffffffffp-4L : inexact-ok
 = expm1 downward ldbl-128 -0x4.ep+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
-= expm1 tonearest ldbl-128 -0x4.ep+4L : -0xf.fffffffffffffffffffffffffffp-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x4.ep+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
 = expm1 towardzero ldbl-128 -0x4.ep+4L : -0xf.fffffffffffffffffffffffffffp-4L : inexact-ok
 = expm1 upward ldbl-128 -0x4.ep+4L : -0xf.fffffffffffffffffffffffffffp-4L : inexact-ok
 = expm1 downward ldbl-128ibm -0x4.ep+4L : -0x1p+0L : inexact-ok
@@ -64260,10 +64260,10 @@ expm1 -0x1p-10
 = expm1 tonearest ldbl-96-m68k -0x4p-12L : -0x3.ff800aaa0008882cp-12L : inexact-ok
 = expm1 towardzero ldbl-96-m68k -0x4p-12L : -0x3.ff800aaa0008882cp-12L : inexact-ok
 = expm1 upward ldbl-96-m68k -0x4p-12L : -0x3.ff800aaa0008882cp-12L : inexact-ok
-= expm1 downward ldbl-128 -0x4p-12L : -0x3.ff800aaa0008882d861847853132p-12L : inexact-ok
+= expm1 downward ldbl-128 -0x4p-12L : -0x3.ff800aaa0008882d861847853134p-12L : inexact-ok
 = expm1 tonearest ldbl-128 -0x4p-12L : -0x3.ff800aaa0008882d861847853132p-12L : inexact-ok
-= expm1 towardzero ldbl-128 -0x4p-12L : -0x3.ff800aaa0008882d86184785313p-12L : inexact-ok
-= expm1 upward ldbl-128 -0x4p-12L : -0x3.ff800aaa0008882d86184785313p-12L : inexact-ok
+= expm1 towardzero ldbl-128 -0x4p-12L : -0x3.ff800aaa0008882d861847853132p-12L : inexact-ok
+= expm1 upward ldbl-128 -0x4p-12L : -0x3.ff800aaa0008882d861847853132p-12L : inexact-ok
 = expm1 downward ldbl-128ibm -0x4p-12L : -0x3.ff800aaa0008882d8618478532p-12L : inexact-ok
 = expm1 tonearest ldbl-128ibm -0x4p-12L : -0x3.ff800aaa0008882d8618478531p-12L : inexact-ok
 = expm1 towardzero ldbl-128ibm -0x4p-12L : -0x3.ff800aaa0008882d8618478531p-12L : inexact-ok
@@ -64361,7 +64361,7 @@ expm1 -0x1p-29
 = expm1 towardzero ldbl-96-m68k -0x8p-32L : -0x7.ffffffe00000005p-32L : inexact-ok
 = expm1 upward ldbl-96-m68k -0x8p-32L : -0x7.ffffffe00000005p-32L : inexact-ok
 = expm1 downward ldbl-128 -0x8p-32L : -0x7.ffffffe000000055555554aaaaacp-32L : inexact-ok
-= expm1 tonearest ldbl-128 -0x8p-32L : -0x7.ffffffe000000055555554aaaaa8p-32L : inexact-ok
+= expm1 tonearest ldbl-128 -0x8p-32L : -0x7.ffffffe000000055555554aaaaacp-32L : inexact-ok
 = expm1 towardzero ldbl-128 -0x8p-32L : -0x7.ffffffe000000055555554aaaaa8p-32L : inexact-ok
 = expm1 upward ldbl-128 -0x8p-32L : -0x7.ffffffe000000055555554aaaaa8p-32L : inexact-ok
 = expm1 downward ldbl-128ibm -0x8p-32L : -0x7.ffffffe000000055555554aaacp-32L : inexact-ok
@@ -64410,14 +64410,14 @@ expm1 -0x1p-32
 = expm1 tonearest ldbl-96-m68k -0x1p-32L : -0xf.fffffff8p-36L : inexact-ok
 = expm1 towardzero ldbl-96-m68k -0x1p-32L : -0xf.fffffff8p-36L : inexact-ok
 = expm1 upward ldbl-96-m68k -0x1p-32L : -0xf.fffffff8p-36L : inexact-ok
-= expm1 downward ldbl-128 -0x1p-32L : -0xf.fffffff800000002aaaaaaaap-36L : inexact-ok
+= expm1 downward ldbl-128 -0x1p-32L : -0xf.fffffff800000002aaaaaaaa0008p-36L : inexact-ok
 = expm1 tonearest ldbl-128 -0x1p-32L : -0xf.fffffff800000002aaaaaaaap-36L : inexact-ok
-= expm1 towardzero ldbl-128 -0x1p-32L : -0xf.fffffff800000002aaaaaaa9fff8p-36L : inexact-ok
-= expm1 upward ldbl-128 -0x1p-32L : -0xf.fffffff800000002aaaaaaa9fff8p-36L : inexact-ok
-= expm1 downward ldbl-128ibm -0x1p-32L : -0xf.fffffff800000002aaaaaaaap-36L : inexact-ok
+= expm1 towardzero ldbl-128 -0x1p-32L : -0xf.fffffff800000002aaaaaaaap-36L : inexact-ok
+= expm1 upward ldbl-128 -0x1p-32L : -0xf.fffffff800000002aaaaaaaap-36L : inexact-ok
+= expm1 downward ldbl-128ibm -0x1p-32L : -0xf.fffffff800000002aaaaaaaa04p-36L : inexact-ok
 = expm1 tonearest ldbl-128ibm -0x1p-32L : -0xf.fffffff800000002aaaaaaaap-36L : inexact-ok
-= expm1 towardzero ldbl-128ibm -0x1p-32L : -0xf.fffffff800000002aaaaaaa9fcp-36L : inexact-ok
-= expm1 upward ldbl-128ibm -0x1p-32L : -0xf.fffffff800000002aaaaaaa9fcp-36L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x1p-32L : -0xf.fffffff800000002aaaaaaaap-36L : inexact-ok
+= expm1 upward ldbl-128ibm -0x1p-32L : -0xf.fffffff800000002aaaaaaaap-36L : inexact-ok
 expm1 0x1p-50
 = expm1 downward flt-32 0x4p-52f : 0x4p-52f : inexact-ok
 = expm1 tonearest flt-32 0x4p-52f : 0x4p-52f : inexact-ok
@@ -64503,21 +64503,21 @@ expm1 -0x1p-64
 = expm1 towardzero dbl-64 -0x1p-64 : -0xf.ffffffffffff8p-68 : inexact-ok
 = expm1 upward dbl-64 -0x1p-64 : -0xf.ffffffffffff8p-68 : inexact-ok
 = expm1 downward ldbl-96-intel -0x1p-64L : -0x1p-64L : inexact-ok
-= expm1 tonearest ldbl-96-intel -0x1p-64L : -0xf.fffffffffffffffp-68L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x1p-64L : -0x1p-64L : inexact-ok
 = expm1 towardzero ldbl-96-intel -0x1p-64L : -0xf.fffffffffffffffp-68L : inexact-ok
 = expm1 upward ldbl-96-intel -0x1p-64L : -0xf.fffffffffffffffp-68L : inexact-ok
 = expm1 downward ldbl-96-m68k -0x1p-64L : -0x1p-64L : inexact-ok
-= expm1 tonearest ldbl-96-m68k -0x1p-64L : -0xf.fffffffffffffffp-68L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x1p-64L : -0x1p-64L : inexact-ok
 = expm1 towardzero ldbl-96-m68k -0x1p-64L : -0xf.fffffffffffffffp-68L : inexact-ok
 = expm1 upward ldbl-96-m68k -0x1p-64L : -0xf.fffffffffffffffp-68L : inexact-ok
-= expm1 downward ldbl-128 -0x1p-64L : -0xf.fffffffffffffff8p-68L : inexact-ok
+= expm1 downward ldbl-128 -0x1p-64L : -0xf.fffffffffffffff8000000000008p-68L : inexact-ok
 = expm1 tonearest ldbl-128 -0x1p-64L : -0xf.fffffffffffffff8p-68L : inexact-ok
-= expm1 towardzero ldbl-128 -0x1p-64L : -0xf.fffffffffffffff7fffffffffff8p-68L : inexact-ok
-= expm1 upward ldbl-128 -0x1p-64L : -0xf.fffffffffffffff7fffffffffff8p-68L : inexact-ok
-= expm1 downward ldbl-128ibm -0x1p-64L : -0xf.fffffffffffffff8p-68L : inexact-ok
+= expm1 towardzero ldbl-128 -0x1p-64L : -0xf.fffffffffffffff8p-68L : inexact-ok
+= expm1 upward ldbl-128 -0x1p-64L : -0xf.fffffffffffffff8p-68L : inexact-ok
+= expm1 downward ldbl-128ibm -0x1p-64L : -0xf.fffffffffffffff80000000004p-68L : inexact-ok
 = expm1 tonearest ldbl-128ibm -0x1p-64L : -0xf.fffffffffffffff8p-68L : inexact-ok
-= expm1 towardzero ldbl-128ibm -0x1p-64L : -0xf.fffffffffffffff7fffffffffcp-68L : inexact-ok
-= expm1 upward ldbl-128ibm -0x1p-64L : -0xf.fffffffffffffff7fffffffffcp-68L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x1p-64L : -0xf.fffffffffffffff8p-68L : inexact-ok
+= expm1 upward ldbl-128ibm -0x1p-64L : -0xf.fffffffffffffff8p-68L : inexact-ok
 expm1 0x1p-100
 = expm1 downward flt-32 0x1p-100f : 0x1p-100f : inexact-ok
 = expm1 tonearest flt-32 0x1p-100f : 0x1p-100f : inexact-ok
@@ -64560,14 +64560,14 @@ expm1 -0x1p-100
 = expm1 tonearest ldbl-96-m68k -0x1p-100L : -0x1p-100L : inexact-ok
 = expm1 towardzero ldbl-96-m68k -0x1p-100L : -0xf.fffffffffffffffp-104L : inexact-ok
 = expm1 upward ldbl-96-m68k -0x1p-100L : -0xf.fffffffffffffffp-104L : inexact-ok
-= expm1 downward ldbl-128 -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
+= expm1 downward ldbl-128 -0x1p-100L : -0xf.ffffffffffffffffffffffff8008p-104L : inexact-ok
 = expm1 tonearest ldbl-128 -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
-= expm1 towardzero ldbl-128 -0x1p-100L : -0xf.ffffffffffffffffffffffff7ff8p-104L : inexact-ok
-= expm1 upward ldbl-128 -0x1p-100L : -0xf.ffffffffffffffffffffffff7ff8p-104L : inexact-ok
-= expm1 downward ldbl-128ibm -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
+= expm1 towardzero ldbl-128 -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
+= expm1 upward ldbl-128 -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
+= expm1 downward ldbl-128ibm -0x1p-100L : -0xf.ffffffffffffffffffffffff84p-104L : inexact-ok
 = expm1 tonearest ldbl-128ibm -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
-= expm1 towardzero ldbl-128ibm -0x1p-100L : -0xf.ffffffffffffffffffffffff7cp-104L : inexact-ok
-= expm1 upward ldbl-128ibm -0x1p-100L : -0xf.ffffffffffffffffffffffff7cp-104L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
+= expm1 upward ldbl-128ibm -0x1p-100L : -0xf.ffffffffffffffffffffffff8p-104L : inexact-ok
 hypot 0 0
 = hypot downward flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
 = hypot tonearest flt-32 0x0p+0f 0x0p+0f : 0x0p+0f : inexact-ok
@@ -76368,10 +76368,10 @@ j0 10.0
 = j0 tonearest ldbl-96-m68k 0xap+0L : -0x3.ef5a5713c3ca7064p-4L : inexact-ok
 = j0 towardzero ldbl-96-m68k 0xap+0L : -0x3.ef5a5713c3ca7064p-4L : inexact-ok
 = j0 upward ldbl-96-m68k 0xap+0L : -0x3.ef5a5713c3ca7064p-4L : inexact-ok
-= j0 downward ldbl-128 0xap+0L : -0x3.ef5a5713c3ca70644304d7022886p-4L : inexact-ok
+= j0 downward ldbl-128 0xap+0L : -0x3.ef5a5713c3ca70644304d7022888p-4L : inexact-ok
 = j0 tonearest ldbl-128 0xap+0L : -0x3.ef5a5713c3ca70644304d7022886p-4L : inexact-ok
-= j0 towardzero ldbl-128 0xap+0L : -0x3.ef5a5713c3ca70644304d7022884p-4L : inexact-ok
-= j0 upward ldbl-128 0xap+0L : -0x3.ef5a5713c3ca70644304d7022884p-4L : inexact-ok
+= j0 towardzero ldbl-128 0xap+0L : -0x3.ef5a5713c3ca70644304d7022886p-4L : inexact-ok
+= j0 upward ldbl-128 0xap+0L : -0x3.ef5a5713c3ca70644304d7022886p-4L : inexact-ok
 = j0 downward ldbl-128ibm 0xap+0L : -0x3.ef5a5713c3ca70644304d70229p-4L : inexact-ok
 = j0 tonearest ldbl-128ibm 0xap+0L : -0x3.ef5a5713c3ca70644304d70229p-4L : inexact-ok
 = j0 towardzero ldbl-128ibm 0xap+0L : -0x3.ef5a5713c3ca70644304d70228p-4L : inexact-ok
@@ -76394,7 +76394,7 @@ j0 4.0
 = j0 towardzero ldbl-96-m68k 0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
 = j0 upward ldbl-96-m68k 0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
 = j0 downward ldbl-128 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d9cp-4L : inexact-ok
-= j0 tonearest ldbl-128 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d9cp-4L : inexact-ok
 = j0 towardzero ldbl-128 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
 = j0 upward ldbl-128 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
 = j0 downward ldbl-128ibm 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87ep-4L : inexact-ok
@@ -76419,7 +76419,7 @@ j0 -4.0
 = j0 towardzero ldbl-96-m68k -0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
 = j0 upward ldbl-96-m68k -0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
 = j0 downward ldbl-128 -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d9cp-4L : inexact-ok
-= j0 tonearest ldbl-128 -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
+= j0 tonearest ldbl-128 -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d9cp-4L : inexact-ok
 = j0 towardzero ldbl-128 -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
 = j0 upward ldbl-128 -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
 = j0 downward ldbl-128ibm -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87ep-4L : inexact-ok
@@ -76489,7 +76489,7 @@ j0 -0x1.001000001p+593
 = j0 towardzero ldbl-96-m68k -0x2.002000002p+592L : -0x7.ffff5bc14ea2a988p-300L : inexact-ok
 = j0 upward ldbl-96-m68k -0x2.002000002p+592L : -0x7.ffff5bc14ea2a988p-300L : inexact-ok
 = j0 downward ldbl-128 -0x2.002000002p+592L : -0x7.ffff5bc14ea2a98c2c8b9c03e8cp-300L : inexact-ok
-= j0 tonearest ldbl-128 -0x2.002000002p+592L : -0x7.ffff5bc14ea2a98c2c8b9c03e8bcp-300L : inexact-ok
+= j0 tonearest ldbl-128 -0x2.002000002p+592L : -0x7.ffff5bc14ea2a98c2c8b9c03e8cp-300L : inexact-ok
 = j0 towardzero ldbl-128 -0x2.002000002p+592L : -0x7.ffff5bc14ea2a98c2c8b9c03e8bcp-300L : inexact-ok
 = j0 upward ldbl-128 -0x2.002000002p+592L : -0x7.ffff5bc14ea2a98c2c8b9c03e8bcp-300L : inexact-ok
 = j0 downward ldbl-128ibm -0x2.002000002p+592L : -0x7.ffff5bc14ea2a98c2c8b9c03eap-300L : inexact-ok
@@ -76533,10 +76533,10 @@ j0 0x1p1023
 = j0 tonearest ldbl-96-m68k 0x8p+1020L : -0x3.5c4f847797f2fb04p-516L : inexact-ok
 = j0 towardzero ldbl-96-m68k 0x8p+1020L : -0x3.5c4f847797f2fb04p-516L : inexact-ok
 = j0 upward ldbl-96-m68k 0x8p+1020L : -0x3.5c4f847797f2fb04p-516L : inexact-ok
-= j0 downward ldbl-128 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82ca028p-516L : inexact-ok
+= j0 downward ldbl-128 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82ca02ap-516L : inexact-ok
 = j0 tonearest ldbl-128 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82ca028p-516L : inexact-ok
-= j0 towardzero ldbl-128 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82ca026p-516L : inexact-ok
-= j0 upward ldbl-128 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82ca026p-516L : inexact-ok
+= j0 towardzero ldbl-128 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82ca028p-516L : inexact-ok
+= j0 upward ldbl-128 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82ca028p-516L : inexact-ok
 = j0 downward ldbl-128ibm 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82ca1p-516L : inexact-ok
 = j0 tonearest ldbl-128ibm 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82cap-516L : inexact-ok
 = j0 towardzero ldbl-128ibm 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82cap-516L : inexact-ok
@@ -76595,13 +76595,13 @@ j0 0x1p16382
 = j0 towardzero ldbl-96-m68k 0x4p+16380L : -0x1.547d24fb1319012ep-8192L : inexact-ok
 = j0 upward ldbl-96-m68k 0x4p+16380L : -0x1.547d24fb1319012ep-8192L : inexact-ok
 = j0 downward ldbl-128 0x4p+16380L : -0x1.547d24fb1319012fae0dc6c96322p-8192L : inexact-ok
-= j0 tonearest ldbl-128 0x4p+16380L : -0x1.547d24fb1319012fae0dc6c96321p-8192L : inexact-ok
+= j0 tonearest ldbl-128 0x4p+16380L : -0x1.547d24fb1319012fae0dc6c96322p-8192L : inexact-ok
 = j0 towardzero ldbl-128 0x4p+16380L : -0x1.547d24fb1319012fae0dc6c96321p-8192L : inexact-ok
 = j0 upward ldbl-128 0x4p+16380L : -0x1.547d24fb1319012fae0dc6c96321p-8192L : inexact-ok
-= j0 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f0190238p-516L : inexact-ok
+= j0 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f019024p-516L : inexact-ok
 = j0 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f0190238p-516L : inexact-ok
-= j0 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f019023p-516L : inexact-ok
-= j0 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f019023p-516L : inexact-ok
+= j0 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f0190238p-516L : inexact-ok
+= j0 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f0190238p-516L : inexact-ok
 = j0 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f01904p-516L : inexact-ok
 = j0 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f01904p-516L : inexact-ok
 = j0 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f019p-516L : inexact-ok
@@ -76663,10 +76663,10 @@ j0 0x1p16383
 = j0 tonearest ldbl-128 0x8p+16380L : 0x1.0bab81cdff9208215a7577214c49p-8192L : inexact-ok
 = j0 towardzero ldbl-128 0x8p+16380L : 0x1.0bab81cdff9208215a7577214c49p-8192L : inexact-ok
 = j0 upward ldbl-128 0x8p+16380L : 0x1.0bab81cdff9208215a7577214c4ap-8192L : inexact-ok
-= j0 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f0190238p-516L : inexact-ok
+= j0 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f019024p-516L : inexact-ok
 = j0 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f0190238p-516L : inexact-ok
-= j0 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f019023p-516L : inexact-ok
-= j0 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f019023p-516L : inexact-ok
+= j0 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f0190238p-516L : inexact-ok
+= j0 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f0190238p-516L : inexact-ok
 = j0 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f01904p-516L : inexact-ok
 = j0 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f01904p-516L : inexact-ok
 = j0 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f019p-516L : inexact-ok
@@ -76689,7 +76689,7 @@ j1 -1.0
 = j1 towardzero ldbl-96-m68k -0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok
 = j1 upward ldbl-96-m68k -0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok
 = j1 downward ldbl-128 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e340190074p-4L : inexact-ok
-= j1 tonearest ldbl-128 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok
+= j1 tonearest ldbl-128 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e340190074p-4L : inexact-ok
 = j1 towardzero ldbl-128 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok
 = j1 upward ldbl-128 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok
 = j1 downward ldbl-128ibm -0x1p+0L : -0x7.0a727ba5c31b14d8b9e3401902p-4L : inexact-ok
@@ -77068,10 +77068,10 @@ j1 0x1p16382
 = j1 tonearest ldbl-128 0x4p+16380L : 0xe.1ba855ba7e7ba4a295fe65161a38p-8196L : inexact-ok
 = j1 towardzero ldbl-128 0x4p+16380L : 0xe.1ba855ba7e7ba4a295fe65161a38p-8196L : inexact-ok
 = j1 upward ldbl-128 0x4p+16380L : 0xe.1ba855ba7e7ba4a295fe65161a4p-8196L : inexact-ok
-= j1 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
+= j1 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b02514p-516L : inexact-ok
 = j1 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
-= j1 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0250cp-516L : inexact-ok
-= j1 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0250cp-516L : inexact-ok
+= j1 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
+= j1 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
 = j1 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b026p-516L : inexact-ok
 = j1 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b026p-516L : inexact-ok
 = j1 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b024p-516L : inexact-ok
@@ -77133,10 +77133,10 @@ j1 0x1p16383
 = j1 tonearest ldbl-128 0x8p+16380L : -0x6.c9bcc4d4937a306ec1ef5722901p-8196L : inexact-ok
 = j1 towardzero ldbl-128 0x8p+16380L : -0x6.c9bcc4d4937a306ec1ef5722900cp-8196L : inexact-ok
 = j1 upward ldbl-128 0x8p+16380L : -0x6.c9bcc4d4937a306ec1ef5722900cp-8196L : inexact-ok
-= j1 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
+= j1 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b02514p-516L : inexact-ok
 = j1 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
-= j1 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0250cp-516L : inexact-ok
-= j1 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0250cp-516L : inexact-ok
+= j1 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
+= j1 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
 = j1 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b026p-516L : inexact-ok
 = j1 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b026p-516L : inexact-ok
 = j1 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b024p-516L : inexact-ok
@@ -77358,10 +77358,10 @@ jn 0 10.0
 = jn tonearest ldbl-96-m68k 0 0xap+0L : -0x3.ef5a5713c3ca7064p-4L : inexact-ok
 = jn towardzero ldbl-96-m68k 0 0xap+0L : -0x3.ef5a5713c3ca7064p-4L : inexact-ok
 = jn upward ldbl-96-m68k 0 0xap+0L : -0x3.ef5a5713c3ca7064p-4L : inexact-ok
-= jn downward ldbl-128 0 0xap+0L : -0x3.ef5a5713c3ca70644304d7022886p-4L : inexact-ok
+= jn downward ldbl-128 0 0xap+0L : -0x3.ef5a5713c3ca70644304d7022888p-4L : inexact-ok
 = jn tonearest ldbl-128 0 0xap+0L : -0x3.ef5a5713c3ca70644304d7022886p-4L : inexact-ok
-= jn towardzero ldbl-128 0 0xap+0L : -0x3.ef5a5713c3ca70644304d7022884p-4L : inexact-ok
-= jn upward ldbl-128 0 0xap+0L : -0x3.ef5a5713c3ca70644304d7022884p-4L : inexact-ok
+= jn towardzero ldbl-128 0 0xap+0L : -0x3.ef5a5713c3ca70644304d7022886p-4L : inexact-ok
+= jn upward ldbl-128 0 0xap+0L : -0x3.ef5a5713c3ca70644304d7022886p-4L : inexact-ok
 = jn downward ldbl-128ibm 0 0xap+0L : -0x3.ef5a5713c3ca70644304d70229p-4L : inexact-ok
 = jn tonearest ldbl-128ibm 0 0xap+0L : -0x3.ef5a5713c3ca70644304d70229p-4L : inexact-ok
 = jn towardzero ldbl-128ibm 0 0xap+0L : -0x3.ef5a5713c3ca70644304d70228p-4L : inexact-ok
@@ -77384,7 +77384,7 @@ jn 0 4.0
 = jn towardzero ldbl-96-m68k 0 0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
 = jn upward ldbl-96-m68k 0 0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
 = jn downward ldbl-128 0 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d9cp-4L : inexact-ok
-= jn tonearest ldbl-128 0 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
+= jn tonearest ldbl-128 0 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d9cp-4L : inexact-ok
 = jn towardzero ldbl-128 0 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
 = jn upward ldbl-128 0 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
 = jn downward ldbl-128ibm 0 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87ep-4L : inexact-ok
@@ -77409,7 +77409,7 @@ jn 0 -4.0
 = jn towardzero ldbl-96-m68k 0 -0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
 = jn upward ldbl-96-m68k 0 -0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
 = jn downward ldbl-128 0 -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d9cp-4L : inexact-ok
-= jn tonearest ldbl-128 0 -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
+= jn tonearest ldbl-128 0 -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d9cp-4L : inexact-ok
 = jn towardzero ldbl-128 0 -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
 = jn upward ldbl-128 0 -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
 = jn downward ldbl-128ibm 0 -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87ep-4L : inexact-ok
@@ -77434,7 +77434,7 @@ jn 1 -1.0
 = jn towardzero ldbl-96-m68k 1 -0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok
 = jn upward ldbl-96-m68k 1 -0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok
 = jn downward ldbl-128 1 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e340190074p-4L : inexact-ok
-= jn tonearest ldbl-128 1 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok
+= jn tonearest ldbl-128 1 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e340190074p-4L : inexact-ok
 = jn towardzero ldbl-128 1 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok
 = jn upward ldbl-128 1 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok
 = jn downward ldbl-128ibm 1 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e3401902p-4L : inexact-ok
@@ -77658,10 +77658,10 @@ jn 3 -1.0
 = jn tonearest ldbl-96-m68k 3 -0x1p+0L : -0x5.021a9d8e3de8ab08p-8L : inexact-ok
 = jn towardzero ldbl-96-m68k 3 -0x1p+0L : -0x5.021a9d8e3de8ab08p-8L : inexact-ok
 = jn upward ldbl-96-m68k 3 -0x1p+0L : -0x5.021a9d8e3de8ab08p-8L : inexact-ok
-= jn downward ldbl-128 3 -0x1p+0L : -0x5.021a9d8e3de8ab0aad53c589980cp-8L : inexact-ok
+= jn downward ldbl-128 3 -0x1p+0L : -0x5.021a9d8e3de8ab0aad53c589981p-8L : inexact-ok
 = jn tonearest ldbl-128 3 -0x1p+0L : -0x5.021a9d8e3de8ab0aad53c589980cp-8L : inexact-ok
-= jn towardzero ldbl-128 3 -0x1p+0L : -0x5.021a9d8e3de8ab0aad53c5899808p-8L : inexact-ok
-= jn upward ldbl-128 3 -0x1p+0L : -0x5.021a9d8e3de8ab0aad53c5899808p-8L : inexact-ok
+= jn towardzero ldbl-128 3 -0x1p+0L : -0x5.021a9d8e3de8ab0aad53c589980cp-8L : inexact-ok
+= jn upward ldbl-128 3 -0x1p+0L : -0x5.021a9d8e3de8ab0aad53c589980cp-8L : inexact-ok
 = jn downward ldbl-128ibm 3 -0x1p+0L : -0x5.021a9d8e3de8ab0aad53c5899ap-8L : inexact-ok
 = jn tonearest ldbl-128ibm 3 -0x1p+0L : -0x5.021a9d8e3de8ab0aad53c58998p-8L : inexact-ok
 = jn towardzero ldbl-128ibm 3 -0x1p+0L : -0x5.021a9d8e3de8ab0aad53c58998p-8L : inexact-ok
@@ -79218,10 +79218,10 @@ jn 2 0x1p1023
 = jn tonearest ldbl-96-m68k 2 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
 = jn towardzero ldbl-96-m68k 2 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
 = jn upward ldbl-96-m68k 2 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
-= jn downward ldbl-128 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= jn downward ldbl-128 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5616p-68L : inexact-ok
 = jn tonearest ldbl-128 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
-= jn towardzero ldbl-128 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5612p-68L : inexact-ok
-= jn upward ldbl-128 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5612p-68L : inexact-ok
+= jn towardzero ldbl-128 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= jn upward ldbl-128 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
 = jn downward ldbl-128ibm 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc57p-68L : inexact-ok
 = jn tonearest ldbl-128ibm 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
 = jn towardzero ldbl-128ibm 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
@@ -79263,10 +79263,10 @@ jn 2 0x1p16383
 = jn tonearest ldbl-96-m68k 2 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
 = jn towardzero ldbl-96-m68k 2 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
 = jn upward ldbl-96-m68k 2 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
-= jn downward ldbl-128 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= jn downward ldbl-128 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5616p-68L : inexact-ok
 = jn tonearest ldbl-128 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
-= jn towardzero ldbl-128 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5612p-68L : inexact-ok
-= jn upward ldbl-128 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5612p-68L : inexact-ok
+= jn towardzero ldbl-128 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= jn upward ldbl-128 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
 = jn downward ldbl-128ibm 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc57p-68L : inexact-ok
 = jn tonearest ldbl-128ibm 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
 = jn towardzero ldbl-128ibm 2 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
@@ -79686,10 +79686,10 @@ lgamma 1.2
 = lgamma tonearest ldbl-96-m68k 0x1.3333333333334p+0L : -0x1.5db138c7d70cadfep-4L 1 : inexact-ok
 = lgamma towardzero ldbl-96-m68k 0x1.3333333333334p+0L : -0x1.5db138c7d70cadfcp-4L 1 : inexact-ok
 = lgamma upward ldbl-96-m68k 0x1.3333333333334p+0L : -0x1.5db138c7d70cadfcp-4L 1 : inexact-ok
-= lgamma downward ldbl-128 0x1.3333333333334p+0L : -0x1.5db138c7d70cadfd0f2a4555835dp-4L 1 : inexact-ok
+= lgamma downward ldbl-128 0x1.3333333333334p+0L : -0x1.5db138c7d70cadfd0f2a4555835ep-4L 1 : inexact-ok
 = lgamma tonearest ldbl-128 0x1.3333333333334p+0L : -0x1.5db138c7d70cadfd0f2a4555835dp-4L 1 : inexact-ok
-= lgamma towardzero ldbl-128 0x1.3333333333334p+0L : -0x1.5db138c7d70cadfd0f2a4555835cp-4L 1 : inexact-ok
-= lgamma upward ldbl-128 0x1.3333333333334p+0L : -0x1.5db138c7d70cadfd0f2a4555835cp-4L 1 : inexact-ok
+= lgamma towardzero ldbl-128 0x1.3333333333334p+0L : -0x1.5db138c7d70cadfd0f2a4555835dp-4L 1 : inexact-ok
+= lgamma upward ldbl-128 0x1.3333333333334p+0L : -0x1.5db138c7d70cadfd0f2a4555835dp-4L 1 : inexact-ok
 = lgamma downward ldbl-128ibm 0x1.3333333333334p+0L : -0x1.5db138c7d70cadfd0f2a4555838p-4L 1 : inexact-ok
 = lgamma tonearest ldbl-128ibm 0x1.3333333333334p+0L : -0x1.5db138c7d70cadfd0f2a4555838p-4L 1 : inexact-ok
 = lgamma towardzero ldbl-128ibm 0x1.3333333333334p+0L : -0x1.5db138c7d70cadfd0f2a455583p-4L 1 : inexact-ok
@@ -79739,7 +79739,7 @@ lgamma 1.2
 = lgamma towardzero ldbl-96-m68k 0x1.3333333333333332p+0L : -0x1.5db138c7d70c72c4p-4L 1 : inexact-ok
 = lgamma upward ldbl-96-m68k 0x1.3333333333333332p+0L : -0x1.5db138c7d70c72c4p-4L 1 : inexact-ok
 = lgamma downward ldbl-128 0x1.3333333333333332p+0L : -0x1.5db138c7d70c72c57ea76e2cac08p-4L 1 : inexact-ok
-= lgamma tonearest ldbl-128 0x1.3333333333333332p+0L : -0x1.5db138c7d70c72c57ea76e2cac07p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0x1.3333333333333332p+0L : -0x1.5db138c7d70c72c57ea76e2cac08p-4L 1 : inexact-ok
 = lgamma towardzero ldbl-128 0x1.3333333333333332p+0L : -0x1.5db138c7d70c72c57ea76e2cac07p-4L 1 : inexact-ok
 = lgamma upward ldbl-128 0x1.3333333333333332p+0L : -0x1.5db138c7d70c72c57ea76e2cac07p-4L 1 : inexact-ok
 = lgamma downward ldbl-128ibm 0x1.3333333333333332p+0L : -0x1.5db138c7d70c72c57ea76e2cac8p-4L 1 : inexact-ok
@@ -79751,7 +79751,7 @@ lgamma 1.2
 = lgamma towardzero ldbl-128 0x1.3333333333333333333333333334p+0L : -0x1.5db138c7d70c72cb0b57c9e83e4ap-4L 1 : inexact-ok
 = lgamma upward ldbl-128 0x1.3333333333333333333333333334p+0L : -0x1.5db138c7d70c72cb0b57c9e83e4ap-4L 1 : inexact-ok
 = lgamma downward ldbl-128 0x1.3333333333333333333333333333p+0L : -0x1.5db138c7d70c72cb0b57c9e83e46p-4L 1 : inexact-ok
-= lgamma tonearest ldbl-128 0x1.3333333333333333333333333333p+0L : -0x1.5db138c7d70c72cb0b57c9e83e45p-4L 1 : inexact-ok
+= lgamma tonearest ldbl-128 0x1.3333333333333333333333333333p+0L : -0x1.5db138c7d70c72cb0b57c9e83e46p-4L 1 : inexact-ok
 = lgamma towardzero ldbl-128 0x1.3333333333333333333333333333p+0L : -0x1.5db138c7d70c72cb0b57c9e83e45p-4L 1 : inexact-ok
 = lgamma upward ldbl-128 0x1.3333333333333333333333333333p+0L : -0x1.5db138c7d70c72cb0b57c9e83e45p-4L 1 : inexact-ok
 = lgamma downward ldbl-128 0x1.333333333333333333333333338p+0L : -0x1.5db138c7d70c72cb0b57c9e83faap-4L 1 : inexact-ok
@@ -81701,10 +81701,10 @@ log 1/e
 = log tonearest ldbl-96-m68k 0x5.e2d59p-4L : -0xf.fffff952d5f52b9p-4L : inexact-ok
 = log towardzero ldbl-96-m68k 0x5.e2d59p-4L : -0xf.fffff952d5f52b9p-4L : inexact-ok
 = log upward ldbl-96-m68k 0x5.e2d59p-4L : -0xf.fffff952d5f52b9p-4L : inexact-ok
-= log downward ldbl-128 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c7b8p-4L : inexact-ok
+= log downward ldbl-128 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c7b88p-4L : inexact-ok
 = log tonearest ldbl-128 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c7b8p-4L : inexact-ok
-= log towardzero ldbl-128 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c7b78p-4L : inexact-ok
-= log upward ldbl-128 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c7b78p-4L : inexact-ok
+= log towardzero ldbl-128 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c7b8p-4L : inexact-ok
+= log upward ldbl-128 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c7b8p-4L : inexact-ok
 = log downward ldbl-128ibm 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c7cp-4L : inexact-ok
 = log tonearest ldbl-128ibm 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c7cp-4L : inexact-ok
 = log towardzero ldbl-128ibm 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c78p-4L : inexact-ok
@@ -81746,7 +81746,7 @@ log 1/e
 = log towardzero ldbl-96-m68k 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd9p-4L : inexact-ok
 = log upward ldbl-96-m68k 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd9p-4L : inexact-ok
 = log downward ldbl-128 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd90c7882a506a588p-4L : inexact-ok
-= log tonearest ldbl-128 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd90c7882a506a58p-4L : inexact-ok
+= log tonearest ldbl-128 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd90c7882a506a588p-4L : inexact-ok
 = log towardzero ldbl-128 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd90c7882a506a58p-4L : inexact-ok
 = log upward ldbl-128 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd90c7882a506a58p-4L : inexact-ok
 = log downward ldbl-128ibm 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd90c7882a506a8p-4L : inexact-ok
@@ -81766,7 +81766,7 @@ log 1/e
 = log towardzero ldbl-96-m68k 0x5.e2d58d8b3bcdcp-4L : -0x1.000000000000087p+0L : inexact-ok
 = log upward ldbl-96-m68k 0x5.e2d58d8b3bcdcp-4L : -0x1.000000000000087p+0L : inexact-ok
 = log downward ldbl-128 0x5.e2d58d8b3bcdcp-4L : -0x1.00000000000008704ccdb47c1f23p+0L : inexact-ok
-= log tonearest ldbl-128 0x5.e2d58d8b3bcdcp-4L : -0x1.00000000000008704ccdb47c1f22p+0L : inexact-ok
+= log tonearest ldbl-128 0x5.e2d58d8b3bcdcp-4L : -0x1.00000000000008704ccdb47c1f23p+0L : inexact-ok
 = log towardzero ldbl-128 0x5.e2d58d8b3bcdcp-4L : -0x1.00000000000008704ccdb47c1f22p+0L : inexact-ok
 = log upward ldbl-128 0x5.e2d58d8b3bcdcp-4L : -0x1.00000000000008704ccdb47c1f22p+0L : inexact-ok
 = log downward ldbl-128ibm 0x5.e2d58d8b3bcdcp-4L : -0x1.00000000000008704ccdb47c1f8p+0L : inexact-ok
@@ -81782,7 +81782,7 @@ log 1/e
 = log towardzero ldbl-96-m68k 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffffp-4L : inexact-ok
 = log upward ldbl-96-m68k 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffffp-4L : inexact-ok
 = log downward ldbl-128 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffff4415f776b07c8p-4L : inexact-ok
-= log tonearest ldbl-128 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffff4415f776b07cp-4L : inexact-ok
+= log tonearest ldbl-128 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffff4415f776b07c8p-4L : inexact-ok
 = log towardzero ldbl-128 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffff4415f776b07cp-4L : inexact-ok
 = log upward ldbl-128 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffff4415f776b07cp-4L : inexact-ok
 = log downward ldbl-128ibm 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffff4415f776b08p-4L : inexact-ok
@@ -81810,21 +81810,21 @@ log 1/e
 = log towardzero ldbl-128 0x5.e2d58d8b3bcdf1abadec7829055p-4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
 = log upward ldbl-128 0x5.e2d58d8b3bcdf1abadec7829055p-4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
 = log downward ldbl-128 0x5.e2d58d8b3bcdf1abadec7829054cp-4L : -0x1.0000000000000000000000000001p+0L : inexact-ok
-= log tonearest ldbl-128 0x5.e2d58d8b3bcdf1abadec7829054cp-4L : -0x1p+0L : inexact-ok
+= log tonearest ldbl-128 0x5.e2d58d8b3bcdf1abadec7829054cp-4L : -0x1.0000000000000000000000000001p+0L : inexact-ok
 = log towardzero ldbl-128 0x5.e2d58d8b3bcdf1abadec7829054cp-4L : -0x1p+0L : inexact-ok
 = log upward ldbl-128 0x5.e2d58d8b3bcdf1abadec7829054cp-4L : -0x1p+0L : inexact-ok
-= log downward ldbl-128 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0xf.fffffffffffffffffffffffffe2p-4L : inexact-ok
+= log downward ldbl-128 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0xf.fffffffffffffffffffffffffe28p-4L : inexact-ok
 = log tonearest ldbl-128 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0xf.fffffffffffffffffffffffffe2p-4L : inexact-ok
-= log towardzero ldbl-128 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0xf.fffffffffffffffffffffffffe18p-4L : inexact-ok
-= log upward ldbl-128 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0xf.fffffffffffffffffffffffffe18p-4L : inexact-ok
+= log towardzero ldbl-128 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0xf.fffffffffffffffffffffffffe2p-4L : inexact-ok
+= log upward ldbl-128 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0xf.fffffffffffffffffffffffffe2p-4L : inexact-ok
 = log downward ldbl-128ibm 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0x1p+0L : inexact-ok
 = log tonearest ldbl-128ibm 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0x1p+0L : inexact-ok
 = log towardzero ldbl-128ibm 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
 = log upward ldbl-128ibm 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
-= log downward ldbl-128 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1.0000000000000000000000000039p+0L : inexact-ok
+= log downward ldbl-128 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1.000000000000000000000000003ap+0L : inexact-ok
 = log tonearest ldbl-128 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1.0000000000000000000000000039p+0L : inexact-ok
-= log towardzero ldbl-128 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1.0000000000000000000000000038p+0L : inexact-ok
-= log upward ldbl-128 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1.0000000000000000000000000038p+0L : inexact-ok
+= log towardzero ldbl-128 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1.0000000000000000000000000039p+0L : inexact-ok
+= log upward ldbl-128 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1.0000000000000000000000000039p+0L : inexact-ok
 = log downward ldbl-128ibm 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1.000000000000000000000000008p+0L : inexact-ok
 = log tonearest ldbl-128ibm 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1p+0L : inexact-ok
 = log towardzero ldbl-128ibm 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1p+0L : inexact-ok
@@ -81958,7 +81958,7 @@ log min
 = log towardzero ldbl-96-m68k 0x4p-16384L : -0x2.c5b2319c4843acbcp+12L : inexact-ok
 = log upward ldbl-96-m68k 0x4p-16384L : -0x2.c5b2319c4843acbcp+12L : inexact-ok
 = log downward ldbl-128 0x4p-16384L : -0x2.c5b2319c4843acbff21591e99cccp+12L : inexact-ok
-= log tonearest ldbl-128 0x4p-16384L : -0x2.c5b2319c4843acbff21591e99ccap+12L : inexact-ok
+= log tonearest ldbl-128 0x4p-16384L : -0x2.c5b2319c4843acbff21591e99cccp+12L : inexact-ok
 = log towardzero ldbl-128 0x4p-16384L : -0x2.c5b2319c4843acbff21591e99ccap+12L : inexact-ok
 = log upward ldbl-128 0x4p-16384L : -0x2.c5b2319c4843acbff21591e99ccap+12L : inexact-ok
 = log downward ldbl-96-intel 0x2p-16384L : -0x2.c5bd48bdc7c0c9b8p+12L : inexact-ok
@@ -82011,7 +82011,7 @@ log min_subnorm
 = log towardzero ldbl-96-m68k 0x8p-152L : -0x6.74767f33d1dc1d08p+4L : inexact-ok
 = log upward ldbl-96-m68k 0x8p-152L : -0x6.74767f33d1dc1d08p+4L : inexact-ok
 = log downward ldbl-128 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L : inexact-ok
-= log tonearest ldbl-128 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L : inexact-ok
+= log tonearest ldbl-128 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c8p+4L : inexact-ok
 = log towardzero ldbl-128 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L : inexact-ok
 = log upward ldbl-128 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a4c4p+4L : inexact-ok
 = log downward ldbl-128ibm 0x8p-152L : -0x6.74767f33d1dc1d0fc8187877a6p+4L : inexact-ok
@@ -82031,7 +82031,7 @@ log min_subnorm
 = log towardzero ldbl-96-m68k 0x4p-1076L : -0x2.e870a88dae386c7p+8L : inexact-ok
 = log upward ldbl-96-m68k 0x4p-1076L : -0x2.e870a88dae386c7p+8L : inexact-ok
 = log downward ldbl-128 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c092p+8L : inexact-ok
-= log tonearest ldbl-128 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c09p+8L : inexact-ok
+= log tonearest ldbl-128 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c092p+8L : inexact-ok
 = log towardzero ldbl-128 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c09p+8L : inexact-ok
 = log upward ldbl-128 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c09p+8L : inexact-ok
 = log downward ldbl-128ibm 0x4p-1076L : -0x2.e870a88dae386c72b4fd4773c1p+8L : inexact-ok
@@ -82055,11 +82055,11 @@ log min_subnorm
 = log towardzero ldbl-96-m68k 0x4p-16448L : -0x2.c877f9fc278aeaa4p+12L : inexact-ok
 = log upward ldbl-96-m68k 0x4p-16448L : -0x2.c877f9fc278aeaa4p+12L : inexact-ok
 = log downward ldbl-128 0x4p-16448L : -0x2.c877f9fc278aeaa6a13d20b7fcdcp+12L : inexact-ok
-= log tonearest ldbl-128 0x4p-16448L : -0x2.c877f9fc278aeaa6a13d20b7fcdap+12L : inexact-ok
+= log tonearest ldbl-128 0x4p-16448L : -0x2.c877f9fc278aeaa6a13d20b7fcdcp+12L : inexact-ok
 = log towardzero ldbl-128 0x4p-16448L : -0x2.c877f9fc278aeaa6a13d20b7fcdap+12L : inexact-ok
 = log upward ldbl-128 0x4p-16448L : -0x2.c877f9fc278aeaa6a13d20b7fcdap+12L : inexact-ok
 = log downward ldbl-128 0x4p-16496L : -0x2.ca8c50440f005913a49acbd2c4e8p+12L : inexact-ok
-= log tonearest ldbl-128 0x4p-16496L : -0x2.ca8c50440f005913a49acbd2c4e6p+12L : inexact-ok
+= log tonearest ldbl-128 0x4p-16496L : -0x2.ca8c50440f005913a49acbd2c4e8p+12L : inexact-ok
 = log towardzero ldbl-128 0x4p-16496L : -0x2.ca8c50440f005913a49acbd2c4e6p+12L : inexact-ok
 = log upward ldbl-128 0x4p-16496L : -0x2.ca8c50440f005913a49acbd2c4e6p+12L : inexact-ok
 log10 1
@@ -82105,7 +82105,7 @@ log10 0.1
 = log10 towardzero ldbl-96-m68k 0x1.99999ap-4L : -0xf.fffffe43484ee52p-4L : inexact-ok
 = log10 upward ldbl-96-m68k 0x1.99999ap-4L : -0xf.fffffe43484ee52p-4L : inexact-ok
 = log10 downward ldbl-128 0x1.99999ap-4L : -0xf.fffffe43484ee528a53ddf8bb518p-4L : inexact-ok
-= log10 tonearest ldbl-128 0x1.99999ap-4L : -0xf.fffffe43484ee528a53ddf8bb51p-4L : inexact-ok
+= log10 tonearest ldbl-128 0x1.99999ap-4L : -0xf.fffffe43484ee528a53ddf8bb518p-4L : inexact-ok
 = log10 towardzero ldbl-128 0x1.99999ap-4L : -0xf.fffffe43484ee528a53ddf8bb51p-4L : inexact-ok
 = log10 upward ldbl-128 0x1.99999ap-4L : -0xf.fffffe43484ee528a53ddf8bb51p-4L : inexact-ok
 = log10 downward ldbl-128ibm 0x1.99999ap-4L : -0xf.fffffe43484ee528a53ddf8bb8p-4L : inexact-ok
@@ -82129,7 +82129,7 @@ log10 0.1
 = log10 towardzero ldbl-96-m68k 0x1.999998p-4L : -0x1.0000006f2dec8c32p+0L : inexact-ok
 = log10 upward ldbl-96-m68k 0x1.999998p-4L : -0x1.0000006f2dec8c32p+0L : inexact-ok
 = log10 downward ldbl-128 0x1.999998p-4L : -0x1.0000006f2dec8c328a8827b3ace5p+0L : inexact-ok
-= log10 tonearest ldbl-128 0x1.999998p-4L : -0x1.0000006f2dec8c328a8827b3ace4p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1.999998p-4L : -0x1.0000006f2dec8c328a8827b3ace5p+0L : inexact-ok
 = log10 towardzero ldbl-128 0x1.999998p-4L : -0x1.0000006f2dec8c328a8827b3ace4p+0L : inexact-ok
 = log10 upward ldbl-128 0x1.999998p-4L : -0x1.0000006f2dec8c328a8827b3ace4p+0L : inexact-ok
 = log10 downward ldbl-128ibm 0x1.999998p-4L : -0x1.0000006f2dec8c328a8827b3adp+0L : inexact-ok
@@ -82149,7 +82149,7 @@ log10 0.1
 = log10 towardzero ldbl-96-m68k 0x1.999999999999ap-4L : -0xf.ffffffffffffe43p-4L : inexact-ok
 = log10 upward ldbl-96-m68k 0x1.999999999999ap-4L : -0xf.ffffffffffffe43p-4L : inexact-ok
 = log10 downward ldbl-128 0x1.999999999999ap-4L : -0xf.ffffffffffffe43484ead91af208p-4L : inexact-ok
-= log10 tonearest ldbl-128 0x1.999999999999ap-4L : -0xf.ffffffffffffe43484ead91af2p-4L : inexact-ok
+= log10 tonearest ldbl-128 0x1.999999999999ap-4L : -0xf.ffffffffffffe43484ead91af208p-4L : inexact-ok
 = log10 towardzero ldbl-128 0x1.999999999999ap-4L : -0xf.ffffffffffffe43484ead91af2p-4L : inexact-ok
 = log10 upward ldbl-128 0x1.999999999999ap-4L : -0xf.ffffffffffffe43484ead91af2p-4L : inexact-ok
 = log10 downward ldbl-128ibm 0x1.999999999999ap-4L : -0xf.ffffffffffffe43484ead91af4p-4L : inexact-ok
@@ -82169,7 +82169,7 @@ log10 0.1
 = log10 towardzero ldbl-96-m68k 0x1.9999999999999p-4L : -0x1.000000000000029ap+0L : inexact-ok
 = log10 upward ldbl-96-m68k 0x1.9999999999999p-4L : -0x1.000000000000029ap+0L : inexact-ok
 = log10 downward ldbl-128 0x1.9999999999999p-4L : -0x1.000000000000029b1389fba5795dp+0L : inexact-ok
-= log10 tonearest ldbl-128 0x1.9999999999999p-4L : -0x1.000000000000029b1389fba5795cp+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1.9999999999999p-4L : -0x1.000000000000029b1389fba5795dp+0L : inexact-ok
 = log10 towardzero ldbl-128 0x1.9999999999999p-4L : -0x1.000000000000029b1389fba5795cp+0L : inexact-ok
 = log10 upward ldbl-128 0x1.9999999999999p-4L : -0x1.000000000000029b1389fba5795cp+0L : inexact-ok
 = log10 downward ldbl-128ibm 0x1.9999999999999p-4L : -0x1.000000000000029b1389fba5798p+0L : inexact-ok
@@ -82200,10 +82200,10 @@ log10 0.1
 = log10 tonearest ldbl-96-m68k 0x1.9999999999999998p-4L : -0x1p+0L : inexact-ok
 = log10 towardzero ldbl-96-m68k 0x1.9999999999999998p-4L : -0x1p+0L : inexact-ok
 = log10 upward ldbl-96-m68k 0x1.9999999999999998p-4L : -0x1p+0L : inexact-ok
-= log10 downward ldbl-128 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549b94p+0L : inexact-ok
+= log10 downward ldbl-128 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549b95p+0L : inexact-ok
 = log10 tonearest ldbl-128 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549b94p+0L : inexact-ok
-= log10 towardzero ldbl-128 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549b93p+0L : inexact-ok
-= log10 upward ldbl-128 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549b93p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549b94p+0L : inexact-ok
+= log10 upward ldbl-128 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549b94p+0L : inexact-ok
 = log10 downward ldbl-128ibm 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549cp+0L : inexact-ok
 = log10 tonearest ldbl-128ibm 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549b8p+0L : inexact-ok
 = log10 towardzero ldbl-128ibm 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549b8p+0L : inexact-ok
@@ -82212,10 +82212,10 @@ log10 0.1
 = log10 tonearest ldbl-128 0x1.999999999999999999999999999ap-4L : -0x1p+0L : inexact-ok
 = log10 towardzero ldbl-128 0x1.999999999999999999999999999ap-4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
 = log10 upward ldbl-128 0x1.999999999999999999999999999ap-4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
-= log10 downward ldbl-128 0x1.9999999999999999999999999999p-4L : -0x1p+0L : inexact-ok
+= log10 downward ldbl-128 0x1.9999999999999999999999999999p-4L : -0x1.0000000000000000000000000001p+0L : inexact-ok
 = log10 tonearest ldbl-128 0x1.9999999999999999999999999999p-4L : -0x1p+0L : inexact-ok
-= log10 towardzero ldbl-128 0x1.9999999999999999999999999999p-4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
-= log10 upward ldbl-128 0x1.9999999999999999999999999999p-4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= log10 towardzero ldbl-128 0x1.9999999999999999999999999999p-4L : -0x1p+0L : inexact-ok
+= log10 upward ldbl-128 0x1.9999999999999999999999999999p-4L : -0x1p+0L : inexact-ok
 = log10 downward ldbl-128 0x1.9999999999999999999999999ap-4L : -0xf.fffffffffffffffffffffffffe48p-4L : inexact-ok
 = log10 tonearest ldbl-128 0x1.9999999999999999999999999ap-4L : -0xf.fffffffffffffffffffffffffe4p-4L : inexact-ok
 = log10 towardzero ldbl-128 0x1.9999999999999999999999999ap-4L : -0xf.fffffffffffffffffffffffffe4p-4L : inexact-ok
@@ -82470,7 +82470,7 @@ log10 0.75
 = log10 towardzero ldbl-96-m68k 0xcp-4L : -0x1.ffbfc2bbc7803758p-4L : inexact-ok
 = log10 upward ldbl-96-m68k 0xcp-4L : -0x1.ffbfc2bbc7803758p-4L : inexact-ok
 = log10 downward ldbl-128 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84f39p-4L : inexact-ok
-= log10 tonearest ldbl-128 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84f38p-4L : inexact-ok
+= log10 tonearest ldbl-128 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84f39p-4L : inexact-ok
 = log10 towardzero ldbl-128 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84f38p-4L : inexact-ok
 = log10 upward ldbl-128 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84f38p-4L : inexact-ok
 = log10 downward ldbl-128ibm 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84f8p-4L : inexact-ok
@@ -82494,10 +82494,10 @@ log10 min
 = log10 tonearest ldbl-96-m68k 0x4p-128L : -0x2.5ee0606b9f82dee8p+4L : inexact-ok
 = log10 towardzero ldbl-96-m68k 0x4p-128L : -0x2.5ee0606b9f82dee8p+4L : inexact-ok
 = log10 upward ldbl-96-m68k 0x4p-128L : -0x2.5ee0606b9f82dee8p+4L : inexact-ok
-= log10 downward ldbl-128 0x4p-128L : -0x2.5ee0606b9f82dee8b52cd1156d3ap+4L : inexact-ok
+= log10 downward ldbl-128 0x4p-128L : -0x2.5ee0606b9f82dee8b52cd1156d3cp+4L : inexact-ok
 = log10 tonearest ldbl-128 0x4p-128L : -0x2.5ee0606b9f82dee8b52cd1156d3ap+4L : inexact-ok
-= log10 towardzero ldbl-128 0x4p-128L : -0x2.5ee0606b9f82dee8b52cd1156d38p+4L : inexact-ok
-= log10 upward ldbl-128 0x4p-128L : -0x2.5ee0606b9f82dee8b52cd1156d38p+4L : inexact-ok
+= log10 towardzero ldbl-128 0x4p-128L : -0x2.5ee0606b9f82dee8b52cd1156d3ap+4L : inexact-ok
+= log10 upward ldbl-128 0x4p-128L : -0x2.5ee0606b9f82dee8b52cd1156d3ap+4L : inexact-ok
 = log10 downward ldbl-128ibm 0x4p-128L : -0x2.5ee0606b9f82dee8b52cd1156ep+4L : inexact-ok
 = log10 tonearest ldbl-128ibm 0x4p-128L : -0x2.5ee0606b9f82dee8b52cd1156dp+4L : inexact-ok
 = log10 towardzero ldbl-128ibm 0x4p-128L : -0x2.5ee0606b9f82dee8b52cd1156dp+4L : inexact-ok
@@ -82515,7 +82515,7 @@ log10 min
 = log10 towardzero ldbl-96-m68k 0x4p-1024L : -0x1.33a7146f72a41f38p+8L : inexact-ok
 = log10 upward ldbl-96-m68k 0x4p-1024L : -0x1.33a7146f72a41f38p+8L : inexact-ok
 = log10 downward ldbl-128 0x4p-1024L : -0x1.33a7146f72a41f39868329fe6aeep+8L : inexact-ok
-= log10 tonearest ldbl-128 0x4p-1024L : -0x1.33a7146f72a41f39868329fe6aedp+8L : inexact-ok
+= log10 tonearest ldbl-128 0x4p-1024L : -0x1.33a7146f72a41f39868329fe6aeep+8L : inexact-ok
 = log10 towardzero ldbl-128 0x4p-1024L : -0x1.33a7146f72a41f39868329fe6aedp+8L : inexact-ok
 = log10 upward ldbl-128 0x4p-1024L : -0x1.33a7146f72a41f39868329fe6aedp+8L : inexact-ok
 = log10 downward ldbl-128ibm 0x4p-1024L : -0x1.33a7146f72a41f39868329fe6bp+8L : inexact-ok
@@ -82583,10 +82583,10 @@ log10 min_subnorm
 = log10 tonearest ldbl-96-m68k 0x8p-152L : -0x2.cda7cf7b348058ep+4L : inexact-ok
 = log10 towardzero ldbl-96-m68k 0x8p-152L : -0x2.cda7cf7b348058dcp+4L : inexact-ok
 = log10 upward ldbl-96-m68k 0x8p-152L : -0x2.cda7cf7b348058dcp+4L : inexact-ok
-= log10 downward ldbl-128 0x8p-152L : -0x2.cda7cf7b348058de5c578989157cp+4L : inexact-ok
+= log10 downward ldbl-128 0x8p-152L : -0x2.cda7cf7b348058de5c578989157ep+4L : inexact-ok
 = log10 tonearest ldbl-128 0x8p-152L : -0x2.cda7cf7b348058de5c578989157cp+4L : inexact-ok
-= log10 towardzero ldbl-128 0x8p-152L : -0x2.cda7cf7b348058de5c578989157ap+4L : inexact-ok
-= log10 upward ldbl-128 0x8p-152L : -0x2.cda7cf7b348058de5c578989157ap+4L : inexact-ok
+= log10 towardzero ldbl-128 0x8p-152L : -0x2.cda7cf7b348058de5c578989157cp+4L : inexact-ok
+= log10 upward ldbl-128 0x8p-152L : -0x2.cda7cf7b348058de5c578989157cp+4L : inexact-ok
 = log10 downward ldbl-128ibm 0x8p-152L : -0x2.cda7cf7b348058de5c57898916p+4L : inexact-ok
 = log10 tonearest ldbl-128ibm 0x8p-152L : -0x2.cda7cf7b348058de5c57898915p+4L : inexact-ok
 = log10 towardzero ldbl-128ibm 0x8p-152L : -0x2.cda7cf7b348058de5c57898915p+4L : inexact-ok
@@ -82619,10 +82619,10 @@ log10 min_subnorm
 = log10 tonearest ldbl-96-m68k 0x8p-16448L : -0x1.35670330851ff3a2p+12L : inexact-ok
 = log10 towardzero ldbl-96-m68k 0x8p-16448L : -0x1.35670330851ff3ap+12L : inexact-ok
 = log10 upward ldbl-96-m68k 0x8p-16448L : -0x1.35670330851ff3ap+12L : inexact-ok
-= log10 downward ldbl-128 0x8p-16448L : -0x1.35670330851ff3a119e4512b06efp+12L : inexact-ok
+= log10 downward ldbl-128 0x8p-16448L : -0x1.35670330851ff3a119e4512b06fp+12L : inexact-ok
 = log10 tonearest ldbl-128 0x8p-16448L : -0x1.35670330851ff3a119e4512b06efp+12L : inexact-ok
-= log10 towardzero ldbl-128 0x8p-16448L : -0x1.35670330851ff3a119e4512b06eep+12L : inexact-ok
-= log10 upward ldbl-128 0x8p-16448L : -0x1.35670330851ff3a119e4512b06eep+12L : inexact-ok
+= log10 towardzero ldbl-128 0x8p-16448L : -0x1.35670330851ff3a119e4512b06efp+12L : inexact-ok
+= log10 upward ldbl-128 0x8p-16448L : -0x1.35670330851ff3a119e4512b06efp+12L : inexact-ok
 = log10 downward ldbl-96-m68k 0x4p-16448L : -0x1.356bd4355947d222p+12L : inexact-ok
 = log10 tonearest ldbl-96-m68k 0x4p-16448L : -0x1.356bd4355947d22p+12L : inexact-ok
 = log10 towardzero ldbl-96-m68k 0x4p-16448L : -0x1.356bd4355947d22p+12L : inexact-ok
@@ -82632,7 +82632,7 @@ log10 min_subnorm
 = log10 towardzero ldbl-128 0x4p-16448L : -0x1.356bd4355947d220d6a8cd75d44fp+12L : inexact-ok
 = log10 upward ldbl-128 0x4p-16448L : -0x1.356bd4355947d220d6a8cd75d44fp+12L : inexact-ok
 = log10 downward ldbl-128 0x4p-16496L : -0x1.3653051d20c18a143b801b7c5661p+12L : inexact-ok
-= log10 tonearest ldbl-128 0x4p-16496L : -0x1.3653051d20c18a143b801b7c566p+12L : inexact-ok
+= log10 tonearest ldbl-128 0x4p-16496L : -0x1.3653051d20c18a143b801b7c5661p+12L : inexact-ok
 = log10 towardzero ldbl-128 0x4p-16496L : -0x1.3653051d20c18a143b801b7c566p+12L : inexact-ok
 = log10 upward ldbl-128 0x4p-16496L : -0x1.3653051d20c18a143b801b7c566p+12L : inexact-ok
 log1p 0
@@ -83039,163 +83039,163 @@ log1p min_subnorm missing-underflow
 = log1p towardzero ldbl-128 0x4p-16496L : 0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
 = log1p upward ldbl-128 0x4p-16496L : 0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
 log1p -min missing-underflow
-= log1p downward flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
-= log1p tonearest flt-32 -0x4p-128f : -0x4p-128f : inexact-ok underflow-ok errno-erange-ok
-= log1p towardzero flt-32 -0x4p-128f : -0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
-= log1p upward flt-32 -0x4p-128f : -0x3.fffff8p-128f : inexact-ok underflow-ok errno-erange-ok
-= log1p downward dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p downward flt-32 -0x4p-128f : -0x4.000008p-128f : inexact-ok
+= log1p tonearest flt-32 -0x4p-128f : -0x4p-128f : inexact-ok
+= log1p towardzero flt-32 -0x4p-128f : -0x4p-128f : inexact-ok
+= log1p upward flt-32 -0x4p-128f : -0x4p-128f : inexact-ok
+= log1p downward dbl-64 -0x4p-128 : -0x4.0000000000004p-128 : inexact-ok
 = log1p tonearest dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok
-= log1p towardzero dbl-64 -0x4p-128 : -0x3.ffffffffffffep-128 : inexact-ok
-= log1p upward dbl-64 -0x4p-128 : -0x3.ffffffffffffep-128 : inexact-ok
-= log1p downward ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok
+= log1p towardzero dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p upward dbl-64 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p downward ldbl-96-intel -0x4p-128L : -0x4.0000000000000008p-128L : inexact-ok
 = log1p tonearest ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok
-= log1p towardzero ldbl-96-intel -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact-ok
-= log1p upward ldbl-96-intel -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact-ok
-= log1p downward ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok
+= log1p upward ldbl-96-intel -0x4p-128L : -0x4p-128L : inexact-ok
+= log1p downward ldbl-96-m68k -0x4p-128L : -0x4.0000000000000008p-128L : inexact-ok
 = log1p tonearest ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok
-= log1p towardzero ldbl-96-m68k -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact-ok
-= log1p upward ldbl-96-m68k -0x4p-128L : -0x3.fffffffffffffffcp-128L : inexact-ok
-= log1p downward ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok
+= log1p upward ldbl-96-m68k -0x4p-128L : -0x4p-128L : inexact-ok
+= log1p downward ldbl-128 -0x4p-128L : -0x4.0000000000000000000000000004p-128L : inexact-ok
 = log1p tonearest ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok
-= log1p towardzero ldbl-128 -0x4p-128L : -0x3.fffffffffffffffffffffffffffep-128L : inexact-ok
-= log1p upward ldbl-128 -0x4p-128L : -0x3.fffffffffffffffffffffffffffep-128L : inexact-ok
-= log1p downward ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok
+= log1p towardzero ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok
+= log1p upward ldbl-128 -0x4p-128L : -0x4p-128L : inexact-ok
+= log1p downward ldbl-128ibm -0x4p-128L : -0x4.00000000000000000000000002p-128L : inexact-ok
 = log1p tonearest ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok
-= log1p towardzero ldbl-128ibm -0x4p-128L : -0x3.ffffffffffffffffffffffffffp-128L : inexact-ok
-= log1p upward ldbl-128ibm -0x4p-128L : -0x3.ffffffffffffffffffffffffffp-128L : inexact-ok
-= log1p downward dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
-= log1p tonearest dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
-= log1p towardzero dbl-64 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
-= log1p upward dbl-64 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
-= log1p downward ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok
+= log1p upward ldbl-128ibm -0x4p-128L : -0x4p-128L : inexact-ok
+= log1p downward dbl-64 -0x4p-1024 : -0x4.0000000000004p-1024 : inexact-ok
+= log1p tonearest dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok
+= log1p towardzero dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok
+= log1p upward dbl-64 -0x4p-1024 : -0x4p-1024 : inexact-ok
+= log1p downward ldbl-96-intel -0x4p-1024L : -0x4.0000000000000008p-1024L : inexact-ok
 = log1p tonearest ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok
-= log1p towardzero ldbl-96-intel -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact-ok
-= log1p upward ldbl-96-intel -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact-ok
-= log1p downward ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok
+= log1p upward ldbl-96-intel -0x4p-1024L : -0x4p-1024L : inexact-ok
+= log1p downward ldbl-96-m68k -0x4p-1024L : -0x4.0000000000000008p-1024L : inexact-ok
 = log1p tonearest ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok
-= log1p towardzero ldbl-96-m68k -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact-ok
-= log1p upward ldbl-96-m68k -0x4p-1024L : -0x3.fffffffffffffffcp-1024L : inexact-ok
-= log1p downward ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok
+= log1p upward ldbl-96-m68k -0x4p-1024L : -0x4p-1024L : inexact-ok
+= log1p downward ldbl-128 -0x4p-1024L : -0x4.0000000000000000000000000004p-1024L : inexact-ok
 = log1p tonearest ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok
-= log1p towardzero ldbl-128 -0x4p-1024L : -0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
-= log1p upward ldbl-128 -0x4p-1024L : -0x3.fffffffffffffffffffffffffffep-1024L : inexact-ok
-= log1p downward ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p towardzero ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok
+= log1p upward ldbl-128 -0x4p-1024L : -0x4p-1024L : inexact-ok
+= log1p downward ldbl-128ibm -0x4p-1024L : -0x4.0000000000004p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
 = log1p tonearest ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p towardzero ldbl-128ibm -0x4p-1024L : -0x3.ffffffffffffcp-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p upward ldbl-128ibm -0x4p-1024L : -0x3.ffffffffffffcp-1024L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p downward ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
-= log1p tonearest ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
-= log1p towardzero ldbl-96-intel -0x4p-16384L : -0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
-= log1p upward ldbl-96-intel -0x4p-16384L : -0x3.fffffffffffffff8p-16384L : inexact-ok underflow-ok errno-erange-ok
-= log1p downward ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p upward ldbl-128ibm -0x4p-1024L : -0x4p-1024L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p downward ldbl-96-intel -0x4p-16384L : -0x4.0000000000000008p-16384L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok
+= log1p upward ldbl-96-intel -0x4p-16384L : -0x4p-16384L : inexact-ok
+= log1p downward ldbl-96-m68k -0x4p-16384L : -0x4.0000000000000008p-16384L : inexact-ok
 = log1p tonearest ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok
-= log1p towardzero ldbl-96-m68k -0x4p-16384L : -0x3.fffffffffffffffcp-16384L : inexact-ok
-= log1p upward ldbl-96-m68k -0x4p-16384L : -0x3.fffffffffffffffcp-16384L : inexact-ok
-= log1p downward ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
-= log1p tonearest ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok underflow-ok errno-erange-ok
-= log1p towardzero ldbl-128 -0x4p-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
-= log1p upward ldbl-128 -0x4p-16384L : -0x3.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
-= log1p downward ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p towardzero ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok
+= log1p upward ldbl-96-m68k -0x4p-16384L : -0x4p-16384L : inexact-ok
+= log1p downward ldbl-128 -0x4p-16384L : -0x4.0000000000000000000000000004p-16384L : inexact-ok
+= log1p tonearest ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok
+= log1p towardzero ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok
+= log1p upward ldbl-128 -0x4p-16384L : -0x4p-16384L : inexact-ok
+= log1p downward ldbl-96-intel -0x2p-16384L : -0x2.0000000000000008p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
 = log1p tonearest ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p towardzero ldbl-96-intel -0x2p-16384L : -0x1.fffffffffffffff8p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p upward ldbl-96-intel -0x2p-16384L : -0x1.fffffffffffffff8p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p downward ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
-= log1p tonearest ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok underflow-ok errno-erange-ok
-= log1p towardzero ldbl-96-m68k -0x2p-16384L : -0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
-= log1p upward ldbl-96-m68k -0x2p-16384L : -0x1.fffffffffffffffcp-16384L : inexact-ok underflow-ok errno-erange-ok
-= log1p downward ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p towardzero ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p upward ldbl-96-intel -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p downward ldbl-96-m68k -0x2p-16384L : -0x2.0000000000000004p-16384L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok
+= log1p upward ldbl-96-m68k -0x2p-16384L : -0x2p-16384L : inexact-ok
+= log1p downward ldbl-128 -0x2p-16384L : -0x2.0000000000000000000000000004p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
 = log1p tonearest ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p towardzero ldbl-128 -0x2p-16384L : -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p upward ldbl-128 -0x2p-16384L : -0x1.fffffffffffffffffffffffffffcp-16384L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p downward dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok
+= log1p towardzero ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p upward ldbl-128 -0x2p-16384L : -0x2p-16384L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p downward dbl-64 -0x8p-972 : -0x8.0000000000008p-972 : inexact-ok
 = log1p tonearest dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok
-= log1p towardzero dbl-64 -0x8p-972 : -0x7.ffffffffffffcp-972 : inexact-ok
-= log1p upward dbl-64 -0x8p-972 : -0x7.ffffffffffffcp-972 : inexact-ok
-= log1p downward ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok
+= log1p towardzero dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok
+= log1p upward dbl-64 -0x8p-972 : -0x8p-972 : inexact-ok
+= log1p downward ldbl-96-intel -0x8p-972L : -0x8.000000000000001p-972L : inexact-ok
 = log1p tonearest ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok
-= log1p towardzero ldbl-96-intel -0x8p-972L : -0x7.fffffffffffffff8p-972L : inexact-ok
-= log1p upward ldbl-96-intel -0x8p-972L : -0x7.fffffffffffffff8p-972L : inexact-ok
-= log1p downward ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok
+= log1p upward ldbl-96-intel -0x8p-972L : -0x8p-972L : inexact-ok
+= log1p downward ldbl-96-m68k -0x8p-972L : -0x8.000000000000001p-972L : inexact-ok
 = log1p tonearest ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok
-= log1p towardzero ldbl-96-m68k -0x8p-972L : -0x7.fffffffffffffff8p-972L : inexact-ok
-= log1p upward ldbl-96-m68k -0x8p-972L : -0x7.fffffffffffffff8p-972L : inexact-ok
-= log1p downward ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok
+= log1p upward ldbl-96-m68k -0x8p-972L : -0x8p-972L : inexact-ok
+= log1p downward ldbl-128 -0x8p-972L : -0x8.0000000000000000000000000008p-972L : inexact-ok
 = log1p tonearest ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok
-= log1p towardzero ldbl-128 -0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok
-= log1p upward ldbl-128 -0x8p-972L : -0x7.fffffffffffffffffffffffffffcp-972L : inexact-ok
-= log1p downward ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
-= log1p tonearest ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok underflow-ok errno-erange-ok
-= log1p towardzero ldbl-128ibm -0x8p-972L : -0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
-= log1p upward ldbl-128ibm -0x8p-972L : -0x7.fffffffffffffffffffffffffcp-972L : inexact-ok underflow-ok errno-erange-ok
+= log1p towardzero ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok
+= log1p upward ldbl-128 -0x8p-972L : -0x8p-972L : inexact-ok
+= log1p downward ldbl-128ibm -0x8p-972L : -0x8.00000000000000000000000004p-972L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok
+= log1p upward ldbl-128ibm -0x8p-972L : -0x8p-972L : inexact-ok
 log1p -min_subnorm missing-underflow
-= log1p downward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p downward flt-32 -0x8p-152f : -0x1p-148f : inexact-ok underflow underflow-ok errno-erange-ok
 = log1p tonearest flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p towardzero flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p upward flt-32 -0x8p-152f : -0x0p+0f : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p downward dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p towardzero flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p upward flt-32 -0x8p-152f : -0x8p-152f : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p downward dbl-64 -0x8p-152 : -0x8.0000000000008p-152 : inexact-ok
 = log1p tonearest dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
-= log1p towardzero dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
-= log1p upward dbl-64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok
-= log1p downward ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= log1p towardzero dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p upward dbl-64 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p downward ldbl-96-intel -0x8p-152L : -0x8.000000000000001p-152L : inexact-ok
 = log1p tonearest ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
-= log1p towardzero ldbl-96-intel -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
-= log1p upward ldbl-96-intel -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
-= log1p downward ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= log1p upward ldbl-96-intel -0x8p-152L : -0x8p-152L : inexact-ok
+= log1p downward ldbl-96-m68k -0x8p-152L : -0x8.000000000000001p-152L : inexact-ok
 = log1p tonearest ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
-= log1p towardzero ldbl-96-m68k -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
-= log1p upward ldbl-96-m68k -0x8p-152L : -0x7.fffffffffffffff8p-152L : inexact-ok
-= log1p downward ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= log1p upward ldbl-96-m68k -0x8p-152L : -0x8p-152L : inexact-ok
+= log1p downward ldbl-128 -0x8p-152L : -0x8.0000000000000000000000000008p-152L : inexact-ok
 = log1p tonearest ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
-= log1p towardzero ldbl-128 -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
-= log1p upward ldbl-128 -0x8p-152L : -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
-= log1p downward ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= log1p towardzero ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= log1p upward ldbl-128 -0x8p-152L : -0x8p-152L : inexact-ok
+= log1p downward ldbl-128ibm -0x8p-152L : -0x8.00000000000000000000000004p-152L : inexact-ok
 = log1p tonearest ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
-= log1p towardzero ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
-= log1p upward ldbl-128ibm -0x8p-152L : -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
-= log1p downward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p towardzero ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= log1p upward ldbl-128ibm -0x8p-152L : -0x8p-152L : inexact-ok
+= log1p downward dbl-64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
 = log1p tonearest dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p towardzero dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p upward dbl-64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p downward ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= log1p towardzero dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p upward dbl-64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p downward ldbl-96-intel -0x4p-1076L : -0x4.0000000000000008p-1076L : inexact-ok
 = log1p tonearest ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
-= log1p towardzero ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
-= log1p upward ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
-= log1p downward ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= log1p upward ldbl-96-intel -0x4p-1076L : -0x4p-1076L : inexact-ok
+= log1p downward ldbl-96-m68k -0x4p-1076L : -0x4.0000000000000008p-1076L : inexact-ok
 = log1p tonearest ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
-= log1p towardzero ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
-= log1p upward ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp-1076L : inexact-ok
-= log1p downward ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= log1p upward ldbl-96-m68k -0x4p-1076L : -0x4p-1076L : inexact-ok
+= log1p downward ldbl-128 -0x4p-1076L : -0x4.0000000000000000000000000004p-1076L : inexact-ok
 = log1p tonearest ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
-= log1p towardzero ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
-= log1p upward ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
-= log1p downward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p towardzero ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= log1p upward ldbl-128 -0x4p-1076L : -0x4p-1076L : inexact-ok
+= log1p downward ldbl-128ibm -0x4p-1076L : -0x8p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
 = log1p tonearest ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p towardzero ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p upward ldbl-128ibm -0x4p-1076L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p downward ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p towardzero ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p upward ldbl-128ibm -0x4p-1076L : -0x4p-1076L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p downward ldbl-96-intel -0x8p-16448L : -0x1p-16444L : inexact-ok underflow underflow-ok errno-erange-ok
 = log1p tonearest ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p towardzero ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p upward ldbl-96-intel -0x8p-16448L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p downward ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p towardzero ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p upward ldbl-96-intel -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p downward ldbl-96-m68k -0x8p-16448L : -0xcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
 = log1p tonearest ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p towardzero ldbl-96-m68k -0x8p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p upward ldbl-96-m68k -0x8p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p downward ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p towardzero ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p upward ldbl-96-m68k -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p downward ldbl-128 -0x8p-16448L : -0x8.000000000004p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
 = log1p tonearest ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p towardzero ldbl-128 -0x8p-16448L : -0x7.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p upward ldbl-128 -0x8p-16448L : -0x7.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p downward ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p towardzero ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p upward ldbl-128 -0x8p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p downward ldbl-96-m68k -0x4p-16448L : -0x8p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
 = log1p tonearest ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p towardzero ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p upward ldbl-96-m68k -0x4p-16448L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p downward ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p towardzero ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p upward ldbl-96-m68k -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p downward ldbl-128 -0x4p-16448L : -0x4.000000000004p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
 = log1p tonearest ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p towardzero ldbl-128 -0x4p-16448L : -0x3.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p upward ldbl-128 -0x4p-16448L : -0x3.fffffffffffcp-16448L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p downward ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p towardzero ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p upward ldbl-128 -0x4p-16448L : -0x4p-16448L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p downward ldbl-128 -0x4p-16496L : -0x8p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
 = log1p tonearest ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p towardzero ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
-= log1p upward ldbl-128 -0x4p-16496L : -0x0p+0L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p towardzero ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
+= log1p upward ldbl-128 -0x4p-16496L : -0x4p-16496L : inexact-ok underflow underflow-ok errno-erange-ok
 log2 1
 = log2 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
 = log2 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
@@ -90629,14 +90629,14 @@ pow -max -3
 = pow tonearest ldbl-96-m68k -0xf.fffffp+124L -0x3p+0L : -0x1.000003000006p-384L : inexact-ok
 = pow towardzero ldbl-96-m68k -0xf.fffffp+124L -0x3p+0L : -0x1.000003000006p-384L : inexact-ok
 = pow upward ldbl-96-m68k -0xf.fffffp+124L -0x3p+0L : -0x1.000003000006p-384L : inexact-ok
-= pow downward ldbl-128 -0xf.fffffp+124L -0x3p+0L : -0x1.00000300000600000a00000fp-384L : inexact-ok
+= pow downward ldbl-128 -0xf.fffffp+124L -0x3p+0L : -0x1.00000300000600000a00000f0001p-384L : inexact-ok
 = pow tonearest ldbl-128 -0xf.fffffp+124L -0x3p+0L : -0x1.00000300000600000a00000fp-384L : inexact-ok
-= pow towardzero ldbl-128 -0xf.fffffp+124L -0x3p+0L : -0x1.00000300000600000a00000effffp-384L : inexact-ok
-= pow upward ldbl-128 -0xf.fffffp+124L -0x3p+0L : -0x1.00000300000600000a00000effffp-384L : inexact-ok
-= pow downward ldbl-128ibm -0xf.fffffp+124L -0x3p+0L : -0x1.00000300000600000a00000fp-384L : inexact-ok
+= pow towardzero ldbl-128 -0xf.fffffp+124L -0x3p+0L : -0x1.00000300000600000a00000fp-384L : inexact-ok
+= pow upward ldbl-128 -0xf.fffffp+124L -0x3p+0L : -0x1.00000300000600000a00000fp-384L : inexact-ok
+= pow downward ldbl-128ibm -0xf.fffffp+124L -0x3p+0L : -0x1.00000300000600000a00000f008p-384L : inexact-ok
 = pow tonearest ldbl-128ibm -0xf.fffffp+124L -0x3p+0L : -0x1.00000300000600000a00000fp-384L : inexact-ok
-= pow towardzero ldbl-128ibm -0xf.fffffp+124L -0x3p+0L : -0x1.00000300000600000a00000eff8p-384L : inexact-ok
-= pow upward ldbl-128ibm -0xf.fffffp+124L -0x3p+0L : -0x1.00000300000600000a00000eff8p-384L : inexact-ok
+= pow towardzero ldbl-128ibm -0xf.fffffp+124L -0x3p+0L : -0x1.00000300000600000a00000fp-384L : inexact-ok
+= pow upward ldbl-128ibm -0xf.fffffp+124L -0x3p+0L : -0x1.00000300000600000a00000fp-384L : inexact-ok
 = pow downward dbl-64 -0xf.ffffffffffff8p+1020 -0x3p+0 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
 = pow tonearest dbl-64 -0xf.ffffffffffff8p+1020 -0x3p+0 : -0x0p+0 : inexact-ok underflow errno-erange
 = pow towardzero dbl-64 -0xf.ffffffffffff8p+1020 -0x3p+0 : -0x0p+0 : inexact-ok underflow errno-erange
@@ -90649,10 +90649,10 @@ pow -max -3
 = pow tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x3p+0L : -0x1.00000000000018p-3072L : inexact-ok
 = pow towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x3p+0L : -0x1.00000000000018p-3072L : inexact-ok
 = pow upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L -0x3p+0L : -0x1.00000000000018p-3072L : inexact-ok
-= pow downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x3p+0L : -0x1.000000000000180000000000018p-3072L : inexact-ok
+= pow downward ldbl-128 -0xf.ffffffffffff8p+1020L -0x3p+0L : -0x1.0000000000001800000000000181p-3072L : inexact-ok
 = pow tonearest ldbl-128 -0xf.ffffffffffff8p+1020L -0x3p+0L : -0x1.000000000000180000000000018p-3072L : inexact-ok
-= pow towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x3p+0L : -0x1.000000000000180000000000017fp-3072L : inexact-ok
-= pow upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x3p+0L : -0x1.000000000000180000000000017fp-3072L : inexact-ok
+= pow towardzero ldbl-128 -0xf.ffffffffffff8p+1020L -0x3p+0L : -0x1.000000000000180000000000018p-3072L : inexact-ok
+= pow upward ldbl-128 -0xf.ffffffffffff8p+1020L -0x3p+0L : -0x1.000000000000180000000000018p-3072L : inexact-ok
 = pow downward ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x3p+0L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = pow tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x3p+0L : -0x0p+0L : inexact-ok underflow errno-erange
 = pow towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L -0x3p+0L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -90673,10 +90673,10 @@ pow -max -3
 = pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x3p+0L : -0x0p+0L : inexact-ok underflow errno-erange
 = pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x3p+0L : -0x0p+0L : inexact-ok underflow errno-erange
 = pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L -0x3p+0L : -0x0p+0L : inexact-ok underflow errno-erange
-= pow downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x3p+0L : -0x1.0000000000000c0000000000012p-3072L : inexact-ok
+= pow downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x3p+0L : -0x1.0000000000000c00000000000121p-3072L : inexact-ok
 = pow tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x3p+0L : -0x1.0000000000000c0000000000012p-3072L : inexact-ok
-= pow towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x3p+0L : -0x1.0000000000000c0000000000011fp-3072L : inexact-ok
-= pow upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x3p+0L : -0x1.0000000000000c0000000000011fp-3072L : inexact-ok
+= pow towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x3p+0L : -0x1.0000000000000c0000000000012p-3072L : inexact-ok
+= pow upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L -0x3p+0L : -0x1.0000000000000c0000000000012p-3072L : inexact-ok
 = pow downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x3p+0L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = pow tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x3p+0L : -0x0p+0L : inexact-ok underflow errno-erange
 = pow towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L -0x3p+0L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -90811,10 +90811,10 @@ pow -max 3
 = pow tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange
 = pow towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x3p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
 = pow upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L 0x3p+0L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
-= pow downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffff3ffffffffffff7p+3068L : inexact-ok
+= pow downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffff3ffffffffffff708p+3068L : inexact-ok
 = pow tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffff3ffffffffffff7p+3068L : inexact-ok
-= pow towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffff3ffffffffffff6f8p+3068L : inexact-ok
-= pow upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffff3ffffffffffff6f8p+3068L : inexact-ok
+= pow towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffff3ffffffffffff7p+3068L : inexact-ok
+= pow upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffff3ffffffffffff7p+3068L : inexact-ok
 = pow downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange
 = pow tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : minus_infty : inexact-ok overflow errno-erange
 = pow towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L 0x3p+0L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
@@ -113309,10 +113309,10 @@ sin -pi/6
 = sin tonearest ldbl-96-m68k -0x8.60a91p-4L : -0x7.fffff587e3a050dp-4L : inexact-ok
 = sin towardzero ldbl-96-m68k -0x8.60a91p-4L : -0x7.fffff587e3a050c8p-4L : inexact-ok
 = sin upward ldbl-96-m68k -0x8.60a91p-4L : -0x7.fffff587e3a050c8p-4L : inexact-ok
-= sin downward ldbl-128 -0x8.60a91p-4L : -0x7.fffff587e3a050cf967fba7bc728p-4L : inexact-ok
+= sin downward ldbl-128 -0x8.60a91p-4L : -0x7.fffff587e3a050cf967fba7bc72cp-4L : inexact-ok
 = sin tonearest ldbl-128 -0x8.60a91p-4L : -0x7.fffff587e3a050cf967fba7bc728p-4L : inexact-ok
-= sin towardzero ldbl-128 -0x8.60a91p-4L : -0x7.fffff587e3a050cf967fba7bc724p-4L : inexact-ok
-= sin upward ldbl-128 -0x8.60a91p-4L : -0x7.fffff587e3a050cf967fba7bc724p-4L : inexact-ok
+= sin towardzero ldbl-128 -0x8.60a91p-4L : -0x7.fffff587e3a050cf967fba7bc728p-4L : inexact-ok
+= sin upward ldbl-128 -0x8.60a91p-4L : -0x7.fffff587e3a050cf967fba7bc728p-4L : inexact-ok
 = sin downward ldbl-128ibm -0x8.60a91p-4L : -0x7.fffff587e3a050cf967fba7bc8p-4L : inexact-ok
 = sin tonearest ldbl-128ibm -0x8.60a91p-4L : -0x7.fffff587e3a050cf967fba7bc8p-4L : inexact-ok
 = sin towardzero ldbl-128ibm -0x8.60a91p-4L : -0x7.fffff587e3a050cf967fba7bc6p-4L : inexact-ok
@@ -113354,7 +113354,7 @@ sin -pi/6
 = sin towardzero ldbl-96-m68k -0x8.60a91c16b9b28p-4L : -0x7.ffffffffffffc6a8p-4L : inexact-ok
 = sin upward ldbl-96-m68k -0x8.60a91c16b9b28p-4L : -0x7.ffffffffffffc6a8p-4L : inexact-ok
 = sin downward ldbl-128 -0x8.60a91c16b9b28p-4L : -0x7.ffffffffffffc6ab95779c1eae0cp-4L : inexact-ok
-= sin tonearest ldbl-128 -0x8.60a91c16b9b28p-4L : -0x7.ffffffffffffc6ab95779c1eae08p-4L : inexact-ok
+= sin tonearest ldbl-128 -0x8.60a91c16b9b28p-4L : -0x7.ffffffffffffc6ab95779c1eae0cp-4L : inexact-ok
 = sin towardzero ldbl-128 -0x8.60a91c16b9b28p-4L : -0x7.ffffffffffffc6ab95779c1eae08p-4L : inexact-ok
 = sin upward ldbl-128 -0x8.60a91c16b9b28p-4L : -0x7.ffffffffffffc6ab95779c1eae08p-4L : inexact-ok
 = sin downward ldbl-128ibm -0x8.60a91c16b9b28p-4L : -0x7.ffffffffffffc6ab95779c1ebp-4L : inexact-ok
@@ -113414,13 +113414,13 @@ sin -pi/6
 = sin towardzero ldbl-128ibm -0x8.60a91c16b9b2c24p-4L : -0x8.000000000000000b5feca2ed64p-4L : inexact-ok
 = sin upward ldbl-128ibm -0x8.60a91c16b9b2c24p-4L : -0x8.000000000000000b5feca2ed64p-4L : inexact-ok
 = sin downward ldbl-128 -0x8.60a91c16b9b2c232dd99707ab3dp-4L : -0x7.fffffffffffffffffffffffffffcp-4L : inexact-ok
-= sin tonearest ldbl-128 -0x8.60a91c16b9b2c232dd99707ab3dp-4L : -0x7.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= sin tonearest ldbl-128 -0x8.60a91c16b9b2c232dd99707ab3dp-4L : -0x7.fffffffffffffffffffffffffffcp-4L : inexact-ok
 = sin towardzero ldbl-128 -0x8.60a91c16b9b2c232dd99707ab3dp-4L : -0x7.fffffffffffffffffffffffffff8p-4L : inexact-ok
 = sin upward ldbl-128 -0x8.60a91c16b9b2c232dd99707ab3dp-4L : -0x7.fffffffffffffffffffffffffff8p-4L : inexact-ok
-= sin downward ldbl-128 -0x8.60a91c16b9b2c232dd99707ab3d8p-4L : -0x8p-4L : inexact-ok
+= sin downward ldbl-128 -0x8.60a91c16b9b2c232dd99707ab3d8p-4L : -0x8.0000000000000000000000000008p-4L : inexact-ok
 = sin tonearest ldbl-128 -0x8.60a91c16b9b2c232dd99707ab3d8p-4L : -0x8p-4L : inexact-ok
-= sin towardzero ldbl-128 -0x8.60a91c16b9b2c232dd99707ab3d8p-4L : -0x7.fffffffffffffffffffffffffffcp-4L : inexact-ok
-= sin upward ldbl-128 -0x8.60a91c16b9b2c232dd99707ab3d8p-4L : -0x7.fffffffffffffffffffffffffffcp-4L : inexact-ok
+= sin towardzero ldbl-128 -0x8.60a91c16b9b2c232dd99707ab3d8p-4L : -0x8p-4L : inexact-ok
+= sin upward ldbl-128 -0x8.60a91c16b9b2c232dd99707ab3d8p-4L : -0x8p-4L : inexact-ok
 = sin downward ldbl-128 -0x8.60a91c16b9b2c232dd99707abp-4L : -0x7.fffffffffffffffffffffffffcbp-4L : inexact-ok
 = sin tonearest ldbl-128 -0x8.60a91c16b9b2c232dd99707abp-4L : -0x7.fffffffffffffffffffffffffcacp-4L : inexact-ok
 = sin towardzero ldbl-128 -0x8.60a91c16b9b2c232dd99707abp-4L : -0x7.fffffffffffffffffffffffffcacp-4L : inexact-ok
@@ -113624,7 +113624,7 @@ sin -pi/2
 = sin towardzero ldbl-96-m68k -0x1.921fb4p+0L : -0xf.fffffffffff32a3p-4L : inexact-ok
 = sin upward ldbl-96-m68k -0x1.921fb4p+0L : -0xf.fffffffffff32a3p-4L : inexact-ok
 = sin downward ldbl-128 -0x1.921fb4p+0L : -0xf.fffffffffff32a3661c108e136d8p-4L : inexact-ok
-= sin tonearest ldbl-128 -0x1.921fb4p+0L : -0xf.fffffffffff32a3661c108e136dp-4L : inexact-ok
+= sin tonearest ldbl-128 -0x1.921fb4p+0L : -0xf.fffffffffff32a3661c108e136d8p-4L : inexact-ok
 = sin towardzero ldbl-128 -0x1.921fb4p+0L : -0xf.fffffffffff32a3661c108e136dp-4L : inexact-ok
 = sin upward ldbl-128 -0x1.921fb4p+0L : -0xf.fffffffffff32a3661c108e136dp-4L : inexact-ok
 = sin downward ldbl-128ibm -0x1.921fb4p+0L : -0xf.fffffffffff32a3661c108e138p-4L : inexact-ok
@@ -113644,7 +113644,7 @@ sin -pi/2
 = sin towardzero ldbl-96-m68k -0x1.921fb54442d19p+0L : -0xf.fffffffffffffffp-4L : inexact-ok
 = sin upward ldbl-96-m68k -0x1.921fb54442d19p+0L : -0xf.fffffffffffffffp-4L : inexact-ok
 = sin downward ldbl-128 -0x1.921fb54442d19p+0L : -0xf.fffffffffffffffffffffffffbdp-4L : inexact-ok
-= sin tonearest ldbl-128 -0x1.921fb54442d19p+0L : -0xf.fffffffffffffffffffffffffbc8p-4L : inexact-ok
+= sin tonearest ldbl-128 -0x1.921fb54442d19p+0L : -0xf.fffffffffffffffffffffffffbdp-4L : inexact-ok
 = sin towardzero ldbl-128 -0x1.921fb54442d19p+0L : -0xf.fffffffffffffffffffffffffbc8p-4L : inexact-ok
 = sin upward ldbl-128 -0x1.921fb54442d19p+0L : -0xf.fffffffffffffffffffffffffbc8p-4L : inexact-ok
 = sin downward ldbl-128ibm -0x1.921fb54442d19p+0L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
@@ -113664,7 +113664,7 @@ sin -pi/2
 = sin towardzero ldbl-96-m68k -0x1.921fb54442d18p+0L : -0xf.fffffffffffffffp-4L : inexact-ok
 = sin upward ldbl-96-m68k -0x1.921fb54442d18p+0L : -0xf.fffffffffffffffp-4L : inexact-ok
 = sin downward ldbl-128 -0x1.921fb54442d18p+0L : -0xf.ffffffffffffffffffffffffff68p-4L : inexact-ok
-= sin tonearest ldbl-128 -0x1.921fb54442d18p+0L : -0xf.ffffffffffffffffffffffffff6p-4L : inexact-ok
+= sin tonearest ldbl-128 -0x1.921fb54442d18p+0L : -0xf.ffffffffffffffffffffffffff68p-4L : inexact-ok
 = sin towardzero ldbl-128 -0x1.921fb54442d18p+0L : -0xf.ffffffffffffffffffffffffff6p-4L : inexact-ok
 = sin upward ldbl-128 -0x1.921fb54442d18p+0L : -0xf.ffffffffffffffffffffffffff6p-4L : inexact-ok
 = sin downward ldbl-128ibm -0x1.921fb54442d18p+0L : -0x1p+0L : inexact-ok
@@ -113770,7 +113770,7 @@ sin 0x1p65
 = sin towardzero ldbl-96-m68k 0x2p+64L : -0xc.143e153b0701e8p-8L : inexact-ok
 = sin upward ldbl-96-m68k 0x2p+64L : -0xc.143e153b0701e8p-8L : inexact-ok
 = sin downward ldbl-128 0x2p+64L : -0xc.143e153b0701e800f9b8a47b75b8p-8L : inexact-ok
-= sin tonearest ldbl-128 0x2p+64L : -0xc.143e153b0701e800f9b8a47b75bp-8L : inexact-ok
+= sin tonearest ldbl-128 0x2p+64L : -0xc.143e153b0701e800f9b8a47b75b8p-8L : inexact-ok
 = sin towardzero ldbl-128 0x2p+64L : -0xc.143e153b0701e800f9b8a47b75bp-8L : inexact-ok
 = sin upward ldbl-128 0x2p+64L : -0xc.143e153b0701e800f9b8a47b75bp-8L : inexact-ok
 = sin downward ldbl-128ibm 0x2p+64L : -0xc.143e153b0701e800f9b8a47b78p-8L : inexact-ok
@@ -114158,10 +114158,10 @@ sin 1e22
 = sin tonearest ldbl-96-m68k 0x2.1e19ep+72L : -0xb.becc47ab1b8c708p-4L : inexact-ok
 = sin towardzero ldbl-96-m68k 0x2.1e19ep+72L : -0xb.becc47ab1b8c707p-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x2.1e19ep+72L : -0xb.becc47ab1b8c707p-4L : inexact-ok
-= sin downward ldbl-128 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2bcp-4L : inexact-ok
+= sin downward ldbl-128 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2bc8p-4L : inexact-ok
 = sin tonearest ldbl-128 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2bcp-4L : inexact-ok
-= sin towardzero ldbl-128 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2bb8p-4L : inexact-ok
-= sin upward ldbl-128 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2bb8p-4L : inexact-ok
+= sin towardzero ldbl-128 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2bcp-4L : inexact-ok
+= sin upward ldbl-128 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2bcp-4L : inexact-ok
 = sin downward ldbl-128ibm 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2cp-4L : inexact-ok
 = sin tonearest ldbl-128ibm 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2cp-4L : inexact-ok
 = sin towardzero ldbl-128ibm 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff28p-4L : inexact-ok
@@ -114179,7 +114179,7 @@ sin 1e22
 = sin towardzero ldbl-96-m68k 0x2.1e19e0c9bab24p+72L : -0xd.a29d5bb5f9cb87dp-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x2.1e19e0c9bab24p+72L : -0xd.a29d5bb5f9cb87dp-4L : inexact-ok
 = sin downward ldbl-128 0x2.1e19e0c9bab24p+72L : -0xd.a29d5bb5f9cb87d14de41dc991fp-4L : inexact-ok
-= sin tonearest ldbl-128 0x2.1e19e0c9bab24p+72L : -0xd.a29d5bb5f9cb87d14de41dc991e8p-4L : inexact-ok
+= sin tonearest ldbl-128 0x2.1e19e0c9bab24p+72L : -0xd.a29d5bb5f9cb87d14de41dc991fp-4L : inexact-ok
 = sin towardzero ldbl-128 0x2.1e19e0c9bab24p+72L : -0xd.a29d5bb5f9cb87d14de41dc991e8p-4L : inexact-ok
 = sin upward ldbl-128 0x2.1e19e0c9bab24p+72L : -0xd.a29d5bb5f9cb87d14de41dc991e8p-4L : inexact-ok
 = sin downward ldbl-128ibm 0x2.1e19e0c9bab24p+72L : -0xd.a29d5bb5f9cb87d14de41dc994p-4L : inexact-ok
@@ -114288,10 +114288,10 @@ sin 0x1p16383
 = sin tonearest ldbl-128 0x8p+16380L : 0x6.3ad4b2136cc6881f0ca607c7946p-4L : inexact-ok
 = sin towardzero ldbl-128 0x8p+16380L : 0x6.3ad4b2136cc6881f0ca607c7946p-4L : inexact-ok
 = sin upward ldbl-128 0x8p+16380L : 0x6.3ad4b2136cc6881f0ca607c79464p-4L : inexact-ok
-= sin downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L : inexact-ok
+= sin downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe68p-4L : inexact-ok
 = sin tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L : inexact-ok
-= sin towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe58p-4L : inexact-ok
-= sin upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe58p-4L : inexact-ok
+= sin towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L : inexact-ok
+= sin upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L : inexact-ok
 = sin downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fcp-4L : inexact-ok
 = sin tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fcp-4L : inexact-ok
 = sin towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbcp-4L : inexact-ok
@@ -114438,10 +114438,10 @@ sin 0x1p+28
 = sin tonearest ldbl-96-m68k 0x1p+28L : -0xf.c777c6b36a750a6p-4L : inexact-ok
 = sin towardzero ldbl-96-m68k 0x1p+28L : -0xf.c777c6b36a750a5p-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x1p+28L : -0xf.c777c6b36a750a5p-4L : inexact-ok
-= sin downward ldbl-128 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a156p-4L : inexact-ok
+= sin downward ldbl-128 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a1568p-4L : inexact-ok
 = sin tonearest ldbl-128 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a156p-4L : inexact-ok
-= sin towardzero ldbl-128 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a1558p-4L : inexact-ok
-= sin upward ldbl-128 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a1558p-4L : inexact-ok
+= sin towardzero ldbl-128 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a156p-4L : inexact-ok
+= sin upward ldbl-128 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a156p-4L : inexact-ok
 = sin downward ldbl-128ibm 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a18p-4L : inexact-ok
 = sin tonearest ldbl-128ibm 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a14p-4L : inexact-ok
 = sin towardzero ldbl-128ibm 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a14p-4L : inexact-ok
@@ -114706,7 +114706,7 @@ sin 3.7439477503636453548097051680088
 = sin towardzero ldbl-96-m68k 0x3.be736p+0L : -0x9.10bb448d3cb0166p-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x3.be736p+0L : -0x9.10bb448d3cb0166p-4L : inexact-ok
 = sin downward ldbl-128 0x3.be736p+0L : -0x9.10bb448d3cb0166e220f3af793c8p-4L : inexact-ok
-= sin tonearest ldbl-128 0x3.be736p+0L : -0x9.10bb448d3cb0166e220f3af793cp-4L : inexact-ok
+= sin tonearest ldbl-128 0x3.be736p+0L : -0x9.10bb448d3cb0166e220f3af793c8p-4L : inexact-ok
 = sin towardzero ldbl-128 0x3.be736p+0L : -0x9.10bb448d3cb0166e220f3af793cp-4L : inexact-ok
 = sin upward ldbl-128 0x3.be736p+0L : -0x9.10bb448d3cb0166e220f3af793cp-4L : inexact-ok
 = sin downward ldbl-128ibm 0x3.be736p+0L : -0x9.10bb448d3cb0166e220f3af794p-4L : inexact-ok
@@ -114749,10 +114749,10 @@ sin 3.7439477503636453548097051680088
 = sin tonearest ldbl-96-m68k 0x3.be735c19beap+0L : -0x9.10bb11242ec9cp-4L : inexact-ok
 = sin towardzero ldbl-96-m68k 0x3.be735c19beap+0L : -0x9.10bb11242ec9cp-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x3.be735c19beap+0L : -0x9.10bb11242ec9cp-4L : inexact-ok
-= sin downward ldbl-128 0x3.be735c19beap+0L : -0x9.10bb11242ec9c000000287a188ap-4L : inexact-ok
+= sin downward ldbl-128 0x3.be735c19beap+0L : -0x9.10bb11242ec9c000000287a188a8p-4L : inexact-ok
 = sin tonearest ldbl-128 0x3.be735c19beap+0L : -0x9.10bb11242ec9c000000287a188ap-4L : inexact-ok
-= sin towardzero ldbl-128 0x3.be735c19beap+0L : -0x9.10bb11242ec9c000000287a18898p-4L : inexact-ok
-= sin upward ldbl-128 0x3.be735c19beap+0L : -0x9.10bb11242ec9c000000287a18898p-4L : inexact-ok
+= sin towardzero ldbl-128 0x3.be735c19beap+0L : -0x9.10bb11242ec9c000000287a188ap-4L : inexact-ok
+= sin upward ldbl-128 0x3.be735c19beap+0L : -0x9.10bb11242ec9c000000287a188ap-4L : inexact-ok
 = sin downward ldbl-128ibm 0x3.be735c19beap+0L : -0x9.10bb11242ec9c000000287a18cp-4L : inexact-ok
 = sin tonearest ldbl-128ibm 0x3.be735c19beap+0L : -0x9.10bb11242ec9c000000287a188p-4L : inexact-ok
 = sin towardzero ldbl-128ibm 0x3.be735c19beap+0L : -0x9.10bb11242ec9c000000287a188p-4L : inexact-ok
@@ -114798,7 +114798,7 @@ sin 3.7439477503636453548097051680088
 = sin towardzero ldbl-128 0x3.be735c19be9fffffffffffffffeap+0L : -0x9.10bb11242ec9c000000287a18778p-4L : inexact-ok
 = sin upward ldbl-128 0x3.be735c19be9fffffffffffffffeap+0L : -0x9.10bb11242ec9c000000287a18778p-4L : inexact-ok
 = sin downward ldbl-128 0x3.be735c19be9fffffffffffffffe8p+0L : -0x9.10bb11242ec9c000000287a18768p-4L : inexact-ok
-= sin tonearest ldbl-128 0x3.be735c19be9fffffffffffffffe8p+0L : -0x9.10bb11242ec9c000000287a1876p-4L : inexact-ok
+= sin tonearest ldbl-128 0x3.be735c19be9fffffffffffffffe8p+0L : -0x9.10bb11242ec9c000000287a18768p-4L : inexact-ok
 = sin towardzero ldbl-128 0x3.be735c19be9fffffffffffffffe8p+0L : -0x9.10bb11242ec9c000000287a1876p-4L : inexact-ok
 = sin upward ldbl-128 0x3.be735c19be9fffffffffffffffe8p+0L : -0x9.10bb11242ec9c000000287a1876p-4L : inexact-ok
 = sin downward ldbl-128 0x3.be735c19be9fffffffffffffffp+0L : -0x9.10bb11242ec9c000000287a17b78p-4L : inexact-ok
@@ -114827,7 +114827,7 @@ sin 3.9225160069792437411706487182528
 = sin towardzero ldbl-96-m68k 0x3.ec2a04p+0L : -0xb.4351fdda3d81513p-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x3.ec2a04p+0L : -0xb.4351fdda3d81513p-4L : inexact-ok
 = sin downward ldbl-128 0x3.ec2a04p+0L : -0xb.4351fdda3d81513dedde4fd2cd28p-4L : inexact-ok
-= sin tonearest ldbl-128 0x3.ec2a04p+0L : -0xb.4351fdda3d81513dedde4fd2cd2p-4L : inexact-ok
+= sin tonearest ldbl-128 0x3.ec2a04p+0L : -0xb.4351fdda3d81513dedde4fd2cd28p-4L : inexact-ok
 = sin towardzero ldbl-128 0x3.ec2a04p+0L : -0xb.4351fdda3d81513dedde4fd2cd2p-4L : inexact-ok
 = sin upward ldbl-128 0x3.ec2a04p+0L : -0xb.4351fdda3d81513dedde4fd2cd2p-4L : inexact-ok
 = sin downward ldbl-128ibm 0x3.ec2a04p+0L : -0xb.4351fdda3d81513dedde4fd2dp-4L : inexact-ok
@@ -114851,7 +114851,7 @@ sin 3.9225160069792437411706487182528
 = sin towardzero ldbl-96-m68k 0x3.ec2ap+0L : -0xb.4351d06546e7181p-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x3.ec2ap+0L : -0xb.4351d06546e7181p-4L : inexact-ok
 = sin downward ldbl-128 0x3.ec2ap+0L : -0xb.4351d06546e7181306453a5b2ec8p-4L : inexact-ok
-= sin tonearest ldbl-128 0x3.ec2ap+0L : -0xb.4351d06546e7181306453a5b2ecp-4L : inexact-ok
+= sin tonearest ldbl-128 0x3.ec2ap+0L : -0xb.4351d06546e7181306453a5b2ec8p-4L : inexact-ok
 = sin towardzero ldbl-128 0x3.ec2ap+0L : -0xb.4351d06546e7181306453a5b2ecp-4L : inexact-ok
 = sin upward ldbl-128 0x3.ec2ap+0L : -0xb.4351d06546e7181306453a5b2ecp-4L : inexact-ok
 = sin downward ldbl-128ibm 0x3.ec2ap+0L : -0xb.4351d06546e7181306453a5b3p-4L : inexact-ok
@@ -114871,7 +114871,7 @@ sin 3.9225160069792437411706487182528
 = sin towardzero ldbl-96-m68k 0x3.ec2a0250032a2p+0L : -0xb.4351eaad0984abap-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x3.ec2a0250032a2p+0L : -0xb.4351eaad0984abap-4L : inexact-ok
 = sin downward ldbl-128 0x3.ec2a0250032a2p+0L : -0xb.4351eaad0984aba7b4606b57ad68p-4L : inexact-ok
-= sin tonearest ldbl-128 0x3.ec2a0250032a2p+0L : -0xb.4351eaad0984aba7b4606b57ad6p-4L : inexact-ok
+= sin tonearest ldbl-128 0x3.ec2a0250032a2p+0L : -0xb.4351eaad0984aba7b4606b57ad68p-4L : inexact-ok
 = sin towardzero ldbl-128 0x3.ec2a0250032a2p+0L : -0xb.4351eaad0984aba7b4606b57ad6p-4L : inexact-ok
 = sin upward ldbl-128 0x3.ec2a0250032a2p+0L : -0xb.4351eaad0984aba7b4606b57ad6p-4L : inexact-ok
 = sin downward ldbl-128ibm 0x3.ec2a0250032a2p+0L : -0xb.4351eaad0984aba7b4606b57bp-4L : inexact-ok
@@ -114918,12 +114918,12 @@ sin 3.9225160069792437411706487182528
 = sin tonearest ldbl-128 0x3.ec2a0250032a0000000000000072p+0L : -0xb.4351eaad09833fffffff47a712e8p-4L : inexact-ok
 = sin towardzero ldbl-128 0x3.ec2a0250032a0000000000000072p+0L : -0xb.4351eaad09833fffffff47a712ep-4L : inexact-ok
 = sin upward ldbl-128 0x3.ec2a0250032a0000000000000072p+0L : -0xb.4351eaad09833fffffff47a712ep-4L : inexact-ok
-= sin downward ldbl-128 0x3.ec2a0250032a000000000000007p+0L : -0xb.4351eaad09833fffffff47a712dp-4L : inexact-ok
+= sin downward ldbl-128 0x3.ec2a0250032a000000000000007p+0L : -0xb.4351eaad09833fffffff47a712d8p-4L : inexact-ok
 = sin tonearest ldbl-128 0x3.ec2a0250032a000000000000007p+0L : -0xb.4351eaad09833fffffff47a712dp-4L : inexact-ok
-= sin towardzero ldbl-128 0x3.ec2a0250032a000000000000007p+0L : -0xb.4351eaad09833fffffff47a712c8p-4L : inexact-ok
-= sin upward ldbl-128 0x3.ec2a0250032a000000000000007p+0L : -0xb.4351eaad09833fffffff47a712c8p-4L : inexact-ok
+= sin towardzero ldbl-128 0x3.ec2a0250032a000000000000007p+0L : -0xb.4351eaad09833fffffff47a712dp-4L : inexact-ok
+= sin upward ldbl-128 0x3.ec2a0250032a000000000000007p+0L : -0xb.4351eaad09833fffffff47a712dp-4L : inexact-ok
 = sin downward ldbl-128 0x3.ec2a0250032a00000000000001p+0L : -0xb.4351eaad09833fffffff47a71938p-4L : inexact-ok
-= sin tonearest ldbl-128 0x3.ec2a0250032a00000000000001p+0L : -0xb.4351eaad09833fffffff47a7193p-4L : inexact-ok
+= sin tonearest ldbl-128 0x3.ec2a0250032a00000000000001p+0L : -0xb.4351eaad09833fffffff47a71938p-4L : inexact-ok
 = sin towardzero ldbl-128 0x3.ec2a0250032a00000000000001p+0L : -0xb.4351eaad09833fffffff47a7193p-4L : inexact-ok
 = sin upward ldbl-128 0x3.ec2a0250032a00000000000001p+0L : -0xb.4351eaad09833fffffff47a7193p-4L : inexact-ok
 = sin downward ldbl-128ibm 0x3.ec2a0250032a00000000000001p+0L : -0xb.4351eaad09833fffffff47a71cp-4L : inexact-ok
@@ -114991,10 +114991,10 @@ sin 4.0711651639931289992091478779912
 = sin tonearest ldbl-96-m68k 0x4.1237e153f7084p+0L : -0xc.d2635f3faf59249p-4L : inexact-ok
 = sin towardzero ldbl-96-m68k 0x4.1237e153f7084p+0L : -0xc.d2635f3faf59248p-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x4.1237e153f7084p+0L : -0xc.d2635f3faf59248p-4L : inexact-ok
-= sin downward ldbl-128 0x4.1237e153f7084p+0L : -0xc.d2635f3faf59248868df5425cd98p-4L : inexact-ok
+= sin downward ldbl-128 0x4.1237e153f7084p+0L : -0xc.d2635f3faf59248868df5425cdap-4L : inexact-ok
 = sin tonearest ldbl-128 0x4.1237e153f7084p+0L : -0xc.d2635f3faf59248868df5425cd98p-4L : inexact-ok
-= sin towardzero ldbl-128 0x4.1237e153f7084p+0L : -0xc.d2635f3faf59248868df5425cd9p-4L : inexact-ok
-= sin upward ldbl-128 0x4.1237e153f7084p+0L : -0xc.d2635f3faf59248868df5425cd9p-4L : inexact-ok
+= sin towardzero ldbl-128 0x4.1237e153f7084p+0L : -0xc.d2635f3faf59248868df5425cd98p-4L : inexact-ok
+= sin upward ldbl-128 0x4.1237e153f7084p+0L : -0xc.d2635f3faf59248868df5425cd98p-4L : inexact-ok
 = sin downward ldbl-128ibm 0x4.1237e153f7084p+0L : -0xc.d2635f3faf59248868df5425dp-4L : inexact-ok
 = sin tonearest ldbl-128ibm 0x4.1237e153f7084p+0L : -0xc.d2635f3faf59248868df5425ccp-4L : inexact-ok
 = sin towardzero ldbl-128ibm 0x4.1237e153f7084p+0L : -0xc.d2635f3faf59248868df5425ccp-4L : inexact-ok
@@ -115028,7 +115028,7 @@ sin 4.0711651639931289992091478779912
 = sin towardzero ldbl-96-m68k 0x4.1237e153f7080008p+0L : -0xc.d2635f3faf56c04p-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x4.1237e153f7080008p+0L : -0xc.d2635f3faf56c04p-4L : inexact-ok
 = sin downward ldbl-128 0x4.1237e153f7080008p+0L : -0xc.d2635f3faf56c04c91082c534dfp-4L : inexact-ok
-= sin tonearest ldbl-128 0x4.1237e153f7080008p+0L : -0xc.d2635f3faf56c04c91082c534de8p-4L : inexact-ok
+= sin tonearest ldbl-128 0x4.1237e153f7080008p+0L : -0xc.d2635f3faf56c04c91082c534dfp-4L : inexact-ok
 = sin towardzero ldbl-128 0x4.1237e153f7080008p+0L : -0xc.d2635f3faf56c04c91082c534de8p-4L : inexact-ok
 = sin upward ldbl-128 0x4.1237e153f7080008p+0L : -0xc.d2635f3faf56c04c91082c534de8p-4L : inexact-ok
 = sin downward ldbl-128ibm 0x4.1237e153f7080008p+0L : -0xc.d2635f3faf56c04c91082c535p-4L : inexact-ok
@@ -115036,7 +115036,7 @@ sin 4.0711651639931289992091478779912
 = sin towardzero ldbl-128ibm 0x4.1237e153f7080008p+0L : -0xc.d2635f3faf56c04c91082c534cp-4L : inexact-ok
 = sin upward ldbl-128ibm 0x4.1237e153f7080008p+0L : -0xc.d2635f3faf56c04c91082c534cp-4L : inexact-ok
 = sin downward ldbl-128 0x4.1237e153f7080000000000000004p+0L : -0xc.d2635f3faf56bffffffb0fcac2a8p-4L : inexact-ok
-= sin tonearest ldbl-128 0x4.1237e153f7080000000000000004p+0L : -0xc.d2635f3faf56bffffffb0fcac2ap-4L : inexact-ok
+= sin tonearest ldbl-128 0x4.1237e153f7080000000000000004p+0L : -0xc.d2635f3faf56bffffffb0fcac2a8p-4L : inexact-ok
 = sin towardzero ldbl-128 0x4.1237e153f7080000000000000004p+0L : -0xc.d2635f3faf56bffffffb0fcac2ap-4L : inexact-ok
 = sin upward ldbl-128 0x4.1237e153f7080000000000000004p+0L : -0xc.d2635f3faf56bffffffb0fcac2ap-4L : inexact-ok
 = sin downward ldbl-128 0x4.1237e153f70800000000000002p+0L : -0xc.d2635f3faf56bffffffb0fcad5a8p-4L : inexact-ok
@@ -115089,7 +115089,7 @@ sin 4.7858438478542097982426639646292
 = sin towardzero ldbl-96-m68k 0x4.c92d08p+0L : -0xf.f4f4736648dc2ap-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x4.c92d08p+0L : -0xf.f4f4736648dc2ap-4L : inexact-ok
 = sin downward ldbl-128 0x4.c92d08p+0L : -0xf.f4f4736648dc2a042045142724ap-4L : inexact-ok
-= sin tonearest ldbl-128 0x4.c92d08p+0L : -0xf.f4f4736648dc2a04204514272498p-4L : inexact-ok
+= sin tonearest ldbl-128 0x4.c92d08p+0L : -0xf.f4f4736648dc2a042045142724ap-4L : inexact-ok
 = sin towardzero ldbl-128 0x4.c92d08p+0L : -0xf.f4f4736648dc2a04204514272498p-4L : inexact-ok
 = sin upward ldbl-128 0x4.c92d08p+0L : -0xf.f4f4736648dc2a04204514272498p-4L : inexact-ok
 = sin downward ldbl-128ibm 0x4.c92d08p+0L : -0xf.f4f4736648dc2a042045142728p-4L : inexact-ok
@@ -115109,7 +115109,7 @@ sin 4.7858438478542097982426639646292
 = sin towardzero ldbl-96-m68k 0x4.c92d0ffa4bf04p+0L : -0xf.f4f46a082f27f4dp-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x4.c92d0ffa4bf04p+0L : -0xf.f4f46a082f27f4dp-4L : inexact-ok
 = sin downward ldbl-128 0x4.c92d0ffa4bf04p+0L : -0xf.f4f46a082f27f4d98f09e3c6cf38p-4L : inexact-ok
-= sin tonearest ldbl-128 0x4.c92d0ffa4bf04p+0L : -0xf.f4f46a082f27f4d98f09e3c6cf3p-4L : inexact-ok
+= sin tonearest ldbl-128 0x4.c92d0ffa4bf04p+0L : -0xf.f4f46a082f27f4d98f09e3c6cf38p-4L : inexact-ok
 = sin towardzero ldbl-128 0x4.c92d0ffa4bf04p+0L : -0xf.f4f46a082f27f4d98f09e3c6cf3p-4L : inexact-ok
 = sin upward ldbl-128 0x4.c92d0ffa4bf04p+0L : -0xf.f4f46a082f27f4d98f09e3c6cf3p-4L : inexact-ok
 = sin downward ldbl-128ibm 0x4.c92d0ffa4bf04p+0L : -0xf.f4f46a082f27f4d98f09e3c6dp-4L : inexact-ok
@@ -115129,7 +115129,7 @@ sin 4.7858438478542097982426639646292
 = sin towardzero ldbl-96-m68k 0x4.c92d0ffa4bfp+0L : -0xf.f4f46a082f284p-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x4.c92d0ffa4bfp+0L : -0xf.f4f46a082f284p-4L : inexact-ok
 = sin downward ldbl-128 0x4.c92d0ffa4bfp+0L : -0xf.f4f46a082f2840000005480a4ap-4L : inexact-ok
-= sin tonearest ldbl-128 0x4.c92d0ffa4bfp+0L : -0xf.f4f46a082f2840000005480a49f8p-4L : inexact-ok
+= sin tonearest ldbl-128 0x4.c92d0ffa4bfp+0L : -0xf.f4f46a082f2840000005480a4ap-4L : inexact-ok
 = sin towardzero ldbl-128 0x4.c92d0ffa4bfp+0L : -0xf.f4f46a082f2840000005480a49f8p-4L : inexact-ok
 = sin upward ldbl-128 0x4.c92d0ffa4bfp+0L : -0xf.f4f46a082f2840000005480a49f8p-4L : inexact-ok
 = sin downward ldbl-128ibm 0x4.c92d0ffa4bfp+0L : -0xf.f4f46a082f2840000005480a4cp-4L : inexact-ok
@@ -115145,19 +115145,19 @@ sin 4.7858438478542097982426639646292
 = sin towardzero ldbl-96-m68k 0x4.c92d0ffa4bf00008p+0L : -0xf.f4f46a082f283ffp-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x4.c92d0ffa4bf00008p+0L : -0xf.f4f46a082f283ffp-4L : inexact-ok
 = sin downward ldbl-128 0x4.c92d0ffa4bf00008p+0L : -0xf.f4f46a082f283ff69b37289dc1ap-4L : inexact-ok
-= sin tonearest ldbl-128 0x4.c92d0ffa4bf00008p+0L : -0xf.f4f46a082f283ff69b37289dc198p-4L : inexact-ok
+= sin tonearest ldbl-128 0x4.c92d0ffa4bf00008p+0L : -0xf.f4f46a082f283ff69b37289dc1ap-4L : inexact-ok
 = sin towardzero ldbl-128 0x4.c92d0ffa4bf00008p+0L : -0xf.f4f46a082f283ff69b37289dc198p-4L : inexact-ok
 = sin upward ldbl-128 0x4.c92d0ffa4bf00008p+0L : -0xf.f4f46a082f283ff69b37289dc198p-4L : inexact-ok
 = sin downward ldbl-128ibm 0x4.c92d0ffa4bf00008p+0L : -0xf.f4f46a082f283ff69b37289dc4p-4L : inexact-ok
 = sin tonearest ldbl-128ibm 0x4.c92d0ffa4bf00008p+0L : -0xf.f4f46a082f283ff69b37289dcp-4L : inexact-ok
 = sin towardzero ldbl-128ibm 0x4.c92d0ffa4bf00008p+0L : -0xf.f4f46a082f283ff69b37289dcp-4L : inexact-ok
 = sin upward ldbl-128ibm 0x4.c92d0ffa4bf00008p+0L : -0xf.f4f46a082f283ff69b37289dcp-4L : inexact-ok
-= sin downward ldbl-128 0x4.c92d0ffa4bf0000000000000008cp+0L : -0xf.f4f46a082f2840000005480a4958p-4L : inexact-ok
+= sin downward ldbl-128 0x4.c92d0ffa4bf0000000000000008cp+0L : -0xf.f4f46a082f2840000005480a496p-4L : inexact-ok
 = sin tonearest ldbl-128 0x4.c92d0ffa4bf0000000000000008cp+0L : -0xf.f4f46a082f2840000005480a4958p-4L : inexact-ok
-= sin towardzero ldbl-128 0x4.c92d0ffa4bf0000000000000008cp+0L : -0xf.f4f46a082f2840000005480a495p-4L : inexact-ok
-= sin upward ldbl-128 0x4.c92d0ffa4bf0000000000000008cp+0L : -0xf.f4f46a082f2840000005480a495p-4L : inexact-ok
+= sin towardzero ldbl-128 0x4.c92d0ffa4bf0000000000000008cp+0L : -0xf.f4f46a082f2840000005480a4958p-4L : inexact-ok
+= sin upward ldbl-128 0x4.c92d0ffa4bf0000000000000008cp+0L : -0xf.f4f46a082f2840000005480a4958p-4L : inexact-ok
 = sin downward ldbl-128 0x4.c92d0ffa4bf00000000000000088p+0L : -0xf.f4f46a082f2840000005480a496p-4L : inexact-ok
-= sin tonearest ldbl-128 0x4.c92d0ffa4bf00000000000000088p+0L : -0xf.f4f46a082f2840000005480a4958p-4L : inexact-ok
+= sin tonearest ldbl-128 0x4.c92d0ffa4bf00000000000000088p+0L : -0xf.f4f46a082f2840000005480a496p-4L : inexact-ok
 = sin towardzero ldbl-128 0x4.c92d0ffa4bf00000000000000088p+0L : -0xf.f4f46a082f2840000005480a4958p-4L : inexact-ok
 = sin upward ldbl-128 0x4.c92d0ffa4bf00000000000000088p+0L : -0xf.f4f46a082f2840000005480a4958p-4L : inexact-ok
 = sin downward ldbl-128 0x4.c92d0ffa4bf000000000000002p+0L : -0xf.f4f46a082f2840000005480a47a8p-4L : inexact-ok
@@ -115186,7 +115186,7 @@ sin 5.9840767662578002727968851104379
 = sin towardzero ldbl-96-m68k 0x5.fbec78p+0L : -0x4.b6f60ca8d4150bcp-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x5.fbec78p+0L : -0x4.b6f60ca8d4150bcp-4L : inexact-ok
 = sin downward ldbl-128 0x5.fbec78p+0L : -0x4.b6f60ca8d4150bc1732b1580fc8p-4L : inexact-ok
-= sin tonearest ldbl-128 0x5.fbec78p+0L : -0x4.b6f60ca8d4150bc1732b1580fc7cp-4L : inexact-ok
+= sin tonearest ldbl-128 0x5.fbec78p+0L : -0x4.b6f60ca8d4150bc1732b1580fc8p-4L : inexact-ok
 = sin towardzero ldbl-128 0x5.fbec78p+0L : -0x4.b6f60ca8d4150bc1732b1580fc7cp-4L : inexact-ok
 = sin upward ldbl-128 0x5.fbec78p+0L : -0x4.b6f60ca8d4150bc1732b1580fc7cp-4L : inexact-ok
 = sin downward ldbl-128ibm 0x5.fbec78p+0L : -0x4.b6f60ca8d4150bc1732b1580fep-4L : inexact-ok
@@ -115230,7 +115230,7 @@ sin 5.9840767662578002727968851104379
 = sin towardzero ldbl-96-m68k 0x5.fbec7477d4a84p+0L : -0x4.b6f642a935a0cd7p-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x5.fbec7477d4a84p+0L : -0x4.b6f642a935a0cd7p-4L : inexact-ok
 = sin downward ldbl-128 0x5.fbec7477d4a84p+0L : -0x4.b6f642a935a0cd774f8372f49334p-4L : inexact-ok
-= sin tonearest ldbl-128 0x5.fbec7477d4a84p+0L : -0x4.b6f642a935a0cd774f8372f4933p-4L : inexact-ok
+= sin tonearest ldbl-128 0x5.fbec7477d4a84p+0L : -0x4.b6f642a935a0cd774f8372f49334p-4L : inexact-ok
 = sin towardzero ldbl-128 0x5.fbec7477d4a84p+0L : -0x4.b6f642a935a0cd774f8372f4933p-4L : inexact-ok
 = sin upward ldbl-128 0x5.fbec7477d4a84p+0L : -0x4.b6f642a935a0cd774f8372f4933p-4L : inexact-ok
 = sin downward ldbl-128ibm 0x5.fbec7477d4a84p+0L : -0x4.b6f642a935a0cd774f8372f494p-4L : inexact-ok
@@ -115249,10 +115249,10 @@ sin 5.9840767662578002727968851104379
 = sin tonearest ldbl-96-m68k 0x5.fbec7477d4a8p+0L : -0x4.b6f642a935a4ap-4L : inexact-ok
 = sin towardzero ldbl-96-m68k 0x5.fbec7477d4a8p+0L : -0x4.b6f642a935a49ff8p-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x5.fbec7477d4a8p+0L : -0x4.b6f642a935a49ff8p-4L : inexact-ok
-= sin downward ldbl-128 0x5.fbec7477d4a8p+0L : -0x4.b6f642a935a49fffffff9a1c7cf8p-4L : inexact-ok
+= sin downward ldbl-128 0x5.fbec7477d4a8p+0L : -0x4.b6f642a935a49fffffff9a1c7cfcp-4L : inexact-ok
 = sin tonearest ldbl-128 0x5.fbec7477d4a8p+0L : -0x4.b6f642a935a49fffffff9a1c7cf8p-4L : inexact-ok
-= sin towardzero ldbl-128 0x5.fbec7477d4a8p+0L : -0x4.b6f642a935a49fffffff9a1c7cf4p-4L : inexact-ok
-= sin upward ldbl-128 0x5.fbec7477d4a8p+0L : -0x4.b6f642a935a49fffffff9a1c7cf4p-4L : inexact-ok
+= sin towardzero ldbl-128 0x5.fbec7477d4a8p+0L : -0x4.b6f642a935a49fffffff9a1c7cf8p-4L : inexact-ok
+= sin upward ldbl-128 0x5.fbec7477d4a8p+0L : -0x4.b6f642a935a49fffffff9a1c7cf8p-4L : inexact-ok
 = sin downward ldbl-128ibm 0x5.fbec7477d4a8p+0L : -0x4.b6f642a935a49fffffff9a1c7ep-4L : inexact-ok
 = sin tonearest ldbl-128ibm 0x5.fbec7477d4a8p+0L : -0x4.b6f642a935a49fffffff9a1c7cp-4L : inexact-ok
 = sin towardzero ldbl-128ibm 0x5.fbec7477d4a8p+0L : -0x4.b6f642a935a49fffffff9a1c7cp-4L : inexact-ok
@@ -115265,26 +115265,26 @@ sin 5.9840767662578002727968851104379
 = sin tonearest ldbl-96-m68k 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f88p-4L : inexact-ok
 = sin towardzero ldbl-96-m68k 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f8p-4L : inexact-ok
 = sin upward ldbl-96-m68k 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f8p-4L : inexact-ok
-= sin downward ldbl-128 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f85aee98a9798p-4L : inexact-ok
+= sin downward ldbl-128 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f85aee98a979804p-4L : inexact-ok
 = sin tonearest ldbl-128 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f85aee98a9798p-4L : inexact-ok
-= sin towardzero ldbl-128 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f85aee98a9797fcp-4L : inexact-ok
-= sin upward ldbl-128 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f85aee98a9797fcp-4L : inexact-ok
-= sin downward ldbl-128ibm 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f85aee98a9798p-4L : inexact-ok
+= sin towardzero ldbl-128 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f85aee98a9798p-4L : inexact-ok
+= sin upward ldbl-128 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f85aee98a9798p-4L : inexact-ok
+= sin downward ldbl-128ibm 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f85aee98a979ap-4L : inexact-ok
 = sin tonearest ldbl-128ibm 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f85aee98a9798p-4L : inexact-ok
-= sin towardzero ldbl-128ibm 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f85aee98a9796p-4L : inexact-ok
-= sin upward ldbl-128ibm 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f85aee98a9796p-4L : inexact-ok
+= sin towardzero ldbl-128ibm 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f85aee98a9798p-4L : inexact-ok
+= sin upward ldbl-128ibm 0x5.fbec7477d4a80008p+0L : -0x4.b6f642a935a49f85aee98a9798p-4L : inexact-ok
 = sin downward ldbl-128 0x5.fbec7477d4a8000000000000009cp+0L : -0x4.b6f642a935a49fffffff9a1c73a8p-4L : inexact-ok
 = sin tonearest ldbl-128 0x5.fbec7477d4a8000000000000009cp+0L : -0x4.b6f642a935a49fffffff9a1c73a8p-4L : inexact-ok
 = sin towardzero ldbl-128 0x5.fbec7477d4a8000000000000009cp+0L : -0x4.b6f642a935a49fffffff9a1c73a4p-4L : inexact-ok
 = sin upward ldbl-128 0x5.fbec7477d4a8000000000000009cp+0L : -0x4.b6f642a935a49fffffff9a1c73a4p-4L : inexact-ok
-= sin downward ldbl-128 0x5.fbec7477d4a80000000000000098p+0L : -0x4.b6f642a935a49fffffff9a1c73e4p-4L : inexact-ok
+= sin downward ldbl-128 0x5.fbec7477d4a80000000000000098p+0L : -0x4.b6f642a935a49fffffff9a1c73e8p-4L : inexact-ok
 = sin tonearest ldbl-128 0x5.fbec7477d4a80000000000000098p+0L : -0x4.b6f642a935a49fffffff9a1c73e4p-4L : inexact-ok
-= sin towardzero ldbl-128 0x5.fbec7477d4a80000000000000098p+0L : -0x4.b6f642a935a49fffffff9a1c73ep-4L : inexact-ok
-= sin upward ldbl-128 0x5.fbec7477d4a80000000000000098p+0L : -0x4.b6f642a935a49fffffff9a1c73ep-4L : inexact-ok
-= sin downward ldbl-128 0x5.fbec7477d4a800000000000002p+0L : -0x4.b6f642a935a49fffffff9a1c5e64p-4L : inexact-ok
+= sin towardzero ldbl-128 0x5.fbec7477d4a80000000000000098p+0L : -0x4.b6f642a935a49fffffff9a1c73e4p-4L : inexact-ok
+= sin upward ldbl-128 0x5.fbec7477d4a80000000000000098p+0L : -0x4.b6f642a935a49fffffff9a1c73e4p-4L : inexact-ok
+= sin downward ldbl-128 0x5.fbec7477d4a800000000000002p+0L : -0x4.b6f642a935a49fffffff9a1c5e68p-4L : inexact-ok
 = sin tonearest ldbl-128 0x5.fbec7477d4a800000000000002p+0L : -0x4.b6f642a935a49fffffff9a1c5e64p-4L : inexact-ok
-= sin towardzero ldbl-128 0x5.fbec7477d4a800000000000002p+0L : -0x4.b6f642a935a49fffffff9a1c5e6p-4L : inexact-ok
-= sin upward ldbl-128 0x5.fbec7477d4a800000000000002p+0L : -0x4.b6f642a935a49fffffff9a1c5e6p-4L : inexact-ok
+= sin towardzero ldbl-128 0x5.fbec7477d4a800000000000002p+0L : -0x4.b6f642a935a49fffffff9a1c5e64p-4L : inexact-ok
+= sin upward ldbl-128 0x5.fbec7477d4a800000000000002p+0L : -0x4.b6f642a935a49fffffff9a1c5e64p-4L : inexact-ok
 = sin downward ldbl-128ibm 0x5.fbec7477d4a800000000000002p+0L : -0x4.b6f642a935a49fffffff9a1c6p-4L : inexact-ok
 = sin tonearest ldbl-128ibm 0x5.fbec7477d4a800000000000002p+0L : -0x4.b6f642a935a49fffffff9a1c5ep-4L : inexact-ok
 = sin towardzero ldbl-128ibm 0x5.fbec7477d4a800000000000002p+0L : -0x4.b6f642a935a49fffffff9a1c5ep-4L : inexact-ok
@@ -115531,10 +115531,10 @@ sin 10
 = sin tonearest ldbl-96-m68k 0xap+0L : -0x8.b44f7af9a7a92cep-4L : inexact-ok
 = sin towardzero ldbl-96-m68k 0xap+0L : -0x8.b44f7af9a7a92cep-4L : inexact-ok
 = sin upward ldbl-96-m68k 0xap+0L : -0x8.b44f7af9a7a92cep-4L : inexact-ok
-= sin downward ldbl-128 0xap+0L : -0x8.b44f7af9a7a92ce7fb22be024e2p-4L : inexact-ok
+= sin downward ldbl-128 0xap+0L : -0x8.b44f7af9a7a92ce7fb22be024e28p-4L : inexact-ok
 = sin tonearest ldbl-128 0xap+0L : -0x8.b44f7af9a7a92ce7fb22be024e2p-4L : inexact-ok
-= sin towardzero ldbl-128 0xap+0L : -0x8.b44f7af9a7a92ce7fb22be024e18p-4L : inexact-ok
-= sin upward ldbl-128 0xap+0L : -0x8.b44f7af9a7a92ce7fb22be024e18p-4L : inexact-ok
+= sin towardzero ldbl-128 0xap+0L : -0x8.b44f7af9a7a92ce7fb22be024e2p-4L : inexact-ok
+= sin upward ldbl-128 0xap+0L : -0x8.b44f7af9a7a92ce7fb22be024e2p-4L : inexact-ok
 = sin downward ldbl-128ibm 0xap+0L : -0x8.b44f7af9a7a92ce7fb22be025p-4L : inexact-ok
 = sin tonearest ldbl-128ibm 0xap+0L : -0x8.b44f7af9a7a92ce7fb22be025p-4L : inexact-ok
 = sin towardzero ldbl-128ibm 0xap+0L : -0x8.b44f7af9a7a92ce7fb22be024cp-4L : inexact-ok
@@ -115687,7 +115687,7 @@ sincos pi/2
 = sincos towardzero ldbl-96-m68k 0x1.921fb54442d1846ap+0L : 0xf.fffffffffffffffp-4L -0x7.6733ae8fe47c65d8p-68L : inexact-ok
 = sincos upward ldbl-96-m68k 0x1.921fb54442d1846ap+0L : 0x1p+0L -0x7.6733ae8fe47c65d8p-68L : inexact-ok
 = sincos downward ldbl-128 0x1.921fb54442d1846ap+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x7.6733ae8fe47c65dadfb63eeeb308p-68L : inexact-ok
-= sincos tonearest ldbl-128 0x1.921fb54442d1846ap+0L : 0x1p+0L -0x7.6733ae8fe47c65dadfb63eeeb304p-68L : inexact-ok
+= sincos tonearest ldbl-128 0x1.921fb54442d1846ap+0L : 0x1p+0L -0x7.6733ae8fe47c65dadfb63eeeb308p-68L : inexact-ok
 = sincos towardzero ldbl-128 0x1.921fb54442d1846ap+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0x7.6733ae8fe47c65dadfb63eeeb304p-68L : inexact-ok
 = sincos upward ldbl-128 0x1.921fb54442d1846ap+0L : 0x1p+0L -0x7.6733ae8fe47c65dadfb63eeeb304p-68L : inexact-ok
 = sincos downward ldbl-128ibm 0x1.921fb54442d1846ap+0L : 0xf.fffffffffffffffffffffffffcp-4L -0x7.6733ae8fe47c65dadfb63eeeb4p-68L : inexact-ok
@@ -115710,10 +115710,10 @@ sincos pi/2
 = sincos tonearest ldbl-128ibm 0x1.921fb54442d18468p+0L : 0x1p+0L 0x1.898cc51701b839a252049c1115p-64L : inexact-ok
 = sincos towardzero ldbl-128ibm 0x1.921fb54442d18468p+0L : 0xf.fffffffffffffffffffffffffcp-4L 0x1.898cc51701b839a252049c11148p-64L : inexact-ok
 = sincos upward ldbl-128ibm 0x1.921fb54442d18468p+0L : 0x1p+0L 0x1.898cc51701b839a252049c1115p-64L : inexact-ok
-= sincos downward ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0xc.65dadfb63eeeb306717fbe882b38p-116L : inexact-ok
+= sincos downward ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0xc.65dadfb63eeeb306717fbe882b4p-116L : inexact-ok
 = sincos tonearest ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : 0x1p+0L -0xc.65dadfb63eeeb306717fbe882b38p-116L : inexact-ok
-= sincos towardzero ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0xc.65dadfb63eeeb306717fbe882b3p-116L : inexact-ok
-= sincos upward ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : 0x1p+0L -0xc.65dadfb63eeeb306717fbe882b3p-116L : inexact-ok
+= sincos towardzero ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : 0xf.fffffffffffffffffffffffffff8p-4L -0xc.65dadfb63eeeb306717fbe882b38p-116L : inexact-ok
+= sincos upward ldbl-128 0x1.921fb54442d18469898cc51701b9p+0L : 0x1p+0L -0xc.65dadfb63eeeb306717fbe882b38p-116L : inexact-ok
 = sincos downward ldbl-128 0x1.921fb54442d18469898cc51701b8p+0L : 0xf.fffffffffffffffffffffffffff8p-4L 0x3.9a252049c1114cf98e804177d4c6p-116L : inexact-ok
 = sincos tonearest ldbl-128 0x1.921fb54442d18469898cc51701b8p+0L : 0x1p+0L 0x3.9a252049c1114cf98e804177d4c8p-116L : inexact-ok
 = sincos towardzero ldbl-128 0x1.921fb54442d18469898cc51701b8p+0L : 0xf.fffffffffffffffffffffffffff8p-4L 0x3.9a252049c1114cf98e804177d4c6p-116L : inexact-ok
@@ -116067,7 +116067,7 @@ sincos 0x1p65
 = sincos towardzero ldbl-96-m68k 0x2p+64L : -0xc.143e153b0701e8p-8L 0xf.fb701e22987fbe6p-4L : inexact-ok
 = sincos upward ldbl-96-m68k 0x2p+64L : -0xc.143e153b0701e8p-8L 0xf.fb701e22987fbe7p-4L : inexact-ok
 = sincos downward ldbl-128 0x2p+64L : -0xc.143e153b0701e800f9b8a47b75b8p-8L 0xf.fb701e22987fbe68852ee2bc897p-4L : inexact-ok
-= sincos tonearest ldbl-128 0x2p+64L : -0xc.143e153b0701e800f9b8a47b75bp-8L 0xf.fb701e22987fbe68852ee2bc897p-4L : inexact-ok
+= sincos tonearest ldbl-128 0x2p+64L : -0xc.143e153b0701e800f9b8a47b75b8p-8L 0xf.fb701e22987fbe68852ee2bc897p-4L : inexact-ok
 = sincos towardzero ldbl-128 0x2p+64L : -0xc.143e153b0701e800f9b8a47b75bp-8L 0xf.fb701e22987fbe68852ee2bc897p-4L : inexact-ok
 = sincos upward ldbl-128 0x2p+64L : -0xc.143e153b0701e800f9b8a47b75bp-8L 0xf.fb701e22987fbe68852ee2bc8978p-4L : inexact-ok
 = sincos downward ldbl-128ibm 0x2p+64L : -0xc.143e153b0701e800f9b8a47b78p-8L 0xf.fb701e22987fbe68852ee2bc88p-4L : inexact-ok
@@ -116285,10 +116285,10 @@ sincos 1e22
 = sincos tonearest ldbl-96-m68k 0x2.1e19ep+72L : -0xb.becc47ab1b8c708p-4L 0xa.dd6f6bacd20654cp-4L : inexact-ok
 = sincos towardzero ldbl-96-m68k 0x2.1e19ep+72L : -0xb.becc47ab1b8c707p-4L 0xa.dd6f6bacd20654cp-4L : inexact-ok
 = sincos upward ldbl-96-m68k 0x2.1e19ep+72L : -0xb.becc47ab1b8c707p-4L 0xa.dd6f6bacd20654dp-4L : inexact-ok
-= sincos downward ldbl-128 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2bcp-4L 0xa.dd6f6bacd20654c1404f52cde16p-4L : inexact-ok
+= sincos downward ldbl-128 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2bc8p-4L 0xa.dd6f6bacd20654c1404f52cde16p-4L : inexact-ok
 = sincos tonearest ldbl-128 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2bcp-4L 0xa.dd6f6bacd20654c1404f52cde16p-4L : inexact-ok
-= sincos towardzero ldbl-128 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2bb8p-4L 0xa.dd6f6bacd20654c1404f52cde16p-4L : inexact-ok
-= sincos upward ldbl-128 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2bb8p-4L 0xa.dd6f6bacd20654c1404f52cde168p-4L : inexact-ok
+= sincos towardzero ldbl-128 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2bcp-4L 0xa.dd6f6bacd20654c1404f52cde16p-4L : inexact-ok
+= sincos upward ldbl-128 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2bcp-4L 0xa.dd6f6bacd20654c1404f52cde168p-4L : inexact-ok
 = sincos downward ldbl-128ibm 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2cp-4L 0xa.dd6f6bacd20654c1404f52cdep-4L : inexact-ok
 = sincos tonearest ldbl-128ibm 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff2cp-4L 0xa.dd6f6bacd20654c1404f52cdep-4L : inexact-ok
 = sincos towardzero ldbl-128ibm 0x2.1e19ep+72L : -0xb.becc47ab1b8c70793712c4ff28p-4L 0xa.dd6f6bacd20654c1404f52cdep-4L : inexact-ok
@@ -116306,7 +116306,7 @@ sincos 1e22
 = sincos towardzero ldbl-96-m68k 0x2.1e19e0c9bab24p+72L : -0xd.a29d5bb5f9cb87dp-4L 0x8.5f167780e479c9ap-4L : inexact-ok
 = sincos upward ldbl-96-m68k 0x2.1e19e0c9bab24p+72L : -0xd.a29d5bb5f9cb87dp-4L 0x8.5f167780e479c9bp-4L : inexact-ok
 = sincos downward ldbl-128 0x2.1e19e0c9bab24p+72L : -0xd.a29d5bb5f9cb87d14de41dc991fp-4L 0x8.5f167780e479c9a5c86ffce76148p-4L : inexact-ok
-= sincos tonearest ldbl-128 0x2.1e19e0c9bab24p+72L : -0xd.a29d5bb5f9cb87d14de41dc991e8p-4L 0x8.5f167780e479c9a5c86ffce7615p-4L : inexact-ok
+= sincos tonearest ldbl-128 0x2.1e19e0c9bab24p+72L : -0xd.a29d5bb5f9cb87d14de41dc991fp-4L 0x8.5f167780e479c9a5c86ffce7615p-4L : inexact-ok
 = sincos towardzero ldbl-128 0x2.1e19e0c9bab24p+72L : -0xd.a29d5bb5f9cb87d14de41dc991e8p-4L 0x8.5f167780e479c9a5c86ffce76148p-4L : inexact-ok
 = sincos upward ldbl-128 0x2.1e19e0c9bab24p+72L : -0xd.a29d5bb5f9cb87d14de41dc991e8p-4L 0x8.5f167780e479c9a5c86ffce7615p-4L : inexact-ok
 = sincos downward ldbl-128ibm 0x2.1e19e0c9bab24p+72L : -0xd.a29d5bb5f9cb87d14de41dc994p-4L 0x8.5f167780e479c9a5c86ffce76p-4L : inexact-ok
@@ -116396,7 +116396,7 @@ sincos 0x1p16383
 = sincos towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b6p-8L -0xf.fff31767d5ba9ep-4L : inexact-ok
 = sincos upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b62p-8L -0xf.fff31767d5ba9ep-4L : inexact-ok
 = sincos downward ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c84ap-8L -0xf.fff31767d5ba9e038d934070f138p-4L : inexact-ok
-= sincos tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c84ap-8L -0xf.fff31767d5ba9e038d934070f13p-4L : inexact-ok
+= sincos tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c84ap-8L -0xf.fff31767d5ba9e038d934070f138p-4L : inexact-ok
 = sincos towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c84ap-8L -0xf.fff31767d5ba9e038d934070f13p-4L : inexact-ok
 = sincos upward ldbl-128 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c84bp-8L -0xf.fff31767d5ba9e038d934070f13p-4L : inexact-ok
 = sincos downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x1.452fc98b34e96b61139b09a7c8p-8L -0xf.fff31767d5ba9e038d934070f4p-4L : inexact-ok
@@ -116415,10 +116415,10 @@ sincos 0x1p16383
 = sincos tonearest ldbl-128 0x8p+16380L : 0x6.3ad4b2136cc6881f0ca607c7946p-4L 0xe.bcc2fc82ae39ebf8da5d687bf36p-4L : inexact-ok
 = sincos towardzero ldbl-128 0x8p+16380L : 0x6.3ad4b2136cc6881f0ca607c7946p-4L 0xe.bcc2fc82ae39ebf8da5d687bf358p-4L : inexact-ok
 = sincos upward ldbl-128 0x8p+16380L : 0x6.3ad4b2136cc6881f0ca607c79464p-4L 0xe.bcc2fc82ae39ebf8da5d687bf36p-4L : inexact-ok
-= sincos downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L -0x5.b773d971a848e75c230605526978p-4L : inexact-ok
-= sincos tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
-= sincos towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe58p-4L -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
-= sincos upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe58p-4L -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
+= sincos downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe68p-4L -0x5.b773d971a848e75c230605526978p-4L : inexact-ok
+= sincos tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L -0x5.b773d971a848e75c230605526978p-4L : inexact-ok
+= sincos towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
+= sincos upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbe6p-4L -0x5.b773d971a848e75c230605526974p-4L : inexact-ok
 = sincos downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fcp-4L -0x5.b773d971a848e75c230605526ap-4L : inexact-ok
 = sincos tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fcp-4L -0x5.b773d971a848e75c230605526ap-4L : inexact-ok
 = sincos towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xe.f1a3e1dc468a921dddb4e37fbcp-4L -0x5.b773d971a848e75c2306055268p-4L : inexact-ok
@@ -116441,7 +116441,7 @@ sincos 0x1p+120
 = sincos towardzero ldbl-96-m68k 0x1p+120L : 0x6.0b8d19579bf2db58p-4L -0xe.d06685b36c66c4cp-4L : inexact-ok
 = sincos upward ldbl-96-m68k 0x1p+120L : 0x6.0b8d19579bf2db6p-4L -0xe.d06685b36c66c4cp-4L : inexact-ok
 = sincos downward ldbl-128 0x1p+120L : 0x6.0b8d19579bf2db5e5f1aa933f37cp-4L -0xe.d06685b36c66c4cf35c11f6519p-4L : inexact-ok
-= sincos tonearest ldbl-128 0x1p+120L : 0x6.0b8d19579bf2db5e5f1aa933f37cp-4L -0xe.d06685b36c66c4cf35c11f6518f8p-4L : inexact-ok
+= sincos tonearest ldbl-128 0x1p+120L : 0x6.0b8d19579bf2db5e5f1aa933f37cp-4L -0xe.d06685b36c66c4cf35c11f6519p-4L : inexact-ok
 = sincos towardzero ldbl-128 0x1p+120L : 0x6.0b8d19579bf2db5e5f1aa933f37cp-4L -0xe.d06685b36c66c4cf35c11f6518f8p-4L : inexact-ok
 = sincos upward ldbl-128 0x1p+120L : 0x6.0b8d19579bf2db5e5f1aa933f38p-4L -0xe.d06685b36c66c4cf35c11f6518f8p-4L : inexact-ok
 = sincos downward ldbl-128ibm 0x1p+120L : 0x6.0b8d19579bf2db5e5f1aa933f2p-4L -0xe.d06685b36c66c4cf35c11f651cp-4L : inexact-ok
@@ -116565,10 +116565,10 @@ sincos 0x1p+28
 = sincos tonearest ldbl-96-m68k 0x1p+28L : -0xf.c777c6b36a750a6p-4L -0x2.a62ba8824e5bcb08p-4L : inexact-ok
 = sincos towardzero ldbl-96-m68k 0x1p+28L : -0xf.c777c6b36a750a5p-4L -0x2.a62ba8824e5bcb04p-4L : inexact-ok
 = sincos upward ldbl-96-m68k 0x1p+28L : -0xf.c777c6b36a750a5p-4L -0x2.a62ba8824e5bcb04p-4L : inexact-ok
-= sincos downward ldbl-128 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a156p-4L -0x2.a62ba8824e5bcb065f5f3b8e4f58p-4L : inexact-ok
-= sincos tonearest ldbl-128 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a156p-4L -0x2.a62ba8824e5bcb065f5f3b8e4f56p-4L : inexact-ok
-= sincos towardzero ldbl-128 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a1558p-4L -0x2.a62ba8824e5bcb065f5f3b8e4f56p-4L : inexact-ok
-= sincos upward ldbl-128 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a1558p-4L -0x2.a62ba8824e5bcb065f5f3b8e4f56p-4L : inexact-ok
+= sincos downward ldbl-128 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a1568p-4L -0x2.a62ba8824e5bcb065f5f3b8e4f58p-4L : inexact-ok
+= sincos tonearest ldbl-128 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a156p-4L -0x2.a62ba8824e5bcb065f5f3b8e4f58p-4L : inexact-ok
+= sincos towardzero ldbl-128 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a156p-4L -0x2.a62ba8824e5bcb065f5f3b8e4f56p-4L : inexact-ok
+= sincos upward ldbl-128 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a156p-4L -0x2.a62ba8824e5bcb065f5f3b8e4f56p-4L : inexact-ok
 = sincos downward ldbl-128ibm 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a18p-4L -0x2.a62ba8824e5bcb065f5f3b8e5p-4L : inexact-ok
 = sincos tonearest ldbl-128ibm 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a14p-4L -0x2.a62ba8824e5bcb065f5f3b8e4fp-4L : inexact-ok
 = sincos towardzero ldbl-128ibm 0x1p+28L : -0xf.c777c6b36a750a5fdeb8807a14p-4L -0x2.a62ba8824e5bcb065f5f3b8e4fp-4L : inexact-ok
@@ -120879,10 +120879,10 @@ tan 0x1p65
 = tan tonearest ldbl-96-m68k 0x2p+64L : -0xc.17b0bfdb2b8061ep-8L : inexact-ok
 = tan towardzero ldbl-96-m68k 0x2p+64L : -0xc.17b0bfdb2b8061ep-8L : inexact-ok
 = tan upward ldbl-96-m68k 0x2p+64L : -0xc.17b0bfdb2b8061ep-8L : inexact-ok
-= tan downward ldbl-128 0x2p+64L : -0xc.17b0bfdb2b8061e7b11d50087308p-8L : inexact-ok
+= tan downward ldbl-128 0x2p+64L : -0xc.17b0bfdb2b8061e7b11d5008731p-8L : inexact-ok
 = tan tonearest ldbl-128 0x2p+64L : -0xc.17b0bfdb2b8061e7b11d50087308p-8L : inexact-ok
-= tan towardzero ldbl-128 0x2p+64L : -0xc.17b0bfdb2b8061e7b11d500873p-8L : inexact-ok
-= tan upward ldbl-128 0x2p+64L : -0xc.17b0bfdb2b8061e7b11d500873p-8L : inexact-ok
+= tan towardzero ldbl-128 0x2p+64L : -0xc.17b0bfdb2b8061e7b11d50087308p-8L : inexact-ok
+= tan upward ldbl-128 0x2p+64L : -0xc.17b0bfdb2b8061e7b11d50087308p-8L : inexact-ok
 = tan downward ldbl-128ibm 0x2p+64L : -0xc.17b0bfdb2b8061e7b11d500874p-8L : inexact-ok
 = tan tonearest ldbl-128ibm 0x2p+64L : -0xc.17b0bfdb2b8061e7b11d500874p-8L : inexact-ok
 = tan towardzero ldbl-128ibm 0x2p+64L : -0xc.17b0bfdb2b8061e7b11d50087p-8L : inexact-ok
@@ -121429,10 +121429,10 @@ tan -0xc.90cp-4
 = tan tonearest ldbl-96-m68k -0xc.90cp-4L : -0xf.ff84ad971a07664p-4L : inexact-ok
 = tan towardzero ldbl-96-m68k -0xc.90cp-4L : -0xf.ff84ad971a07663p-4L : inexact-ok
 = tan upward ldbl-96-m68k -0xc.90cp-4L : -0xf.ff84ad971a07663p-4L : inexact-ok
-= tan downward ldbl-128 -0xc.90cp-4L : -0xf.ff84ad971a07663e3871b57341ep-4L : inexact-ok
+= tan downward ldbl-128 -0xc.90cp-4L : -0xf.ff84ad971a07663e3871b57341e8p-4L : inexact-ok
 = tan tonearest ldbl-128 -0xc.90cp-4L : -0xf.ff84ad971a07663e3871b57341ep-4L : inexact-ok
-= tan towardzero ldbl-128 -0xc.90cp-4L : -0xf.ff84ad971a07663e3871b57341d8p-4L : inexact-ok
-= tan upward ldbl-128 -0xc.90cp-4L : -0xf.ff84ad971a07663e3871b57341d8p-4L : inexact-ok
+= tan towardzero ldbl-128 -0xc.90cp-4L : -0xf.ff84ad971a07663e3871b57341ep-4L : inexact-ok
+= tan upward ldbl-128 -0xc.90cp-4L : -0xf.ff84ad971a07663e3871b57341ep-4L : inexact-ok
 = tan downward ldbl-128ibm -0xc.90cp-4L : -0xf.ff84ad971a07663e3871b57344p-4L : inexact-ok
 = tan tonearest ldbl-128ibm -0xc.90cp-4L : -0xf.ff84ad971a07663e3871b5734p-4L : inexact-ok
 = tan towardzero ldbl-128ibm -0xc.90cp-4L : -0xf.ff84ad971a07663e3871b5734p-4L : inexact-ok
@@ -121480,7 +121480,7 @@ tan -0xc.90fp-4
 = tan towardzero ldbl-96-m68k -0xc.90fp-4L : -0xf.ffe4abd329de183p-4L : inexact-ok
 = tan upward ldbl-96-m68k -0xc.90fp-4L : -0xf.ffe4abd329de183p-4L : inexact-ok
 = tan downward ldbl-128 -0xc.90fp-4L : -0xf.ffe4abd329de1834a397d6e46a5p-4L : inexact-ok
-= tan tonearest ldbl-128 -0xc.90fp-4L : -0xf.ffe4abd329de1834a397d6e46a48p-4L : inexact-ok
+= tan tonearest ldbl-128 -0xc.90fp-4L : -0xf.ffe4abd329de1834a397d6e46a5p-4L : inexact-ok
 = tan towardzero ldbl-128 -0xc.90fp-4L : -0xf.ffe4abd329de1834a397d6e46a48p-4L : inexact-ok
 = tan upward ldbl-128 -0xc.90fp-4L : -0xf.ffe4abd329de1834a397d6e46a48p-4L : inexact-ok
 = tan downward ldbl-128ibm -0xc.90fp-4L : -0xf.ffe4abd329de1834a397d6e46cp-4L : inexact-ok
@@ -121504,10 +121504,10 @@ tan -0xc.90f8p-4
 = tan tonearest ldbl-96-m68k -0xc.90f8p-4L : -0xf.fff4abbfd5b29a3p-4L : inexact-ok
 = tan towardzero ldbl-96-m68k -0xc.90f8p-4L : -0xf.fff4abbfd5b29a3p-4L : inexact-ok
 = tan upward ldbl-96-m68k -0xc.90f8p-4L : -0xf.fff4abbfd5b29a3p-4L : inexact-ok
-= tan downward ldbl-128 -0xc.90f8p-4L : -0xf.fff4abbfd5b29a33e190809aa1cp-4L : inexact-ok
+= tan downward ldbl-128 -0xc.90f8p-4L : -0xf.fff4abbfd5b29a33e190809aa1c8p-4L : inexact-ok
 = tan tonearest ldbl-128 -0xc.90f8p-4L : -0xf.fff4abbfd5b29a33e190809aa1cp-4L : inexact-ok
-= tan towardzero ldbl-128 -0xc.90f8p-4L : -0xf.fff4abbfd5b29a33e190809aa1b8p-4L : inexact-ok
-= tan upward ldbl-128 -0xc.90f8p-4L : -0xf.fff4abbfd5b29a33e190809aa1b8p-4L : inexact-ok
+= tan towardzero ldbl-128 -0xc.90f8p-4L : -0xf.fff4abbfd5b29a33e190809aa1cp-4L : inexact-ok
+= tan upward ldbl-128 -0xc.90f8p-4L : -0xf.fff4abbfd5b29a33e190809aa1cp-4L : inexact-ok
 = tan downward ldbl-128ibm -0xc.90f8p-4L : -0xf.fff4abbfd5b29a33e190809aa4p-4L : inexact-ok
 = tan tonearest ldbl-128ibm -0xc.90f8p-4L : -0xf.fff4abbfd5b29a33e190809aap-4L : inexact-ok
 = tan towardzero ldbl-128ibm -0xc.90f8p-4L : -0xf.fff4abbfd5b29a33e190809aap-4L : inexact-ok
@@ -121529,10 +121529,10 @@ tan -0xc.90fcp-4
 = tan tonearest ldbl-96-m68k -0xc.90fcp-4L : -0xf.fffcabbc2b925c1p-4L : inexact-ok
 = tan towardzero ldbl-96-m68k -0xc.90fcp-4L : -0xf.fffcabbc2b925cp-4L : inexact-ok
 = tan upward ldbl-96-m68k -0xc.90fcp-4L : -0xf.fffcabbc2b925cp-4L : inexact-ok
-= tan downward ldbl-128 -0xc.90fcp-4L : -0xf.fffcabbc2b925c0d4e40f079838p-4L : inexact-ok
+= tan downward ldbl-128 -0xc.90fcp-4L : -0xf.fffcabbc2b925c0d4e40f0798388p-4L : inexact-ok
 = tan tonearest ldbl-128 -0xc.90fcp-4L : -0xf.fffcabbc2b925c0d4e40f079838p-4L : inexact-ok
-= tan towardzero ldbl-128 -0xc.90fcp-4L : -0xf.fffcabbc2b925c0d4e40f0798378p-4L : inexact-ok
-= tan upward ldbl-128 -0xc.90fcp-4L : -0xf.fffcabbc2b925c0d4e40f0798378p-4L : inexact-ok
+= tan towardzero ldbl-128 -0xc.90fcp-4L : -0xf.fffcabbc2b925c0d4e40f079838p-4L : inexact-ok
+= tan upward ldbl-128 -0xc.90fcp-4L : -0xf.fffcabbc2b925c0d4e40f079838p-4L : inexact-ok
 = tan downward ldbl-128ibm -0xc.90fcp-4L : -0xf.fffcabbc2b925c0d4e40f07984p-4L : inexact-ok
 = tan tonearest ldbl-128ibm -0xc.90fcp-4L : -0xf.fffcabbc2b925c0d4e40f07984p-4L : inexact-ok
 = tan towardzero ldbl-128ibm -0xc.90fcp-4L : -0xf.fffcabbc2b925c0d4e40f0798p-4L : inexact-ok
@@ -121555,7 +121555,7 @@ tan -0xc.90fdp-4
 = tan towardzero ldbl-96-m68k -0xc.90fdp-4L : -0xf.fffeabbbe109e1ep-4L : inexact-ok
 = tan upward ldbl-96-m68k -0xc.90fdp-4L : -0xf.fffeabbbe109e1ep-4L : inexact-ok
 = tan downward ldbl-128 -0xc.90fdp-4L : -0xf.fffeabbbe109e1ee8991b9d3ba38p-4L : inexact-ok
-= tan tonearest ldbl-128 -0xc.90fdp-4L : -0xf.fffeabbbe109e1ee8991b9d3ba3p-4L : inexact-ok
+= tan tonearest ldbl-128 -0xc.90fdp-4L : -0xf.fffeabbbe109e1ee8991b9d3ba38p-4L : inexact-ok
 = tan towardzero ldbl-128 -0xc.90fdp-4L : -0xf.fffeabbbe109e1ee8991b9d3ba3p-4L : inexact-ok
 = tan upward ldbl-128 -0xc.90fdp-4L : -0xf.fffeabbbe109e1ee8991b9d3ba3p-4L : inexact-ok
 = tan downward ldbl-128ibm -0xc.90fdp-4L : -0xf.fffeabbbe109e1ee8991b9d3bcp-4L : inexact-ok
@@ -121579,10 +121579,10 @@ tan -0xc.90fd8p-4
 = tan tonearest ldbl-96-m68k -0xc.90fd8p-4L : -0xf.ffffabbbd3c59fep-4L : inexact-ok
 = tan towardzero ldbl-96-m68k -0xc.90fd8p-4L : -0xf.ffffabbbd3c59fep-4L : inexact-ok
 = tan upward ldbl-96-m68k -0xc.90fd8p-4L : -0xf.ffffabbbd3c59fep-4L : inexact-ok
-= tan downward ldbl-128 -0xc.90fd8p-4L : -0xf.ffffabbbd3c59fe25b70006f7cbp-4L : inexact-ok
+= tan downward ldbl-128 -0xc.90fd8p-4L : -0xf.ffffabbbd3c59fe25b70006f7cb8p-4L : inexact-ok
 = tan tonearest ldbl-128 -0xc.90fd8p-4L : -0xf.ffffabbbd3c59fe25b70006f7cbp-4L : inexact-ok
-= tan towardzero ldbl-128 -0xc.90fd8p-4L : -0xf.ffffabbbd3c59fe25b70006f7ca8p-4L : inexact-ok
-= tan upward ldbl-128 -0xc.90fd8p-4L : -0xf.ffffabbbd3c59fe25b70006f7ca8p-4L : inexact-ok
+= tan towardzero ldbl-128 -0xc.90fd8p-4L : -0xf.ffffabbbd3c59fe25b70006f7cbp-4L : inexact-ok
+= tan upward ldbl-128 -0xc.90fd8p-4L : -0xf.ffffabbbd3c59fe25b70006f7cbp-4L : inexact-ok
 = tan downward ldbl-128ibm -0xc.90fd8p-4L : -0xf.ffffabbbd3c59fe25b70006f8p-4L : inexact-ok
 = tan tonearest ldbl-128ibm -0xc.90fd8p-4L : -0xf.ffffabbbd3c59fe25b70006f7cp-4L : inexact-ok
 = tan towardzero ldbl-128ibm -0xc.90fd8p-4L : -0xf.ffffabbbd3c59fe25b70006f7cp-4L : inexact-ok
@@ -121604,10 +121604,10 @@ tan -0xc.90fdap-4
 = tan tonearest ldbl-96-m68k -0xc.90fdap-4L : -0xf.ffffebbbd2f48f3p-4L : inexact-ok
 = tan towardzero ldbl-96-m68k -0xc.90fdap-4L : -0xf.ffffebbbd2f48f3p-4L : inexact-ok
 = tan upward ldbl-96-m68k -0xc.90fdap-4L : -0xf.ffffebbbd2f48f3p-4L : inexact-ok
-= tan downward ldbl-128 -0xc.90fdap-4L : -0xf.ffffebbbd2f48f30fa9c07dc0468p-4L : inexact-ok
+= tan downward ldbl-128 -0xc.90fdap-4L : -0xf.ffffebbbd2f48f30fa9c07dc047p-4L : inexact-ok
 = tan tonearest ldbl-128 -0xc.90fdap-4L : -0xf.ffffebbbd2f48f30fa9c07dc0468p-4L : inexact-ok
-= tan towardzero ldbl-128 -0xc.90fdap-4L : -0xf.ffffebbbd2f48f30fa9c07dc046p-4L : inexact-ok
-= tan upward ldbl-128 -0xc.90fdap-4L : -0xf.ffffebbbd2f48f30fa9c07dc046p-4L : inexact-ok
+= tan towardzero ldbl-128 -0xc.90fdap-4L : -0xf.ffffebbbd2f48f30fa9c07dc0468p-4L : inexact-ok
+= tan upward ldbl-128 -0xc.90fdap-4L : -0xf.ffffebbbd2f48f30fa9c07dc0468p-4L : inexact-ok
 = tan downward ldbl-128ibm -0xc.90fdap-4L : -0xf.ffffebbbd2f48f30fa9c07dc08p-4L : inexact-ok
 = tan tonearest ldbl-128ibm -0xc.90fdap-4L : -0xf.ffffebbbd2f48f30fa9c07dc04p-4L : inexact-ok
 = tan towardzero ldbl-128ibm -0xc.90fdap-4L : -0xf.ffffebbbd2f48f30fa9c07dc04p-4L : inexact-ok
@@ -121629,10 +121629,10 @@ tan -0xc.ap-4
 = tan tonearest ldbl-96-m68k -0xc.ap-4L : -0x1.01e20f7e06e4b406p+0L : inexact-ok
 = tan towardzero ldbl-96-m68k -0xc.ap-4L : -0x1.01e20f7e06e4b406p+0L : inexact-ok
 = tan upward ldbl-96-m68k -0xc.ap-4L : -0x1.01e20f7e06e4b406p+0L : inexact-ok
-= tan downward ldbl-128 -0xc.ap-4L : -0x1.01e20f7e06e4b4069f6fd6809128p+0L : inexact-ok
+= tan downward ldbl-128 -0xc.ap-4L : -0x1.01e20f7e06e4b4069f6fd6809129p+0L : inexact-ok
 = tan tonearest ldbl-128 -0xc.ap-4L : -0x1.01e20f7e06e4b4069f6fd6809128p+0L : inexact-ok
-= tan towardzero ldbl-128 -0xc.ap-4L : -0x1.01e20f7e06e4b4069f6fd6809127p+0L : inexact-ok
-= tan upward ldbl-128 -0xc.ap-4L : -0x1.01e20f7e06e4b4069f6fd6809127p+0L : inexact-ok
+= tan towardzero ldbl-128 -0xc.ap-4L : -0x1.01e20f7e06e4b4069f6fd6809128p+0L : inexact-ok
+= tan upward ldbl-128 -0xc.ap-4L : -0x1.01e20f7e06e4b4069f6fd6809128p+0L : inexact-ok
 = tan downward ldbl-128ibm -0xc.ap-4L : -0x1.01e20f7e06e4b4069f6fd680918p+0L : inexact-ok
 = tan tonearest ldbl-128ibm -0xc.ap-4L : -0x1.01e20f7e06e4b4069f6fd68091p+0L : inexact-ok
 = tan towardzero ldbl-128ibm -0xc.ap-4L : -0x1.01e20f7e06e4b4069f6fd68091p+0L : inexact-ok
@@ -121654,10 +121654,10 @@ tan -0xc.98p-4
 = tan tonearest ldbl-96-m68k -0xc.98p-4L : -0x1.00e0ad36afd0da36p+0L : inexact-ok
 = tan towardzero ldbl-96-m68k -0xc.98p-4L : -0x1.00e0ad36afd0da34p+0L : inexact-ok
 = tan upward ldbl-96-m68k -0xc.98p-4L : -0x1.00e0ad36afd0da34p+0L : inexact-ok
-= tan downward ldbl-128 -0xc.98p-4L : -0x1.00e0ad36afd0da359300dc8485abp+0L : inexact-ok
+= tan downward ldbl-128 -0xc.98p-4L : -0x1.00e0ad36afd0da359300dc8485acp+0L : inexact-ok
 = tan tonearest ldbl-128 -0xc.98p-4L : -0x1.00e0ad36afd0da359300dc8485abp+0L : inexact-ok
-= tan towardzero ldbl-128 -0xc.98p-4L : -0x1.00e0ad36afd0da359300dc8485aap+0L : inexact-ok
-= tan upward ldbl-128 -0xc.98p-4L : -0x1.00e0ad36afd0da359300dc8485aap+0L : inexact-ok
+= tan towardzero ldbl-128 -0xc.98p-4L : -0x1.00e0ad36afd0da359300dc8485abp+0L : inexact-ok
+= tan upward ldbl-128 -0xc.98p-4L : -0x1.00e0ad36afd0da359300dc8485abp+0L : inexact-ok
 = tan downward ldbl-128ibm -0xc.98p-4L : -0x1.00e0ad36afd0da359300dc8486p+0L : inexact-ok
 = tan tonearest ldbl-128ibm -0xc.98p-4L : -0x1.00e0ad36afd0da359300dc84858p+0L : inexact-ok
 = tan towardzero ldbl-128ibm -0xc.98p-4L : -0x1.00e0ad36afd0da359300dc84858p+0L : inexact-ok
@@ -121729,10 +121729,10 @@ tan -0xc.91p-4
 = tan tonearest ldbl-96-m68k -0xc.91p-4L : -0x1.00004abbc817073cp+0L : inexact-ok
 = tan towardzero ldbl-96-m68k -0xc.91p-4L : -0x1.00004abbc817073cp+0L : inexact-ok
 = tan upward ldbl-96-m68k -0xc.91p-4L : -0x1.00004abbc817073cp+0L : inexact-ok
-= tan downward ldbl-128 -0xc.91p-4L : -0x1.00004abbc817073c57de4e2c7227p+0L : inexact-ok
+= tan downward ldbl-128 -0xc.91p-4L : -0x1.00004abbc817073c57de4e2c7228p+0L : inexact-ok
 = tan tonearest ldbl-128 -0xc.91p-4L : -0x1.00004abbc817073c57de4e2c7227p+0L : inexact-ok
-= tan towardzero ldbl-128 -0xc.91p-4L : -0x1.00004abbc817073c57de4e2c7226p+0L : inexact-ok
-= tan upward ldbl-128 -0xc.91p-4L : -0x1.00004abbc817073c57de4e2c7226p+0L : inexact-ok
+= tan towardzero ldbl-128 -0xc.91p-4L : -0x1.00004abbc817073c57de4e2c7227p+0L : inexact-ok
+= tan upward ldbl-128 -0xc.91p-4L : -0x1.00004abbc817073c57de4e2c7227p+0L : inexact-ok
 = tan downward ldbl-128ibm -0xc.91p-4L : -0x1.00004abbc817073c57de4e2c728p+0L : inexact-ok
 = tan tonearest ldbl-128ibm -0xc.91p-4L : -0x1.00004abbc817073c57de4e2c72p+0L : inexact-ok
 = tan towardzero ldbl-128ibm -0xc.91p-4L : -0x1.00004abbc817073c57de4e2c72p+0L : inexact-ok
@@ -121780,7 +121780,7 @@ tan -0xc.90fdcp-4
 = tan towardzero ldbl-96-m68k -0xc.90fdcp-4L : -0x1.000002bbbd3237e6p+0L : inexact-ok
 = tan upward ldbl-96-m68k -0xc.90fdcp-4L : -0x1.000002bbbd3237e6p+0L : inexact-ok
 = tan downward ldbl-128 -0xc.90fdcp-4L : -0x1.000002bbbd3237e7d114276ed32ap+0L : inexact-ok
-= tan tonearest ldbl-128 -0xc.90fdcp-4L : -0x1.000002bbbd3237e7d114276ed329p+0L : inexact-ok
+= tan tonearest ldbl-128 -0xc.90fdcp-4L : -0x1.000002bbbd3237e7d114276ed32ap+0L : inexact-ok
 = tan towardzero ldbl-128 -0xc.90fdcp-4L : -0x1.000002bbbd3237e7d114276ed329p+0L : inexact-ok
 = tan upward ldbl-128 -0xc.90fdcp-4L : -0x1.000002bbbd3237e7d114276ed329p+0L : inexact-ok
 = tan downward ldbl-128ibm -0xc.90fdcp-4L : -0x1.000002bbbd3237e7d114276ed38p+0L : inexact-ok
@@ -121853,10 +121853,10 @@ tan 1e22
 = tan tonearest ldbl-96-m68k 0x2.1e19ep+72L : -0x1.14bdfb7ac8b928bap+0L : inexact-ok
 = tan towardzero ldbl-96-m68k 0x2.1e19ep+72L : -0x1.14bdfb7ac8b928bap+0L : inexact-ok
 = tan upward ldbl-96-m68k 0x2.1e19ep+72L : -0x1.14bdfb7ac8b928bap+0L : inexact-ok
-= tan downward ldbl-128 0x2.1e19ep+72L : -0x1.14bdfb7ac8b928ba2c1adb3ceb44p+0L : inexact-ok
+= tan downward ldbl-128 0x2.1e19ep+72L : -0x1.14bdfb7ac8b928ba2c1adb3ceb45p+0L : inexact-ok
 = tan tonearest ldbl-128 0x2.1e19ep+72L : -0x1.14bdfb7ac8b928ba2c1adb3ceb44p+0L : inexact-ok
-= tan towardzero ldbl-128 0x2.1e19ep+72L : -0x1.14bdfb7ac8b928ba2c1adb3ceb43p+0L : inexact-ok
-= tan upward ldbl-128 0x2.1e19ep+72L : -0x1.14bdfb7ac8b928ba2c1adb3ceb43p+0L : inexact-ok
+= tan towardzero ldbl-128 0x2.1e19ep+72L : -0x1.14bdfb7ac8b928ba2c1adb3ceb44p+0L : inexact-ok
+= tan upward ldbl-128 0x2.1e19ep+72L : -0x1.14bdfb7ac8b928ba2c1adb3ceb44p+0L : inexact-ok
 = tan downward ldbl-128ibm 0x2.1e19ep+72L : -0x1.14bdfb7ac8b928ba2c1adb3ceb8p+0L : inexact-ok
 = tan tonearest ldbl-128ibm 0x2.1e19ep+72L : -0x1.14bdfb7ac8b928ba2c1adb3ceb8p+0L : inexact-ok
 = tan towardzero ldbl-128ibm 0x2.1e19ep+72L : -0x1.14bdfb7ac8b928ba2c1adb3cebp+0L : inexact-ok
@@ -121898,10 +121898,10 @@ tan 0x1p1023
 = tan tonearest ldbl-96-m68k 0xf.fffffp+124L : -0x9.c9eca5a4c460f93p-4L : inexact-ok
 = tan towardzero ldbl-96-m68k 0xf.fffffp+124L : -0x9.c9eca5a4c460f92p-4L : inexact-ok
 = tan upward ldbl-96-m68k 0xf.fffffp+124L : -0x9.c9eca5a4c460f92p-4L : inexact-ok
-= tan downward ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4L : inexact-ok
+= tan downward ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf58p-4L : inexact-ok
 = tan tonearest ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4L : inexact-ok
-= tan towardzero ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf48p-4L : inexact-ok
-= tan upward ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf48p-4L : inexact-ok
+= tan towardzero ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4L : inexact-ok
+= tan upward ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4L : inexact-ok
 = tan downward ldbl-128ibm 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbedp-4L : inexact-ok
 = tan tonearest ldbl-128ibm 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbedp-4L : inexact-ok
 = tan towardzero ldbl-128ibm 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbeccp-4L : inexact-ok
@@ -121943,10 +121943,10 @@ tan 0x1p16383
 = tan tonearest ldbl-96-m68k 0xf.fffffp+124L : -0x9.c9eca5a4c460f93p-4L : inexact-ok
 = tan towardzero ldbl-96-m68k 0xf.fffffp+124L : -0x9.c9eca5a4c460f92p-4L : inexact-ok
 = tan upward ldbl-96-m68k 0xf.fffffp+124L : -0x9.c9eca5a4c460f92p-4L : inexact-ok
-= tan downward ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4L : inexact-ok
+= tan downward ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf58p-4L : inexact-ok
 = tan tonearest ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4L : inexact-ok
-= tan towardzero ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf48p-4L : inexact-ok
-= tan upward ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf48p-4L : inexact-ok
+= tan towardzero ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4L : inexact-ok
+= tan upward ldbl-128 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4L : inexact-ok
 = tan downward ldbl-128ibm 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbedp-4L : inexact-ok
 = tan tonearest ldbl-128ibm 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbedp-4L : inexact-ok
 = tan towardzero ldbl-128ibm 0xf.fffffp+124L : -0x9.c9eca5a4c460f92a1a2e4fbeccp-4L : inexact-ok
@@ -122059,7 +122059,7 @@ tan 3
 = tan towardzero ldbl-96-m68k 0x3p+0L : -0x2.47dee24a970de198p-4L : inexact-ok
 = tan upward ldbl-96-m68k 0x3p+0L : -0x2.47dee24a970de198p-4L : inexact-ok
 = tan downward ldbl-128 0x3p+0L : -0x2.47dee24a970de1996164fbff0a86p-4L : inexact-ok
-= tan tonearest ldbl-128 0x3p+0L : -0x2.47dee24a970de1996164fbff0a84p-4L : inexact-ok
+= tan tonearest ldbl-128 0x3p+0L : -0x2.47dee24a970de1996164fbff0a86p-4L : inexact-ok
 = tan towardzero ldbl-128 0x3p+0L : -0x2.47dee24a970de1996164fbff0a84p-4L : inexact-ok
 = tan upward ldbl-128 0x3p+0L : -0x2.47dee24a970de1996164fbff0a84p-4L : inexact-ok
 = tan downward ldbl-128ibm 0x3p+0L : -0x2.47dee24a970de1996164fbff0bp-4L : inexact-ok
@@ -122134,7 +122134,7 @@ tan 6
 = tan towardzero ldbl-96-m68k 0x6p+0L : -0x4.a7f61baee56f8c08p-4L : inexact-ok
 = tan upward ldbl-96-m68k 0x6p+0L : -0x4.a7f61baee56f8c08p-4L : inexact-ok
 = tan downward ldbl-128 0x6p+0L : -0x4.a7f61baee56f8c0d5cb480072ef8p-4L : inexact-ok
-= tan tonearest ldbl-128 0x6p+0L : -0x4.a7f61baee56f8c0d5cb480072ef4p-4L : inexact-ok
+= tan tonearest ldbl-128 0x6p+0L : -0x4.a7f61baee56f8c0d5cb480072ef8p-4L : inexact-ok
 = tan towardzero ldbl-128 0x6p+0L : -0x4.a7f61baee56f8c0d5cb480072ef4p-4L : inexact-ok
 = tan upward ldbl-128 0x6p+0L : -0x4.a7f61baee56f8c0d5cb480072ef4p-4L : inexact-ok
 = tan downward ldbl-128ibm 0x6p+0L : -0x4.a7f61baee56f8c0d5cb480073p-4L : inexact-ok
@@ -122183,10 +122183,10 @@ tan 8
 = tan tonearest ldbl-96-m68k 0x8p+0L : -0x6.ccb9e3d26878e9c8p+0L : inexact-ok
 = tan towardzero ldbl-96-m68k 0x8p+0L : -0x6.ccb9e3d26878e9cp+0L : inexact-ok
 = tan upward ldbl-96-m68k 0x8p+0L : -0x6.ccb9e3d26878e9cp+0L : inexact-ok
-= tan downward ldbl-128 0x8p+0L : -0x6.ccb9e3d26878e9c70c0fe7c54824p+0L : inexact-ok
+= tan downward ldbl-128 0x8p+0L : -0x6.ccb9e3d26878e9c70c0fe7c54828p+0L : inexact-ok
 = tan tonearest ldbl-128 0x8p+0L : -0x6.ccb9e3d26878e9c70c0fe7c54824p+0L : inexact-ok
-= tan towardzero ldbl-128 0x8p+0L : -0x6.ccb9e3d26878e9c70c0fe7c5482p+0L : inexact-ok
-= tan upward ldbl-128 0x8p+0L : -0x6.ccb9e3d26878e9c70c0fe7c5482p+0L : inexact-ok
+= tan towardzero ldbl-128 0x8p+0L : -0x6.ccb9e3d26878e9c70c0fe7c54824p+0L : inexact-ok
+= tan upward ldbl-128 0x8p+0L : -0x6.ccb9e3d26878e9c70c0fe7c54824p+0L : inexact-ok
 = tan downward ldbl-128ibm 0x8p+0L : -0x6.ccb9e3d26878e9c70c0fe7c54ap+0L : inexact-ok
 = tan tonearest ldbl-128ibm 0x8p+0L : -0x6.ccb9e3d26878e9c70c0fe7c548p+0L : inexact-ok
 = tan towardzero ldbl-128ibm 0x8p+0L : -0x6.ccb9e3d26878e9c70c0fe7c548p+0L : inexact-ok
@@ -122333,10 +122333,10 @@ tanh -0.75
 = tanh tonearest ldbl-96-m68k -0xcp-4L : -0xa.2991f2a9791413ap-4L : inexact-ok
 = tanh towardzero ldbl-96-m68k -0xcp-4L : -0xa.2991f2a97914139p-4L : inexact-ok
 = tanh upward ldbl-96-m68k -0xcp-4L : -0xa.2991f2a97914139p-4L : inexact-ok
-= tanh downward ldbl-128 -0xcp-4L : -0xa.2991f2a97914139d5832bf78fb1p-4L : inexact-ok
+= tanh downward ldbl-128 -0xcp-4L : -0xa.2991f2a97914139d5832bf78fb18p-4L : inexact-ok
 = tanh tonearest ldbl-128 -0xcp-4L : -0xa.2991f2a97914139d5832bf78fb1p-4L : inexact-ok
-= tanh towardzero ldbl-128 -0xcp-4L : -0xa.2991f2a97914139d5832bf78fb08p-4L : inexact-ok
-= tanh upward ldbl-128 -0xcp-4L : -0xa.2991f2a97914139d5832bf78fb08p-4L : inexact-ok
+= tanh towardzero ldbl-128 -0xcp-4L : -0xa.2991f2a97914139d5832bf78fb1p-4L : inexact-ok
+= tanh upward ldbl-128 -0xcp-4L : -0xa.2991f2a97914139d5832bf78fb1p-4L : inexact-ok
 = tanh downward ldbl-128ibm -0xcp-4L : -0xa.2991f2a97914139d5832bf78fcp-4L : inexact-ok
 = tanh tonearest ldbl-128ibm -0xcp-4L : -0xa.2991f2a97914139d5832bf78fcp-4L : inexact-ok
 = tanh towardzero ldbl-128ibm -0xcp-4L : -0xa.2991f2a97914139d5832bf78f8p-4L : inexact-ok
@@ -122458,10 +122458,10 @@ tgamma -0.5
 = tgamma tonearest ldbl-96-m68k -0x8p-4L : -0x3.8b7f12369ded54f4p+0L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x8p-4L : -0x3.8b7f12369ded54fp+0L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x8p-4L : -0x3.8b7f12369ded54fp+0L : inexact-ok
-= tgamma downward ldbl-128 -0x8p-4L : -0x3.8b7f12369ded54f38760a41abb72p+0L : inexact-ok
+= tgamma downward ldbl-128 -0x8p-4L : -0x3.8b7f12369ded54f38760a41abb74p+0L : inexact-ok
 = tgamma tonearest ldbl-128 -0x8p-4L : -0x3.8b7f12369ded54f38760a41abb72p+0L : inexact-ok
-= tgamma towardzero ldbl-128 -0x8p-4L : -0x3.8b7f12369ded54f38760a41abb7p+0L : inexact-ok
-= tgamma upward ldbl-128 -0x8p-4L : -0x3.8b7f12369ded54f38760a41abb7p+0L : inexact-ok
+= tgamma towardzero ldbl-128 -0x8p-4L : -0x3.8b7f12369ded54f38760a41abb72p+0L : inexact-ok
+= tgamma upward ldbl-128 -0x8p-4L : -0x3.8b7f12369ded54f38760a41abb72p+0L : inexact-ok
 = tgamma downward ldbl-128ibm -0x8p-4L : -0x3.8b7f12369ded54f38760a41abcp+0L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x8p-4L : -0x3.8b7f12369ded54f38760a41abbp+0L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x8p-4L : -0x3.8b7f12369ded54f38760a41abbp+0L : inexact-ok
@@ -123274,7 +123274,7 @@ tgamma -2.5
 = tgamma towardzero ldbl-96-m68k -0x2.8p+0L : -0xf.1ffc097190c16a7p-4L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.8p+0L : -0xf.1ffc097190c16a7p-4L : inexact-ok
 = tgamma downward ldbl-128 -0x2.8p+0L : -0xf.1ffc097190c16a7574cf88fa974p-4L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.8p+0L : -0xf.1ffc097190c16a7574cf88fa9738p-4L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.8p+0L : -0xf.1ffc097190c16a7574cf88fa974p-4L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.8p+0L : -0xf.1ffc097190c16a7574cf88fa9738p-4L : inexact-ok
 = tgamma upward ldbl-128 -0x2.8p+0L : -0xf.1ffc097190c16a7574cf88fa9738p-4L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.8p+0L : -0xf.1ffc097190c16a7574cf88fa98p-4L : inexact-ok
@@ -123324,7 +123324,7 @@ tgamma -4.5
 = tgamma towardzero ldbl-96-m68k -0x4.8p+0L : -0xf.5d71d0b4624a94cp-8L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x4.8p+0L : -0xf.5d71d0b4624a94cp-8L : inexact-ok
 = tgamma downward ldbl-128 -0x4.8p+0L : -0xf.5d71d0b4624a94c8972c39e21fcp-8L : inexact-ok
-= tgamma tonearest ldbl-128 -0x4.8p+0L : -0xf.5d71d0b4624a94c8972c39e21fb8p-8L : inexact-ok
+= tgamma tonearest ldbl-128 -0x4.8p+0L : -0xf.5d71d0b4624a94c8972c39e21fcp-8L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.8p+0L : -0xf.5d71d0b4624a94c8972c39e21fb8p-8L : inexact-ok
 = tgamma upward ldbl-128 -0x4.8p+0L : -0xf.5d71d0b4624a94c8972c39e21fb8p-8L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.8p+0L : -0xf.5d71d0b4624a94c8972c39e22p-8L : inexact-ok
@@ -123373,10 +123373,10 @@ tgamma -6.5
 = tgamma tonearest ldbl-96-m68k -0x6.8p+0L : -0x6.e06c399a213fdp-12L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x6.8p+0L : -0x6.e06c399a213fdp-12L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.8p+0L : -0x6.e06c399a213fdp-12L : inexact-ok
-= tgamma downward ldbl-128 -0x6.8p+0L : -0x6.e06c399a213fd003d83ec22f7efcp-12L : inexact-ok
+= tgamma downward ldbl-128 -0x6.8p+0L : -0x6.e06c399a213fd003d83ec22f7fp-12L : inexact-ok
 = tgamma tonearest ldbl-128 -0x6.8p+0L : -0x6.e06c399a213fd003d83ec22f7efcp-12L : inexact-ok
-= tgamma towardzero ldbl-128 -0x6.8p+0L : -0x6.e06c399a213fd003d83ec22f7ef8p-12L : inexact-ok
-= tgamma upward ldbl-128 -0x6.8p+0L : -0x6.e06c399a213fd003d83ec22f7ef8p-12L : inexact-ok
+= tgamma towardzero ldbl-128 -0x6.8p+0L : -0x6.e06c399a213fd003d83ec22f7efcp-12L : inexact-ok
+= tgamma upward ldbl-128 -0x6.8p+0L : -0x6.e06c399a213fd003d83ec22f7efcp-12L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.8p+0L : -0x6.e06c399a213fd003d83ec22f8p-12L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x6.8p+0L : -0x6.e06c399a213fd003d83ec22f7ep-12L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x6.8p+0L : -0x6.e06c399a213fd003d83ec22f7ep-12L : inexact-ok
@@ -123423,10 +123423,10 @@ tgamma -8.5
 = tgamma tonearest ldbl-96-m68k -0x8.8p+0L : -0x1.b9d4e349d2221618p-16L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x8.8p+0L : -0x1.b9d4e349d2221616p-16L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x8.8p+0L : -0x1.b9d4e349d2221616p-16L : inexact-ok
-= tgamma downward ldbl-128 -0x8.8p+0L : -0x1.b9d4e349d22216170d1ccd5938f8p-16L : inexact-ok
+= tgamma downward ldbl-128 -0x8.8p+0L : -0x1.b9d4e349d22216170d1ccd5938f9p-16L : inexact-ok
 = tgamma tonearest ldbl-128 -0x8.8p+0L : -0x1.b9d4e349d22216170d1ccd5938f8p-16L : inexact-ok
-= tgamma towardzero ldbl-128 -0x8.8p+0L : -0x1.b9d4e349d22216170d1ccd5938f7p-16L : inexact-ok
-= tgamma upward ldbl-128 -0x8.8p+0L : -0x1.b9d4e349d22216170d1ccd5938f7p-16L : inexact-ok
+= tgamma towardzero ldbl-128 -0x8.8p+0L : -0x1.b9d4e349d22216170d1ccd5938f8p-16L : inexact-ok
+= tgamma upward ldbl-128 -0x8.8p+0L : -0x1.b9d4e349d22216170d1ccd5938f8p-16L : inexact-ok
 = tgamma downward ldbl-128ibm -0x8.8p+0L : -0x1.b9d4e349d22216170d1ccd5939p-16L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x8.8p+0L : -0x1.b9d4e349d22216170d1ccd5939p-16L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x8.8p+0L : -0x1.b9d4e349d22216170d1ccd59388p-16L : inexact-ok
@@ -123499,7 +123499,7 @@ tgamma -0x1p-24
 = tgamma towardzero ldbl-96-m68k -0x1p-24L : -0x1.00000093c468e0bp+24L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1p-24L : -0x1.00000093c468e0bp+24L : inexact-ok
 = tgamma downward ldbl-128 -0x1p-24L : -0x1.00000093c468e0b077c1ce0af6ep+24L : inexact-ok
-= tgamma tonearest ldbl-128 -0x1p-24L : -0x1.00000093c468e0b077c1ce0af6dfp+24L : inexact-ok
+= tgamma tonearest ldbl-128 -0x1p-24L : -0x1.00000093c468e0b077c1ce0af6ep+24L : inexact-ok
 = tgamma towardzero ldbl-128 -0x1p-24L : -0x1.00000093c468e0b077c1ce0af6dfp+24L : inexact-ok
 = tgamma upward ldbl-128 -0x1p-24L : -0x1.00000093c468e0b077c1ce0af6dfp+24L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1p-24L : -0x1.00000093c468e0b077c1ce0af7p+24L : inexact-ok
@@ -123732,30 +123732,30 @@ tgamma 0x1p-127
 = tgamma towardzero ldbl-128ibm 0x2p-128L : 0x7.fffffffffffffffffffffffffep+124L : inexact-ok
 = tgamma upward ldbl-128ibm 0x2p-128L : 0x8p+124L : inexact-ok
 tgamma -0x1p-127
-= tgamma downward flt-32 -0x2p-128f : -0x8p+124f : inexact-ok
+= tgamma downward flt-32 -0x2p-128f : -0x8.00001p+124f : inexact-ok
 = tgamma tonearest flt-32 -0x2p-128f : -0x8p+124f : inexact-ok
-= tgamma towardzero flt-32 -0x2p-128f : -0x7.fffff8p+124f : inexact-ok
-= tgamma upward flt-32 -0x2p-128f : -0x7.fffff8p+124f : inexact-ok
-= tgamma downward dbl-64 -0x2p-128 : -0x8p+124 : inexact-ok
+= tgamma towardzero flt-32 -0x2p-128f : -0x8p+124f : inexact-ok
+= tgamma upward flt-32 -0x2p-128f : -0x8p+124f : inexact-ok
+= tgamma downward dbl-64 -0x2p-128 : -0x8.0000000000008p+124 : inexact-ok
 = tgamma tonearest dbl-64 -0x2p-128 : -0x8p+124 : inexact-ok
-= tgamma towardzero dbl-64 -0x2p-128 : -0x7.ffffffffffffcp+124 : inexact-ok
-= tgamma upward dbl-64 -0x2p-128 : -0x7.ffffffffffffcp+124 : inexact-ok
-= tgamma downward ldbl-96-intel -0x2p-128L : -0x8p+124L : inexact-ok
+= tgamma towardzero dbl-64 -0x2p-128 : -0x8p+124 : inexact-ok
+= tgamma upward dbl-64 -0x2p-128 : -0x8p+124 : inexact-ok
+= tgamma downward ldbl-96-intel -0x2p-128L : -0x8.000000000000001p+124L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x2p-128L : -0x8p+124L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x2p-128L : -0x7.fffffffffffffff8p+124L : inexact-ok
-= tgamma upward ldbl-96-intel -0x2p-128L : -0x7.fffffffffffffff8p+124L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x2p-128L : -0x8p+124L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x2p-128L : -0x8p+124L : inexact-ok
+= tgamma upward ldbl-96-intel -0x2p-128L : -0x8p+124L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x2p-128L : -0x8.000000000000001p+124L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x2p-128L : -0x8p+124L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x2p-128L : -0x7.fffffffffffffff8p+124L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x2p-128L : -0x7.fffffffffffffff8p+124L : inexact-ok
-= tgamma downward ldbl-128 -0x2p-128L : -0x8p+124L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x2p-128L : -0x8p+124L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x2p-128L : -0x8p+124L : inexact-ok
+= tgamma downward ldbl-128 -0x2p-128L : -0x8.0000000000000000000000000008p+124L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2p-128L : -0x8p+124L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2p-128L : -0x7.fffffffffffffffffffffffffffcp+124L : inexact-ok
-= tgamma upward ldbl-128 -0x2p-128L : -0x7.fffffffffffffffffffffffffffcp+124L : inexact-ok
-= tgamma downward ldbl-128ibm -0x2p-128L : -0x8p+124L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2p-128L : -0x8p+124L : inexact-ok
+= tgamma upward ldbl-128 -0x2p-128L : -0x8p+124L : inexact-ok
+= tgamma downward ldbl-128ibm -0x2p-128L : -0x8.00000000000000000000000004p+124L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2p-128L : -0x8p+124L : inexact-ok
-= tgamma towardzero ldbl-128ibm -0x2p-128L : -0x7.fffffffffffffffffffffffffep+124L : inexact-ok
-= tgamma upward ldbl-128ibm -0x2p-128L : -0x7.fffffffffffffffffffffffffep+124L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x2p-128L : -0x8p+124L : inexact-ok
+= tgamma upward ldbl-128ibm -0x2p-128L : -0x8p+124L : inexact-ok
 tgamma 0x1p-128
 = tgamma downward flt-32 0x1p-128f : 0xf.fffffp+124f : inexact-ok
 = tgamma tonearest flt-32 0x1p-128f : plus_infty : inexact-ok overflow errno-erange
@@ -123784,28 +123784,28 @@ tgamma 0x1p-128
 tgamma -0x1p-128
 = tgamma downward flt-32 -0x1p-128f : minus_infty : inexact-ok overflow errno-erange
 = tgamma tonearest flt-32 -0x1p-128f : minus_infty : inexact-ok overflow errno-erange
-= tgamma towardzero flt-32 -0x1p-128f : -0xf.fffffp+124f : inexact-ok
-= tgamma upward flt-32 -0x1p-128f : -0xf.fffffp+124f : inexact-ok
-= tgamma downward dbl-64 -0x1p-128 : -0x1p+128 : inexact-ok
+= tgamma towardzero flt-32 -0x1p-128f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= tgamma upward flt-32 -0x1p-128f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= tgamma downward dbl-64 -0x1p-128 : -0x1.0000000000001p+128 : inexact-ok
 = tgamma tonearest dbl-64 -0x1p-128 : -0x1p+128 : inexact-ok
-= tgamma towardzero dbl-64 -0x1p-128 : -0xf.ffffffffffff8p+124 : inexact-ok
-= tgamma upward dbl-64 -0x1p-128 : -0xf.ffffffffffff8p+124 : inexact-ok
-= tgamma downward ldbl-96-intel -0x1p-128L : -0x1p+128L : inexact-ok
+= tgamma towardzero dbl-64 -0x1p-128 : -0x1p+128 : inexact-ok
+= tgamma upward dbl-64 -0x1p-128 : -0x1p+128 : inexact-ok
+= tgamma downward ldbl-96-intel -0x1p-128L : -0x1.0000000000000002p+128L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x1p-128L : -0x1p+128L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x1p-128L : -0xf.fffffffffffffffp+124L : inexact-ok
-= tgamma upward ldbl-96-intel -0x1p-128L : -0xf.fffffffffffffffp+124L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x1p-128L : -0x1p+128L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x1p-128L : -0x1p+128L : inexact-ok
+= tgamma upward ldbl-96-intel -0x1p-128L : -0x1p+128L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x1p-128L : -0x1.0000000000000002p+128L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x1p-128L : -0x1p+128L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x1p-128L : -0xf.fffffffffffffffp+124L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x1p-128L : -0xf.fffffffffffffffp+124L : inexact-ok
-= tgamma downward ldbl-128 -0x1p-128L : -0x1p+128L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x1p-128L : -0x1p+128L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x1p-128L : -0x1p+128L : inexact-ok
+= tgamma downward ldbl-128 -0x1p-128L : -0x1.0000000000000000000000000001p+128L : inexact-ok
 = tgamma tonearest ldbl-128 -0x1p-128L : -0x1p+128L : inexact-ok
-= tgamma towardzero ldbl-128 -0x1p-128L : -0xf.fffffffffffffffffffffffffff8p+124L : inexact-ok
-= tgamma upward ldbl-128 -0x1p-128L : -0xf.fffffffffffffffffffffffffff8p+124L : inexact-ok
-= tgamma downward ldbl-128ibm -0x1p-128L : -0x1p+128L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1p-128L : -0x1p+128L : inexact-ok
+= tgamma upward ldbl-128 -0x1p-128L : -0x1p+128L : inexact-ok
+= tgamma downward ldbl-128ibm -0x1p-128L : -0x1.000000000000000000000000008p+128L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x1p-128L : -0x1p+128L : inexact-ok
-= tgamma towardzero ldbl-128ibm -0x1p-128L : -0xf.fffffffffffffffffffffffffcp+124L : inexact-ok
-= tgamma upward ldbl-128ibm -0x1p-128L : -0xf.fffffffffffffffffffffffffcp+124L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x1p-128L : -0x1p+128L : inexact-ok
+= tgamma upward ldbl-128ibm -0x1p-128L : -0x1p+128L : inexact-ok
 tgamma 0x1p-149
 = tgamma downward flt-32 0x8p-152f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
 = tgamma tonearest flt-32 0x8p-152f : plus_infty : inexact-ok overflow errno-erange
@@ -123836,26 +123836,26 @@ tgamma -0x1p-149
 = tgamma tonearest flt-32 -0x8p-152f : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero flt-32 -0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
 = tgamma upward flt-32 -0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
-= tgamma downward dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma downward dbl-64 -0x8p-152 : -0x2.0000000000002p+148 : inexact-ok
 = tgamma tonearest dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
-= tgamma towardzero dbl-64 -0x8p-152 : -0x1.fffffffffffffp+148 : inexact-ok
-= tgamma upward dbl-64 -0x8p-152 : -0x1.fffffffffffffp+148 : inexact-ok
-= tgamma downward ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma upward dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma downward ldbl-96-intel -0x8p-152L : -0x2.0000000000000004p+148L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma upward ldbl-96-intel -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x8p-152L : -0x2.0000000000000004p+148L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma downward ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-128 -0x8p-152L : -0x2.0000000000000000000000000002p+148L : inexact-ok
 = tgamma tonearest ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-128 -0x8p-152L : -0x1.ffffffffffffffffffffffffffffp+148L : inexact-ok
-= tgamma upward ldbl-128 -0x8p-152L : -0x1.ffffffffffffffffffffffffffffp+148L : inexact-ok
-= tgamma downward ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-128ibm -0x8p-152L : -0x2.00000000000000000000000001p+148L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-128ibm -0x8p-152L : -0x1.ffffffffffffffffffffffffff8p+148L : inexact-ok
-= tgamma upward ldbl-128ibm -0x8p-152L : -0x1.ffffffffffffffffffffffffff8p+148L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
 tgamma 0x1p-1023
 = tgamma downward flt-32 0x8p-152f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
 = tgamma tonearest flt-32 0x8p-152f : plus_infty : inexact-ok overflow errno-erange
@@ -123906,46 +123906,46 @@ tgamma -0x1p-1023
 = tgamma tonearest flt-32 -0x8p-152f : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero flt-32 -0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
 = tgamma upward flt-32 -0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
-= tgamma downward dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma downward dbl-64 -0x8p-152 : -0x2.0000000000002p+148 : inexact-ok
 = tgamma tonearest dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
-= tgamma towardzero dbl-64 -0x8p-152 : -0x1.fffffffffffffp+148 : inexact-ok
-= tgamma upward dbl-64 -0x8p-152 : -0x1.fffffffffffffp+148 : inexact-ok
-= tgamma downward ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma upward dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma downward ldbl-96-intel -0x8p-152L : -0x2.0000000000000004p+148L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma upward ldbl-96-intel -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x8p-152L : -0x2.0000000000000004p+148L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma downward ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-128 -0x8p-152L : -0x2.0000000000000000000000000002p+148L : inexact-ok
 = tgamma tonearest ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-128 -0x8p-152L : -0x1.ffffffffffffffffffffffffffffp+148L : inexact-ok
-= tgamma upward ldbl-128 -0x8p-152L : -0x1.ffffffffffffffffffffffffffffp+148L : inexact-ok
-= tgamma downward ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-128ibm -0x8p-152L : -0x2.00000000000000000000000001p+148L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-128ibm -0x8p-152L : -0x1.ffffffffffffffffffffffffff8p+148L : inexact-ok
-= tgamma upward ldbl-128ibm -0x8p-152L : -0x1.ffffffffffffffffffffffffff8p+148L : inexact-ok
-= tgamma downward dbl-64 -0x2p-1024 : -0x8p+1020 : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward dbl-64 -0x2p-1024 : -0x8.0000000000008p+1020 : inexact-ok
 = tgamma tonearest dbl-64 -0x2p-1024 : -0x8p+1020 : inexact-ok
-= tgamma towardzero dbl-64 -0x2p-1024 : -0x7.ffffffffffffcp+1020 : inexact-ok
-= tgamma upward dbl-64 -0x2p-1024 : -0x7.ffffffffffffcp+1020 : inexact-ok
-= tgamma downward ldbl-96-intel -0x2p-1024L : -0x8p+1020L : inexact-ok
+= tgamma towardzero dbl-64 -0x2p-1024 : -0x8p+1020 : inexact-ok
+= tgamma upward dbl-64 -0x2p-1024 : -0x8p+1020 : inexact-ok
+= tgamma downward ldbl-96-intel -0x2p-1024L : -0x8.000000000000001p+1020L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x2p-1024L : -0x8p+1020L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x2p-1024L : -0x7.fffffffffffffff8p+1020L : inexact-ok
-= tgamma upward ldbl-96-intel -0x2p-1024L : -0x7.fffffffffffffff8p+1020L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x2p-1024L : -0x8p+1020L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x2p-1024L : -0x8p+1020L : inexact-ok
+= tgamma upward ldbl-96-intel -0x2p-1024L : -0x8p+1020L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x2p-1024L : -0x8.000000000000001p+1020L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x2p-1024L : -0x8p+1020L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x2p-1024L : -0x7.fffffffffffffff8p+1020L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x2p-1024L : -0x7.fffffffffffffff8p+1020L : inexact-ok
-= tgamma downward ldbl-128 -0x2p-1024L : -0x8p+1020L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x2p-1024L : -0x8p+1020L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x2p-1024L : -0x8p+1020L : inexact-ok
+= tgamma downward ldbl-128 -0x2p-1024L : -0x8.0000000000000000000000000008p+1020L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2p-1024L : -0x8p+1020L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2p-1024L : -0x7.fffffffffffffffffffffffffffcp+1020L : inexact-ok
-= tgamma upward ldbl-128 -0x2p-1024L : -0x7.fffffffffffffffffffffffffffcp+1020L : inexact-ok
-= tgamma downward ldbl-128ibm -0x2p-1024L : -0x8p+1020L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2p-1024L : -0x8p+1020L : inexact-ok
+= tgamma upward ldbl-128 -0x2p-1024L : -0x8p+1020L : inexact-ok
+= tgamma downward ldbl-128ibm -0x2p-1024L : -0x8.00000000000000000000000004p+1020L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2p-1024L : -0x8p+1020L : inexact-ok
-= tgamma towardzero ldbl-128ibm -0x2p-1024L : -0x7.fffffffffffffffffffffffffep+1020L : inexact-ok
-= tgamma upward ldbl-128ibm -0x2p-1024L : -0x7.fffffffffffffffffffffffffep+1020L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x2p-1024L : -0x8p+1020L : inexact-ok
+= tgamma upward ldbl-128ibm -0x2p-1024L : -0x8p+1020L : inexact-ok
 tgamma 0x1p-1024
 = tgamma downward flt-32 0x8p-152f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
 = tgamma tonearest flt-32 0x8p-152f : plus_infty : inexact-ok overflow errno-erange
@@ -123996,42 +123996,42 @@ tgamma -0x1p-1024
 = tgamma tonearest flt-32 -0x8p-152f : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero flt-32 -0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
 = tgamma upward flt-32 -0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
-= tgamma downward dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma downward dbl-64 -0x8p-152 : -0x2.0000000000002p+148 : inexact-ok
 = tgamma tonearest dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
-= tgamma towardzero dbl-64 -0x8p-152 : -0x1.fffffffffffffp+148 : inexact-ok
-= tgamma upward dbl-64 -0x8p-152 : -0x1.fffffffffffffp+148 : inexact-ok
-= tgamma downward ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma upward dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma downward ldbl-96-intel -0x8p-152L : -0x2.0000000000000004p+148L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma upward ldbl-96-intel -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x8p-152L : -0x2.0000000000000004p+148L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma downward ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-128 -0x8p-152L : -0x2.0000000000000000000000000002p+148L : inexact-ok
 = tgamma tonearest ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-128 -0x8p-152L : -0x1.ffffffffffffffffffffffffffffp+148L : inexact-ok
-= tgamma upward ldbl-128 -0x8p-152L : -0x1.ffffffffffffffffffffffffffffp+148L : inexact-ok
-= tgamma downward ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-128ibm -0x8p-152L : -0x2.00000000000000000000000001p+148L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-128ibm -0x8p-152L : -0x1.ffffffffffffffffffffffffff8p+148L : inexact-ok
-= tgamma upward ldbl-128ibm -0x8p-152L : -0x1.ffffffffffffffffffffffffff8p+148L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
 = tgamma downward dbl-64 -0x1p-1024 : minus_infty : inexact-ok overflow errno-erange
 = tgamma tonearest dbl-64 -0x1p-1024 : minus_infty : inexact-ok overflow errno-erange
-= tgamma towardzero dbl-64 -0x1p-1024 : -0xf.ffffffffffff8p+1020 : inexact-ok
-= tgamma upward dbl-64 -0x1p-1024 : -0xf.ffffffffffff8p+1020 : inexact-ok
-= tgamma downward ldbl-96-intel -0x1p-1024L : -0x1p+1024L : inexact-ok
+= tgamma towardzero dbl-64 -0x1p-1024 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= tgamma upward dbl-64 -0x1p-1024 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= tgamma downward ldbl-96-intel -0x1p-1024L : -0x1.0000000000000002p+1024L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x1p-1024L : -0x1p+1024L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x1p-1024L : -0xf.fffffffffffffffp+1020L : inexact-ok
-= tgamma upward ldbl-96-intel -0x1p-1024L : -0xf.fffffffffffffffp+1020L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x1p-1024L : -0x1p+1024L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x1p-1024L : -0x1p+1024L : inexact-ok
+= tgamma upward ldbl-96-intel -0x1p-1024L : -0x1p+1024L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x1p-1024L : -0x1.0000000000000002p+1024L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x1p-1024L : -0x1p+1024L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x1p-1024L : -0xf.fffffffffffffffp+1020L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x1p-1024L : -0xf.fffffffffffffffp+1020L : inexact-ok
-= tgamma downward ldbl-128 -0x1p-1024L : -0x1p+1024L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x1p-1024L : -0x1p+1024L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x1p-1024L : -0x1p+1024L : inexact-ok
+= tgamma downward ldbl-128 -0x1p-1024L : -0x1.0000000000000000000000000001p+1024L : inexact-ok
 = tgamma tonearest ldbl-128 -0x1p-1024L : -0x1p+1024L : inexact-ok
-= tgamma towardzero ldbl-128 -0x1p-1024L : -0xf.fffffffffffffffffffffffffff8p+1020L : inexact-ok
-= tgamma upward ldbl-128 -0x1p-1024L : -0xf.fffffffffffffffffffffffffff8p+1020L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1p-1024L : -0x1p+1024L : inexact-ok
+= tgamma upward ldbl-128 -0x1p-1024L : -0x1p+1024L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1p-1024L : minus_infty : inexact-ok overflow errno-erange
 = tgamma tonearest ldbl-128ibm -0x1p-1024L : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x1p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
@@ -124086,42 +124086,42 @@ tgamma -0x1p-1074
 = tgamma tonearest flt-32 -0x8p-152f : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero flt-32 -0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
 = tgamma upward flt-32 -0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
-= tgamma downward dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma downward dbl-64 -0x8p-152 : -0x2.0000000000002p+148 : inexact-ok
 = tgamma tonearest dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
-= tgamma towardzero dbl-64 -0x8p-152 : -0x1.fffffffffffffp+148 : inexact-ok
-= tgamma upward dbl-64 -0x8p-152 : -0x1.fffffffffffffp+148 : inexact-ok
-= tgamma downward ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma upward dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma downward ldbl-96-intel -0x8p-152L : -0x2.0000000000000004p+148L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma upward ldbl-96-intel -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x8p-152L : -0x2.0000000000000004p+148L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma downward ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-128 -0x8p-152L : -0x2.0000000000000000000000000002p+148L : inexact-ok
 = tgamma tonearest ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-128 -0x8p-152L : -0x1.ffffffffffffffffffffffffffffp+148L : inexact-ok
-= tgamma upward ldbl-128 -0x8p-152L : -0x1.ffffffffffffffffffffffffffffp+148L : inexact-ok
-= tgamma downward ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-128ibm -0x8p-152L : -0x2.00000000000000000000000001p+148L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-128ibm -0x8p-152L : -0x1.ffffffffffffffffffffffffff8p+148L : inexact-ok
-= tgamma upward ldbl-128ibm -0x8p-152L : -0x1.ffffffffffffffffffffffffff8p+148L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
 = tgamma downward dbl-64 -0x4p-1076 : minus_infty : inexact-ok overflow errno-erange
 = tgamma tonearest dbl-64 -0x4p-1076 : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero dbl-64 -0x4p-1076 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
 = tgamma upward dbl-64 -0x4p-1076 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
-= tgamma downward ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma downward ldbl-96-intel -0x4p-1076L : -0x4.0000000000000008p+1072L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma upward ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma upward ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x4p-1076L : -0x4.0000000000000008p+1072L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma downward ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma downward ldbl-128 -0x4p-1076L : -0x4.0000000000000000000000000004p+1072L : inexact-ok
 = tgamma tonearest ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
-= tgamma towardzero ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep+1072L : inexact-ok
-= tgamma upward ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep+1072L : inexact-ok
+= tgamma towardzero ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma upward ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4p-1076L : minus_infty : inexact-ok overflow errno-erange
 = tgamma tonearest ldbl-128ibm -0x4p-1076L : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x4p-1076L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
@@ -124188,58 +124188,58 @@ tgamma -0x1p-16383
 = tgamma tonearest flt-32 -0x8p-152f : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero flt-32 -0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
 = tgamma upward flt-32 -0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
-= tgamma downward dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma downward dbl-64 -0x8p-152 : -0x2.0000000000002p+148 : inexact-ok
 = tgamma tonearest dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
-= tgamma towardzero dbl-64 -0x8p-152 : -0x1.fffffffffffffp+148 : inexact-ok
-= tgamma upward dbl-64 -0x8p-152 : -0x1.fffffffffffffp+148 : inexact-ok
-= tgamma downward ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma upward dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma downward ldbl-96-intel -0x8p-152L : -0x2.0000000000000004p+148L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma upward ldbl-96-intel -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x8p-152L : -0x2.0000000000000004p+148L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma downward ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-128 -0x8p-152L : -0x2.0000000000000000000000000002p+148L : inexact-ok
 = tgamma tonearest ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-128 -0x8p-152L : -0x1.ffffffffffffffffffffffffffffp+148L : inexact-ok
-= tgamma upward ldbl-128 -0x8p-152L : -0x1.ffffffffffffffffffffffffffffp+148L : inexact-ok
-= tgamma downward ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-128ibm -0x8p-152L : -0x2.00000000000000000000000001p+148L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-128ibm -0x8p-152L : -0x1.ffffffffffffffffffffffffff8p+148L : inexact-ok
-= tgamma upward ldbl-128ibm -0x8p-152L : -0x1.ffffffffffffffffffffffffff8p+148L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
 = tgamma downward dbl-64 -0x4p-1076 : minus_infty : inexact-ok overflow errno-erange
 = tgamma tonearest dbl-64 -0x4p-1076 : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero dbl-64 -0x4p-1076 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
 = tgamma upward dbl-64 -0x4p-1076 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
-= tgamma downward ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma downward ldbl-96-intel -0x4p-1076L : -0x4.0000000000000008p+1072L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma upward ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma upward ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x4p-1076L : -0x4.0000000000000008p+1072L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma downward ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma downward ldbl-128 -0x4p-1076L : -0x4.0000000000000000000000000004p+1072L : inexact-ok
 = tgamma tonearest ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
-= tgamma towardzero ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep+1072L : inexact-ok
-= tgamma upward ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep+1072L : inexact-ok
+= tgamma towardzero ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma upward ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4p-1076L : minus_infty : inexact-ok overflow errno-erange
 = tgamma tonearest ldbl-128ibm -0x4p-1076L : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x4p-1076L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
 = tgamma upward ldbl-128ibm -0x4p-1076L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
-= tgamma downward ldbl-96-intel -0x2p-16384L : -0x8p+16380L : inexact-ok
+= tgamma downward ldbl-96-intel -0x2p-16384L : -0x8.000000000000001p+16380L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x2p-16384L : -0x8p+16380L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x2p-16384L : -0x7.fffffffffffffff8p+16380L : inexact-ok
-= tgamma upward ldbl-96-intel -0x2p-16384L : -0x7.fffffffffffffff8p+16380L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x2p-16384L : -0x8p+16380L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x2p-16384L : -0x8p+16380L : inexact-ok
+= tgamma upward ldbl-96-intel -0x2p-16384L : -0x8p+16380L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x2p-16384L : -0x8.000000000000001p+16380L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x2p-16384L : -0x8p+16380L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x2p-16384L : -0x7.fffffffffffffff8p+16380L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x2p-16384L : -0x7.fffffffffffffff8p+16380L : inexact-ok
-= tgamma downward ldbl-128 -0x2p-16384L : -0x8p+16380L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x2p-16384L : -0x8p+16380L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x2p-16384L : -0x8p+16380L : inexact-ok
+= tgamma downward ldbl-128 -0x2p-16384L : -0x8.0000000000000000000000000008p+16380L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2p-16384L : -0x8p+16380L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2p-16384L : -0x7.fffffffffffffffffffffffffffcp+16380L : inexact-ok
-= tgamma upward ldbl-128 -0x2p-16384L : -0x7.fffffffffffffffffffffffffffcp+16380L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2p-16384L : -0x8p+16380L : inexact-ok
+= tgamma upward ldbl-128 -0x2p-16384L : -0x8p+16380L : inexact-ok
 tgamma 0x1p-16384
 = tgamma downward flt-32 0x8p-152f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
 = tgamma tonearest flt-32 0x8p-152f : plus_infty : inexact-ok overflow errno-erange
@@ -124302,58 +124302,58 @@ tgamma -0x1p-16384
 = tgamma tonearest flt-32 -0x8p-152f : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero flt-32 -0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
 = tgamma upward flt-32 -0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
-= tgamma downward dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma downward dbl-64 -0x8p-152 : -0x2.0000000000002p+148 : inexact-ok
 = tgamma tonearest dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
-= tgamma towardzero dbl-64 -0x8p-152 : -0x1.fffffffffffffp+148 : inexact-ok
-= tgamma upward dbl-64 -0x8p-152 : -0x1.fffffffffffffp+148 : inexact-ok
-= tgamma downward ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma upward dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma downward ldbl-96-intel -0x8p-152L : -0x2.0000000000000004p+148L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma upward ldbl-96-intel -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x8p-152L : -0x2.0000000000000004p+148L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma downward ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-128 -0x8p-152L : -0x2.0000000000000000000000000002p+148L : inexact-ok
 = tgamma tonearest ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-128 -0x8p-152L : -0x1.ffffffffffffffffffffffffffffp+148L : inexact-ok
-= tgamma upward ldbl-128 -0x8p-152L : -0x1.ffffffffffffffffffffffffffffp+148L : inexact-ok
-= tgamma downward ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-128ibm -0x8p-152L : -0x2.00000000000000000000000001p+148L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-128ibm -0x8p-152L : -0x1.ffffffffffffffffffffffffff8p+148L : inexact-ok
-= tgamma upward ldbl-128ibm -0x8p-152L : -0x1.ffffffffffffffffffffffffff8p+148L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
 = tgamma downward dbl-64 -0x4p-1076 : minus_infty : inexact-ok overflow errno-erange
 = tgamma tonearest dbl-64 -0x4p-1076 : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero dbl-64 -0x4p-1076 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
 = tgamma upward dbl-64 -0x4p-1076 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
-= tgamma downward ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma downward ldbl-96-intel -0x4p-1076L : -0x4.0000000000000008p+1072L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma upward ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma upward ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x4p-1076L : -0x4.0000000000000008p+1072L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma downward ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma downward ldbl-128 -0x4p-1076L : -0x4.0000000000000000000000000004p+1072L : inexact-ok
 = tgamma tonearest ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
-= tgamma towardzero ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep+1072L : inexact-ok
-= tgamma upward ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep+1072L : inexact-ok
+= tgamma towardzero ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma upward ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4p-1076L : minus_infty : inexact-ok overflow errno-erange
 = tgamma tonearest ldbl-128ibm -0x4p-1076L : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x4p-1076L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
 = tgamma upward ldbl-128ibm -0x4p-1076L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
 = tgamma downward ldbl-96-intel -0x1p-16384L : minus_infty : inexact-ok overflow errno-erange
 = tgamma tonearest ldbl-96-intel -0x1p-16384L : minus_infty : inexact-ok overflow errno-erange
-= tgamma towardzero ldbl-96-intel -0x1p-16384L : -0xf.fffffffffffffffp+16380L : inexact-ok
-= tgamma upward ldbl-96-intel -0x1p-16384L : -0xf.fffffffffffffffp+16380L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x1p-16384L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= tgamma upward ldbl-96-intel -0x1p-16384L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
 = tgamma downward ldbl-96-m68k -0x1p-16384L : minus_infty : inexact-ok overflow errno-erange
 = tgamma tonearest ldbl-96-m68k -0x1p-16384L : minus_infty : inexact-ok overflow errno-erange
-= tgamma towardzero ldbl-96-m68k -0x1p-16384L : -0xf.fffffffffffffffp+16380L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x1p-16384L : -0xf.fffffffffffffffp+16380L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x1p-16384L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= tgamma upward ldbl-96-m68k -0x1p-16384L : -0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
 = tgamma downward ldbl-128 -0x1p-16384L : minus_infty : inexact-ok overflow errno-erange
 = tgamma tonearest ldbl-128 -0x1p-16384L : minus_infty : inexact-ok overflow errno-erange
-= tgamma towardzero ldbl-128 -0x1p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok
-= tgamma upward ldbl-128 -0x1p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= tgamma upward ldbl-128 -0x1p-16384L : -0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
 tgamma 0x1p-16445
 = tgamma downward flt-32 0x8p-152f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
 = tgamma tonearest flt-32 0x8p-152f : plus_infty : inexact-ok overflow errno-erange
@@ -124416,42 +124416,42 @@ tgamma -0x1p-16445
 = tgamma tonearest flt-32 -0x8p-152f : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero flt-32 -0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
 = tgamma upward flt-32 -0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
-= tgamma downward dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma downward dbl-64 -0x8p-152 : -0x2.0000000000002p+148 : inexact-ok
 = tgamma tonearest dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
-= tgamma towardzero dbl-64 -0x8p-152 : -0x1.fffffffffffffp+148 : inexact-ok
-= tgamma upward dbl-64 -0x8p-152 : -0x1.fffffffffffffp+148 : inexact-ok
-= tgamma downward ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma upward dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma downward ldbl-96-intel -0x8p-152L : -0x2.0000000000000004p+148L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma upward ldbl-96-intel -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x8p-152L : -0x2.0000000000000004p+148L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma downward ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-128 -0x8p-152L : -0x2.0000000000000000000000000002p+148L : inexact-ok
 = tgamma tonearest ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-128 -0x8p-152L : -0x1.ffffffffffffffffffffffffffffp+148L : inexact-ok
-= tgamma upward ldbl-128 -0x8p-152L : -0x1.ffffffffffffffffffffffffffffp+148L : inexact-ok
-= tgamma downward ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-128ibm -0x8p-152L : -0x2.00000000000000000000000001p+148L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-128ibm -0x8p-152L : -0x1.ffffffffffffffffffffffffff8p+148L : inexact-ok
-= tgamma upward ldbl-128ibm -0x8p-152L : -0x1.ffffffffffffffffffffffffff8p+148L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
 = tgamma downward dbl-64 -0x4p-1076 : minus_infty : inexact-ok overflow errno-erange
 = tgamma tonearest dbl-64 -0x4p-1076 : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero dbl-64 -0x4p-1076 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
 = tgamma upward dbl-64 -0x4p-1076 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
-= tgamma downward ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma downward ldbl-96-intel -0x4p-1076L : -0x4.0000000000000008p+1072L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma upward ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma upward ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x4p-1076L : -0x4.0000000000000008p+1072L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma downward ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma downward ldbl-128 -0x4p-1076L : -0x4.0000000000000000000000000004p+1072L : inexact-ok
 = tgamma tonearest ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
-= tgamma towardzero ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep+1072L : inexact-ok
-= tgamma upward ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep+1072L : inexact-ok
+= tgamma towardzero ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma upward ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4p-1076L : minus_infty : inexact-ok overflow errno-erange
 = tgamma tonearest ldbl-128ibm -0x4p-1076L : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x4p-1076L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
@@ -124542,42 +124542,42 @@ tgamma -0x1p-16494
 = tgamma tonearest flt-32 -0x8p-152f : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero flt-32 -0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
 = tgamma upward flt-32 -0x8p-152f : -0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
-= tgamma downward dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma downward dbl-64 -0x8p-152 : -0x2.0000000000002p+148 : inexact-ok
 = tgamma tonearest dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
-= tgamma towardzero dbl-64 -0x8p-152 : -0x1.fffffffffffffp+148 : inexact-ok
-= tgamma upward dbl-64 -0x8p-152 : -0x1.fffffffffffffp+148 : inexact-ok
-= tgamma downward ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma upward dbl-64 -0x8p-152 : -0x2p+148 : inexact-ok
+= tgamma downward ldbl-96-intel -0x8p-152L : -0x2.0000000000000004p+148L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma upward ldbl-96-intel -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-96-intel -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x8p-152L : -0x2.0000000000000004p+148L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x8p-152L : -0x1.fffffffffffffffep+148L : inexact-ok
-= tgamma downward ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-128 -0x8p-152L : -0x2.0000000000000000000000000002p+148L : inexact-ok
 = tgamma tonearest ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-128 -0x8p-152L : -0x1.ffffffffffffffffffffffffffffp+148L : inexact-ok
-= tgamma upward ldbl-128 -0x8p-152L : -0x1.ffffffffffffffffffffffffffffp+148L : inexact-ok
-= tgamma downward ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma towardzero ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-128 -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma downward ldbl-128ibm -0x8p-152L : -0x2.00000000000000000000000001p+148L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
-= tgamma towardzero ldbl-128ibm -0x8p-152L : -0x1.ffffffffffffffffffffffffff8p+148L : inexact-ok
-= tgamma upward ldbl-128ibm -0x8p-152L : -0x1.ffffffffffffffffffffffffff8p+148L : inexact-ok
+= tgamma towardzero ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
+= tgamma upward ldbl-128ibm -0x8p-152L : -0x2p+148L : inexact-ok
 = tgamma downward dbl-64 -0x4p-1076 : minus_infty : inexact-ok overflow errno-erange
 = tgamma tonearest dbl-64 -0x4p-1076 : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero dbl-64 -0x4p-1076 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
 = tgamma upward dbl-64 -0x4p-1076 : -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
-= tgamma downward ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma downward ldbl-96-intel -0x4p-1076L : -0x4.0000000000000008p+1072L : inexact-ok
 = tgamma tonearest ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
-= tgamma towardzero ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma upward ldbl-96-intel -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma downward ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma towardzero ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma upward ldbl-96-intel -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma downward ldbl-96-m68k -0x4p-1076L : -0x4.0000000000000008p+1072L : inexact-ok
 = tgamma tonearest ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
-= tgamma towardzero ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma upward ldbl-96-m68k -0x4p-1076L : -0x3.fffffffffffffffcp+1072L : inexact-ok
-= tgamma downward ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma towardzero ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma upward ldbl-96-m68k -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma downward ldbl-128 -0x4p-1076L : -0x4.0000000000000000000000000004p+1072L : inexact-ok
 = tgamma tonearest ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
-= tgamma towardzero ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep+1072L : inexact-ok
-= tgamma upward ldbl-128 -0x4p-1076L : -0x3.fffffffffffffffffffffffffffep+1072L : inexact-ok
+= tgamma towardzero ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
+= tgamma upward ldbl-128 -0x4p-1076L : -0x4p+1072L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4p-1076L : minus_infty : inexact-ok overflow errno-erange
 = tgamma tonearest ldbl-128ibm -0x4p-1076L : minus_infty : inexact-ok overflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x4p-1076L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
@@ -125324,7 +125324,7 @@ tgamma -0x6.fffff8p0
 = tgamma towardzero ldbl-96-m68k -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202p+8L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202p+8L : inexact-ok
 = tgamma downward ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5538p+8L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5537fp+8L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5538p+8L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5537fp+8L : inexact-ok
 = tgamma upward ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5537fp+8L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5538p+8L : inexact-ok
@@ -125498,10 +125498,10 @@ tgamma -0x14.00002p0
 = tgamma tonearest ldbl-96-m68k -0x1.400002p+4L : -0x3.ca8406112a1d38bp-44L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x1.400002p+4L : -0x3.ca8406112a1d38bp-44L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.400002p+4L : -0x3.ca8406112a1d38bp-44L : inexact-ok
-= tgamma downward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
+= tgamma downward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a8p-44L : inexact-ok
 = tgamma tonearest ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
-= tgamma towardzero ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a4p-44L : inexact-ok
-= tgamma upward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a4p-44L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
+= tgamma upward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9244p-44L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9244p-44L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243p-44L : inexact-ok
@@ -125549,7 +125549,7 @@ tgamma -0x1e.00002p0
 = tgamma towardzero ldbl-96-m68k -0x1.e00002p+4L : -0x9.c991f9b45972555p-92L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.e00002p+4L : -0x9.c991f9b45972555p-92L : inexact-ok
 = tgamma downward ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daa8p-92L : inexact-ok
-= tgamma tonearest ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daap-92L : inexact-ok
+= tgamma tonearest ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daa8p-92L : inexact-ok
 = tgamma towardzero ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daap-92L : inexact-ok
 = tgamma upward ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daap-92L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455dcp-92L : inexact-ok
@@ -125623,10 +125623,10 @@ tgamma -0x28.ffffcp0
 = tgamma tonearest ldbl-96-m68k -0x2.8ffffcp+4L : -0x2.cbced32c2df66774p-148L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.8ffffcp+4L : -0x2.cbced32c2df6677p-148L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.8ffffcp+4L : -0x2.cbced32c2df6677p-148L : inexact-ok
-= tgamma downward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
+= tgamma downward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fep-148L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fap-148L : inexact-ok
-= tgamma upward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fap-148L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
+= tgamma upward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466566p-148L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466566p-148L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565p-148L : inexact-ok
@@ -125699,7 +125699,7 @@ tgamma -0x2a.00004p0
 = tgamma towardzero ldbl-96-m68k -0x2.a00004p+4L : -0x1.10ae52d9a7c61908p-152L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.a00004p+4L : -0x1.10ae52d9a7c61908p-152L : inexact-ok
 = tgamma downward ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bcp-152L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bbp-152L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bcp-152L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bbp-152L : inexact-ok
 = tgamma upward ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bbp-152L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a458p-152L : inexact-ok
@@ -126847,10 +126847,10 @@ tgamma -0x0.fffffffffffff8p0
 = tgamma tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x2.00000000000006c4p+52L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x2.00000000000006cp+52L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x2.00000000000006cp+52L : inexact-ok
-= tgamma downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43ap+52L : inexact-ok
+= tgamma downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43cp+52L : inexact-ok
 = tgamma tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43ap+52L : inexact-ok
-= tgamma towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f438p+52L : inexact-ok
-= tgamma upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f438p+52L : inexact-ok
+= tgamma towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43ap+52L : inexact-ok
+= tgamma upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43ap+52L : inexact-ok
 = tgamma downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f5p+52L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f4p+52L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f4p+52L : inexact-ok
@@ -126983,7 +126983,7 @@ tgamma -0x2.0000000000002p0
 = tgamma towardzero ldbl-96-m68k -0x2.0000000000002p+0L : -0x3.ffffffffffff89ep+48L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.0000000000002p+0L : -0x3.ffffffffffff89ep+48L : inexact-ok
 = tgamma downward ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881ccp+48L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881cap+48L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881ccp+48L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881cap+48L : inexact-ok
 = tgamma upward ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881cap+48L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed882p+48L : inexact-ok
@@ -127027,10 +127027,10 @@ tgamma -0x2.ffffffffffffep0
 = tgamma tonearest ldbl-96-m68k -0x2.ffffffffffffep+0L : -0x1.5555555555558aeep+48L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.ffffffffffffep+0L : -0x1.5555555555558aecp+48L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.ffffffffffffep+0L : -0x1.5555555555558aecp+48L : inexact-ok
-= tgamma downward ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792cp+48L : inexact-ok
+= tgamma downward ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792dp+48L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792cp+48L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792bp+48L : inexact-ok
-= tgamma upward ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792bp+48L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792cp+48L : inexact-ok
+= tgamma upward ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792cp+48L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b798p+48L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b79p+48L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b79p+48L : inexact-ok
@@ -127163,7 +127163,7 @@ tgamma -0x4.0000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99cp+44L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99cp+44L : inexact-ok
 = tgamma downward ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81366p+44L : inexact-ok
-= tgamma tonearest ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81364p+44L : inexact-ok
+= tgamma tonearest ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81366p+44L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81364p+44L : inexact-ok
 = tgamma upward ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81364p+44L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae814p+44L : inexact-ok
@@ -127208,7 +127208,7 @@ tgamma -0x4.ffffffffffffcp0
 = tgamma towardzero ldbl-96-m68k -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4p+40L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4p+40L : inexact-ok
 = tgamma downward ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d12712834478p+40L : inexact-ok
-= tgamma tonearest ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d127128344778p+40L : inexact-ok
+= tgamma tonearest ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d12712834478p+40L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d127128344778p+40L : inexact-ok
 = tgamma upward ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d127128344778p+40L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d1271283448p+40L : inexact-ok
@@ -127343,7 +127343,7 @@ tgamma -0x6.0000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19ep+40L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19ep+40L : inexact-ok
 = tgamma downward ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2cp+40L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2bp+40L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2cp+40L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2bp+40L : inexact-ok
 = tgamma upward ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2bp+40L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d8p+40L : inexact-ok
@@ -127368,7 +127368,7 @@ tgamma -0x6.ffffffffffffcp0
 = tgamma towardzero ldbl-96-m68k -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202p+8L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202p+8L : inexact-ok
 = tgamma downward ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5538p+8L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5537fp+8L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5538p+8L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5537fp+8L : inexact-ok
 = tgamma upward ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5537fp+8L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5538p+8L : inexact-ok
@@ -127388,7 +127388,7 @@ tgamma -0x6.ffffffffffffcp0
 = tgamma towardzero ldbl-96-m68k -0x6.ffffffffffffcp+0L : -0x3.403403403404e38cp+36L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.ffffffffffffcp+0L : -0x3.403403403404e38cp+36L : inexact-ok
 = tgamma downward ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575646p+36L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575644p+36L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575646p+36L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575644p+36L : inexact-ok
 = tgamma upward ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575644p+36L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f1990135757p+36L : inexact-ok
@@ -127613,7 +127613,7 @@ tgamma -0xa.0000000000008p0
 = tgamma towardzero ldbl-96-m68k -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fp+24L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fp+24L : inexact-ok
 = tgamma downward ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b5p+24L : inexact-ok
-= tgamma tonearest ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b48p+24L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b5p+24L : inexact-ok
 = tgamma towardzero ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b48p+24L : inexact-ok
 = tgamma upward ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b48p+24L : inexact-ok
 = tgamma downward ldbl-128ibm -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5cp+24L : inexact-ok
@@ -127682,10 +127682,10 @@ tgamma -0x14.000000000001p0
 = tgamma tonearest ldbl-96-m68k -0x1.400002p+4L : -0x3.ca8406112a1d38bp-44L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x1.400002p+4L : -0x3.ca8406112a1d38bp-44L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.400002p+4L : -0x3.ca8406112a1d38bp-44L : inexact-ok
-= tgamma downward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
+= tgamma downward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a8p-44L : inexact-ok
 = tgamma tonearest ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
-= tgamma towardzero ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a4p-44L : inexact-ok
-= tgamma upward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a4p-44L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
+= tgamma upward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9244p-44L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9244p-44L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243p-44L : inexact-ok
@@ -127702,10 +127702,10 @@ tgamma -0x14.000000000001p0
 = tgamma tonearest ldbl-96-m68k -0x1.4000000000001p+4L : -0x7.950ae90080725afp-16L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x1.4000000000001p+4L : -0x7.950ae90080725afp-16L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.4000000000001p+4L : -0x7.950ae90080725afp-16L : inexact-ok
-= tgamma downward ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e4p-16L : inexact-ok
+= tgamma downward ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e8p-16L : inexact-ok
 = tgamma tonearest ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e4p-16L : inexact-ok
-= tgamma towardzero ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134ep-16L : inexact-ok
-= tgamma upward ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134ep-16L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e4p-16L : inexact-ok
+= tgamma upward ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e4p-16L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d136p-16L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134p-16L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134p-16L : inexact-ok
@@ -127773,7 +127773,7 @@ tgamma -0x1e.000000000001p0
 = tgamma towardzero ldbl-96-m68k -0x1.e00002p+4L : -0x9.c991f9b45972555p-92L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.e00002p+4L : -0x9.c991f9b45972555p-92L : inexact-ok
 = tgamma downward ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daa8p-92L : inexact-ok
-= tgamma tonearest ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daap-92L : inexact-ok
+= tgamma tonearest ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daa8p-92L : inexact-ok
 = tgamma towardzero ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daap-92L : inexact-ok
 = tgamma upward ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daap-92L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455dcp-92L : inexact-ok
@@ -127907,10 +127907,10 @@ tgamma -0x28.fffffffffffep0
 = tgamma tonearest ldbl-96-m68k -0x2.8ffffcp+4L : -0x2.cbced32c2df66774p-148L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.8ffffcp+4L : -0x2.cbced32c2df6677p-148L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.8ffffcp+4L : -0x2.cbced32c2df6677p-148L : inexact-ok
-= tgamma downward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
+= tgamma downward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fep-148L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fap-148L : inexact-ok
-= tgamma upward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fap-148L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
+= tgamma upward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466566p-148L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466566p-148L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565p-148L : inexact-ok
@@ -127928,7 +127928,7 @@ tgamma -0x28.fffffffffffep0
 = tgamma towardzero ldbl-96-m68k -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd68p-120L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd68p-120L : inexact-ok
 = tgamma downward ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b4994p-120L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b499p-120L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b4994p-120L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b499p-120L : inexact-ok
 = tgamma upward ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b499p-120L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b4ap-120L : inexact-ok
@@ -128043,7 +128043,7 @@ tgamma -0x2a.000000000002p0
 = tgamma towardzero ldbl-96-m68k -0x2.a00004p+4L : -0x1.10ae52d9a7c61908p-152L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.a00004p+4L : -0x1.10ae52d9a7c61908p-152L : inexact-ok
 = tgamma downward ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bcp-152L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bbp-152L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bcp-152L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bbp-152L : inexact-ok
 = tgamma upward ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bbp-152L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a458p-152L : inexact-ok
@@ -128152,10 +128152,10 @@ tgamma -0x32.000000000002p0
 = tgamma tonearest ldbl-96-m68k -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74p-168L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74p-168L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74p-168L : inexact-ok
-= tgamma downward ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9861p-168L : inexact-ok
+= tgamma downward ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9862p-168L : inexact-ok
 = tgamma tonearest ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9861p-168L : inexact-ok
-= tgamma towardzero ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b986p-168L : inexact-ok
-= tgamma upward ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b986p-168L : inexact-ok
+= tgamma towardzero ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9861p-168L : inexact-ok
+= tgamma upward ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9861p-168L : inexact-ok
 = tgamma downward ldbl-128ibm -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b988p-168L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b988p-168L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b98p-168L : inexact-ok
@@ -128223,7 +128223,7 @@ tgamma -0x64.000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x6.400008p+4L : -0x1.2d4767e4f014d48ap-508L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.400008p+4L : -0x1.2d4767e4f014d48ap-508L : inexact-ok
 = tgamma downward ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526cp-508L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526bp-508L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526cp-508L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526bp-508L : inexact-ok
 = tgamma upward ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526bp-508L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646528p-508L : inexact-ok
@@ -128243,7 +128243,7 @@ tgamma -0x64.000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6c8p-480L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6c8p-480L : inexact-ok
 = tgamma downward ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdep-480L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdcp-480L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdep-480L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdcp-480L : inexact-ok
 = tgamma upward ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdcp-480L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ecp-480L : inexact-ok
@@ -128313,7 +128313,7 @@ tgamma -0x96.000000000008p0
 = tgamma towardzero ldbl-96-m68k -0x9.60001p+4L : -0x8.d14d214a189b93bp-860L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x9.60001p+4L : -0x8.d14d214a189b93bp-860L : inexact-ok
 = tgamma downward ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a6p-860L : inexact-ok
-= tgamma tonearest ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a58p-860L : inexact-ok
+= tgamma tonearest ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a6p-860L : inexact-ok
 = tgamma towardzero ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a58p-860L : inexact-ok
 = tgamma upward ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a58p-860L : inexact-ok
 = tgamma downward ldbl-128ibm -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4cp-860L : inexact-ok
@@ -128377,10 +128377,10 @@ tgamma -0xb4.fffffffffff8p0
 = tgamma tonearest ldbl-96-m68k -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800dp-1060L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800dp-1060L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800dp-1060L : inexact-ok
-= tgamma downward ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7ep-1060L : inexact-ok
+= tgamma downward ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7e8p-1060L : inexact-ok
 = tgamma tonearest ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7ep-1060L : inexact-ok
-= tgamma towardzero ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7d8p-1060L : inexact-ok
-= tgamma upward ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7d8p-1060L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7ep-1060L : inexact-ok
+= tgamma upward ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7ep-1060L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.4fffffffffff8p+4L : -0xb.f41cp-1060L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0xb.4fffffffffff8p+4L : -0xb.f418p-1060L : inexact-ok underflow errno-erange-ok
 = tgamma towardzero ldbl-128ibm -0xb.4fffffffffff8p+4L : -0xb.f418p-1060L : inexact-ok underflow errno-erange-ok
@@ -128512,10 +128512,10 @@ tgamma -0xb6.000000000008p0
 = tgamma tonearest ldbl-96-m68k -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a6p-1064L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a4p-1064L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a4p-1064L : inexact-ok
-= tgamma downward ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f834p-1064L : inexact-ok
+= tgamma downward ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f835p-1064L : inexact-ok
 = tgamma tonearest ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f834p-1064L : inexact-ok
-= tgamma towardzero ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f833p-1064L : inexact-ok
-= tgamma upward ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f833p-1064L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f834p-1064L : inexact-ok
+= tgamma upward ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f834p-1064L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.6000000000008p+4L : -0x1.0d4p-1064L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0xb.6000000000008p+4L : -0x1.0dp-1064L : inexact-ok underflow errno-erange-ok
 = tgamma towardzero ldbl-128ibm -0xb.6000000000008p+4L : -0x1.0dp-1064L : inexact-ok underflow errno-erange-ok
@@ -130225,10 +130225,10 @@ tgamma -0x0.ffffffffffffffffffffffffffcp0
 = tgamma tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x2.00000000000006c4p+52L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x2.00000000000006cp+52L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x2.00000000000006cp+52L : inexact-ok
-= tgamma downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43ap+52L : inexact-ok
+= tgamma downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43cp+52L : inexact-ok
 = tgamma tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43ap+52L : inexact-ok
-= tgamma towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f438p+52L : inexact-ok
-= tgamma upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f438p+52L : inexact-ok
+= tgamma towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43ap+52L : inexact-ok
+= tgamma upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43ap+52L : inexact-ok
 = tgamma downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f5p+52L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f4p+52L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f4p+52L : inexact-ok
@@ -130241,18 +130241,18 @@ tgamma -0x0.ffffffffffffffffffffffffffcp0
 = tgamma tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1p+64L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1p+64L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1p+64L : inexact-ok
-= tgamma downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824fp+64L : inexact-ok
+= tgamma downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c825p+64L : inexact-ok
 = tgamma tonearest ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824fp+64L : inexact-ok
-= tgamma towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824ep+64L : inexact-ok
-= tgamma upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824ep+64L : inexact-ok
+= tgamma towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824fp+64L : inexact-ok
+= tgamma upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824fp+64L : inexact-ok
 = tgamma downward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c828p+64L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c828p+64L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c82p+64L : inexact-ok
 = tgamma upward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c82p+64L : inexact-ok
-= tgamma downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x4.000000000000000000000000006cp+104L : inexact-ok
+= tgamma downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x4.000000000000000000000000007p+104L : inexact-ok
 = tgamma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x4.000000000000000000000000006cp+104L : inexact-ok
-= tgamma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x4.0000000000000000000000000068p+104L : inexact-ok
-= tgamma upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x4.0000000000000000000000000068p+104L : inexact-ok
+= tgamma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x4.000000000000000000000000006cp+104L : inexact-ok
+= tgamma upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x4.000000000000000000000000006cp+104L : inexact-ok
 = tgamma downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x4.00000000000000000000000002p+104L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x4p+104L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x4p+104L : inexact-ok
@@ -130433,7 +130433,7 @@ tgamma -0x2.00000000000000000000000001p0
 = tgamma towardzero ldbl-96-m68k -0x2.0000000000002p+0L : -0x3.ffffffffffff89ep+48L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.0000000000002p+0L : -0x3.ffffffffffff89ep+48L : inexact-ok
 = tgamma downward ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881ccp+48L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881cap+48L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881ccp+48L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881cap+48L : inexact-ok
 = tgamma upward ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881cap+48L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed882p+48L : inexact-ok
@@ -130448,16 +130448,16 @@ tgamma -0x2.00000000000000000000000001p0
 = tgamma tonearest ldbl-96-m68k -0x2.0000000000000004p+0L : -0x1.fffffffffffffff8p+60L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.0000000000000004p+0L : -0x1.fffffffffffffff8p+60L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.0000000000000004p+0L : -0x1.fffffffffffffff8p+60L : inexact-ok
-= tgamma downward ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed86p+60L : inexact-ok
+= tgamma downward ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed87p+60L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed86p+60L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed85p+60L : inexact-ok
-= tgamma upward ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed85p+60L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed86p+60L : inexact-ok
+= tgamma upward ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed86p+60L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1beep+60L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed8p+60L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed8p+60L : inexact-ok
 = tgamma upward ldbl-128ibm -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed8p+60L : inexact-ok
 = tgamma downward ldbl-128 -0x2.00000000000000000000000001p+0L : -0x7.fffffffffffffffffffffffff8ap+100L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.00000000000000000000000001p+0L : -0x7.fffffffffffffffffffffffff89cp+100L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.00000000000000000000000001p+0L : -0x7.fffffffffffffffffffffffff8ap+100L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.00000000000000000000000001p+0L : -0x7.fffffffffffffffffffffffff89cp+100L : inexact-ok
 = tgamma upward ldbl-128 -0x2.00000000000000000000000001p+0L : -0x7.fffffffffffffffffffffffff89cp+100L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.00000000000000000000000001p+0L : -0x7.fffffffffffffffffffffffffap+100L : inexact-ok
@@ -130501,10 +130501,10 @@ tgamma -0x2.ffffffffffffffffffffffffffp0
 = tgamma tonearest ldbl-96-m68k -0x2.ffffffffffffep+0L : -0x1.5555555555558aeep+48L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.ffffffffffffep+0L : -0x1.5555555555558aecp+48L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.ffffffffffffep+0L : -0x1.5555555555558aecp+48L : inexact-ok
-= tgamma downward ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792cp+48L : inexact-ok
+= tgamma downward ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792dp+48L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792cp+48L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792bp+48L : inexact-ok
-= tgamma upward ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792bp+48L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792cp+48L : inexact-ok
+= tgamma upward ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792cp+48L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b798p+48L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b79p+48L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b79p+48L : inexact-ok
@@ -130525,10 +130525,10 @@ tgamma -0x2.ffffffffffffffffffffffffffp0
 = tgamma tonearest ldbl-128ibm -0x2.fffffffffffffffcp+0L : -0xa.aaaaaaaaaaaaaae042d23da3fp+56L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.fffffffffffffffcp+0L : -0xa.aaaaaaaaaaaaaae042d23da3fp+56L : inexact-ok
 = tgamma upward ldbl-128ibm -0x2.fffffffffffffffcp+0L : -0xa.aaaaaaaaaaaaaae042d23da3fp+56L : inexact-ok
-= tgamma downward ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaae04p+100L : inexact-ok
+= tgamma downward ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaae06p+100L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaae04p+100L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaae02p+100L : inexact-ok
-= tgamma upward ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaae02p+100L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaae04p+100L : inexact-ok
+= tgamma upward ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaae04p+100L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaafp+100L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaaep+100L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaaep+100L : inexact-ok
@@ -130709,7 +130709,7 @@ tgamma -0x4.00000000000000000000000002p0
 = tgamma towardzero ldbl-96-m68k -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99cp+44L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99cp+44L : inexact-ok
 = tgamma downward ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81366p+44L : inexact-ok
-= tgamma tonearest ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81364p+44L : inexact-ok
+= tgamma tonearest ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81366p+44L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81364p+44L : inexact-ok
 = tgamma upward ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81364p+44L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae814p+44L : inexact-ok
@@ -130732,10 +130732,10 @@ tgamma -0x4.00000000000000000000000002p0
 = tgamma tonearest ldbl-128ibm -0x4.0000000000000008p+0L : -0x1.555555555555554544a0c5ec59p+56L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x4.0000000000000008p+0L : -0x1.555555555555554544a0c5ec59p+56L : inexact-ok
 = tgamma upward ldbl-128ibm -0x4.0000000000000008p+0L : -0x1.555555555555554544a0c5ec59p+56L : inexact-ok
-= tgamma downward ldbl-128 -0x4.00000000000000000000000002p+0L : -0x5.5555555555555555555555554544p+96L : inexact-ok
+= tgamma downward ldbl-128 -0x4.00000000000000000000000002p+0L : -0x5.5555555555555555555555554548p+96L : inexact-ok
 = tgamma tonearest ldbl-128 -0x4.00000000000000000000000002p+0L : -0x5.5555555555555555555555554544p+96L : inexact-ok
-= tgamma towardzero ldbl-128 -0x4.00000000000000000000000002p+0L : -0x5.555555555555555555555555454p+96L : inexact-ok
-= tgamma upward ldbl-128 -0x4.00000000000000000000000002p+0L : -0x5.555555555555555555555555454p+96L : inexact-ok
+= tgamma towardzero ldbl-128 -0x4.00000000000000000000000002p+0L : -0x5.5555555555555555555555554544p+96L : inexact-ok
+= tgamma upward ldbl-128 -0x4.00000000000000000000000002p+0L : -0x5.5555555555555555555555554544p+96L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.00000000000000000000000002p+0L : -0x5.55555555555555555555555546p+96L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x4.00000000000000000000000002p+0L : -0x5.55555555555555555555555546p+96L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x4.00000000000000000000000002p+0L : -0x5.55555555555555555555555544p+96L : inexact-ok
@@ -130778,7 +130778,7 @@ tgamma -0x4.fffffffffffffffffffffffffep0
 = tgamma towardzero ldbl-96-m68k -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4p+40L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4p+40L : inexact-ok
 = tgamma downward ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d12712834478p+40L : inexact-ok
-= tgamma tonearest ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d127128344778p+40L : inexact-ok
+= tgamma tonearest ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d12712834478p+40L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d127128344778p+40L : inexact-ok
 = tgamma upward ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d127128344778p+40L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d1271283448p+40L : inexact-ok
@@ -130794,7 +130794,7 @@ tgamma -0x4.fffffffffffffffffffffffffep0
 = tgamma towardzero ldbl-96-m68k -0x4.fffffffffffffff8p+0L : -0x4.4444444444444478p+52L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x4.fffffffffffffff8p+0L : -0x4.4444444444444478p+52L : inexact-ok
 = tgamma downward ldbl-128 -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce3ee8p+52L : inexact-ok
-= tgamma tonearest ldbl-128 -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce3ee4p+52L : inexact-ok
+= tgamma tonearest ldbl-128 -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce3ee8p+52L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce3ee4p+52L : inexact-ok
 = tgamma upward ldbl-128 -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce3ee4p+52L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce4p+52L : inexact-ok
@@ -130985,7 +130985,7 @@ tgamma -0x6.00000000000000000000000002p0
 = tgamma towardzero ldbl-96-m68k -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19ep+40L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19ep+40L : inexact-ok
 = tgamma downward ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2cp+40L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2bp+40L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2cp+40L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2bp+40L : inexact-ok
 = tgamma upward ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2bp+40L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d8p+40L : inexact-ok
@@ -131008,10 +131008,10 @@ tgamma -0x6.00000000000000000000000002p0
 = tgamma tonearest ldbl-128ibm -0x6.0000000000000008p+0L : -0xb.60b60b60b60b600b9457001a7cp+48L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x6.0000000000000008p+0L : -0xb.60b60b60b60b600b9457001a7cp+48L : inexact-ok
 = tgamma upward ldbl-128ibm -0x6.0000000000000008p+0L : -0xb.60b60b60b60b600b9457001a7cp+48L : inexact-ok
-= tgamma downward ldbl-128 -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cd86p+92L : inexact-ok
+= tgamma downward ldbl-128 -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cd88p+92L : inexact-ok
 = tgamma tonearest ldbl-128 -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cd86p+92L : inexact-ok
-= tgamma towardzero ldbl-128 -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cd84p+92L : inexact-ok
-= tgamma upward ldbl-128 -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cd84p+92L : inexact-ok
+= tgamma towardzero ldbl-128 -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cd86p+92L : inexact-ok
+= tgamma upward ldbl-128 -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cd86p+92L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cep+92L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cep+92L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cdp+92L : inexact-ok
@@ -131034,7 +131034,7 @@ tgamma -0x6.fffffffffffffffffffffffffep0
 = tgamma towardzero ldbl-96-m68k -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202p+8L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202p+8L : inexact-ok
 = tgamma downward ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5538p+8L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5537fp+8L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5538p+8L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5537fp+8L : inexact-ok
 = tgamma upward ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5537fp+8L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5538p+8L : inexact-ok
@@ -131054,7 +131054,7 @@ tgamma -0x6.fffffffffffffffffffffffffep0
 = tgamma towardzero ldbl-96-m68k -0x6.ffffffffffffcp+0L : -0x3.403403403404e38cp+36L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.ffffffffffffcp+0L : -0x3.403403403404e38cp+36L : inexact-ok
 = tgamma downward ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575646p+36L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575644p+36L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575646p+36L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575644p+36L : inexact-ok
 = tgamma upward ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575644p+36L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f1990135757p+36L : inexact-ok
@@ -131070,7 +131070,7 @@ tgamma -0x6.fffffffffffffffffffffffffep0
 = tgamma towardzero ldbl-96-m68k -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a034p+48L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a034p+48L : inexact-ok
 = tgamma downward ldbl-128 -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff955p+48L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff954fp+48L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff955p+48L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff954fp+48L : inexact-ok
 = tgamma upward ldbl-128 -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff954fp+48L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff958p+48L : inexact-ok
@@ -131284,10 +131284,10 @@ tgamma -0x8.00000000000000000000000004p0
 = tgamma tonearest ldbl-128ibm -0x8.000000000000001p+0L : -0x1.a01a01a01a019fe256094cc5818p+44L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x8.000000000000001p+0L : -0x1.a01a01a01a019fe256094cc5818p+44L : inexact-ok
 = tgamma upward ldbl-128ibm -0x8.000000000000001p+0L : -0x1.a01a01a01a019fe256094cc5818p+44L : inexact-ok
-= tgamma downward ldbl-128 -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648bcp+84L : inexact-ok
+= tgamma downward ldbl-128 -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648cp+84L : inexact-ok
 = tgamma tonearest ldbl-128 -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648bcp+84L : inexact-ok
-= tgamma towardzero ldbl-128 -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648b8p+84L : inexact-ok
-= tgamma upward ldbl-128 -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648b8p+84L : inexact-ok
+= tgamma towardzero ldbl-128 -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648bcp+84L : inexact-ok
+= tgamma upward ldbl-128 -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648bcp+84L : inexact-ok
 = tgamma downward ldbl-128ibm -0x8.00000000000000000000000004p+0L : -0x6.8068068068068068068068064ap+84L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648p+84L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648p+84L : inexact-ok
@@ -131399,7 +131399,7 @@ tgamma -0xa.00000000000000000000000004p0
 = tgamma towardzero ldbl-96-m68k -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fp+24L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fp+24L : inexact-ok
 = tgamma downward ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b5p+24L : inexact-ok
-= tgamma tonearest ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b48p+24L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b5p+24L : inexact-ok
 = tgamma towardzero ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b48p+24L : inexact-ok
 = tgamma upward ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b48p+24L : inexact-ok
 = tgamma downward ldbl-128ibm -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5cp+24L : inexact-ok
@@ -131414,10 +131414,10 @@ tgamma -0xa.00000000000000000000000004p0
 = tgamma tonearest ldbl-96-m68k -0xa.000000000000001p+0L : -0x4.9f93edde27d71c1p+36L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xa.000000000000001p+0L : -0x4.9f93edde27d71c08p+36L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xa.000000000000001p+0L : -0x4.9f93edde27d71c08p+36L : inexact-ok
-= tgamma downward ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeff4p+36L : inexact-ok
+= tgamma downward ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeff8p+36L : inexact-ok
 = tgamma tonearest ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeff4p+36L : inexact-ok
-= tgamma towardzero ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeffp+36L : inexact-ok
-= tgamma upward ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeffp+36L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeff4p+36L : inexact-ok
+= tgamma upward ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeff4p+36L : inexact-ok
 = tgamma downward ldbl-128ibm -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbfp+36L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbfp+36L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeep+36L : inexact-ok
@@ -131516,10 +131516,10 @@ tgamma -0x14.00000000000000000000000008p0
 = tgamma tonearest ldbl-96-m68k -0x1.400002p+4L : -0x3.ca8406112a1d38bp-44L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x1.400002p+4L : -0x3.ca8406112a1d38bp-44L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.400002p+4L : -0x3.ca8406112a1d38bp-44L : inexact-ok
-= tgamma downward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
+= tgamma downward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a8p-44L : inexact-ok
 = tgamma tonearest ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
-= tgamma towardzero ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a4p-44L : inexact-ok
-= tgamma upward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a4p-44L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
+= tgamma upward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9244p-44L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9244p-44L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243p-44L : inexact-ok
@@ -131536,10 +131536,10 @@ tgamma -0x14.00000000000000000000000008p0
 = tgamma tonearest ldbl-96-m68k -0x1.4000000000001p+4L : -0x7.950ae90080725afp-16L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x1.4000000000001p+4L : -0x7.950ae90080725afp-16L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.4000000000001p+4L : -0x7.950ae90080725afp-16L : inexact-ok
-= tgamma downward ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e4p-16L : inexact-ok
+= tgamma downward ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e8p-16L : inexact-ok
 = tgamma tonearest ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e4p-16L : inexact-ok
-= tgamma towardzero ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134ep-16L : inexact-ok
-= tgamma upward ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134ep-16L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e4p-16L : inexact-ok
+= tgamma upward ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e4p-16L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d136p-16L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134p-16L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134p-16L : inexact-ok
@@ -131655,7 +131655,7 @@ tgamma -0x1e.00000000000000000000000008p0
 = tgamma towardzero ldbl-96-m68k -0x1.e00002p+4L : -0x9.c991f9b45972555p-92L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.e00002p+4L : -0x9.c991f9b45972555p-92L : inexact-ok
 = tgamma downward ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daa8p-92L : inexact-ok
-= tgamma tonearest ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daap-92L : inexact-ok
+= tgamma tonearest ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daa8p-92L : inexact-ok
 = tgamma towardzero ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daap-92L : inexact-ok
 = tgamma upward ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daap-92L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455dcp-92L : inexact-ok
@@ -131861,10 +131861,10 @@ tgamma -0x28.fffffffffffffffffffffffffp0
 = tgamma tonearest ldbl-96-m68k -0x2.8ffffcp+4L : -0x2.cbced32c2df66774p-148L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.8ffffcp+4L : -0x2.cbced32c2df6677p-148L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.8ffffcp+4L : -0x2.cbced32c2df6677p-148L : inexact-ok
-= tgamma downward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
+= tgamma downward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fep-148L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fap-148L : inexact-ok
-= tgamma upward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fap-148L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
+= tgamma upward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466566p-148L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466566p-148L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565p-148L : inexact-ok
@@ -131882,7 +131882,7 @@ tgamma -0x28.fffffffffffffffffffffffffp0
 = tgamma towardzero ldbl-96-m68k -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd68p-120L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd68p-120L : inexact-ok
 = tgamma downward ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b4994p-120L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b499p-120L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b4994p-120L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b499p-120L : inexact-ok
 = tgamma upward ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b499p-120L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b4ap-120L : inexact-ok
@@ -131897,16 +131897,16 @@ tgamma -0x28.fffffffffffffffffffffffffp0
 = tgamma tonearest ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b98p-108L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b94p-108L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b94p-108L : inexact-ok
-= tgamma downward ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8206p-108L : inexact-ok
+= tgamma downward ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8208p-108L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8206p-108L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8204p-108L : inexact-ok
-= tgamma upward ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8204p-108L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8206p-108L : inexact-ok
+= tgamma upward ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8206p-108L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e83p-108L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e82p-108L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e82p-108L : inexact-ok
 = tgamma upward ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e82p-108L : inexact-ok
 = tgamma downward ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0xb.2f30e1ce812063f12e7e8d9031ap-68L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0xb.2f30e1ce812063f12e7e8d903198p-68L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0xb.2f30e1ce812063f12e7e8d9031ap-68L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0xb.2f30e1ce812063f12e7e8d903198p-68L : inexact-ok
 = tgamma upward ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0xb.2f30e1ce812063f12e7e8d903198p-68L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.8fffffffffffffffffffffffffp+4L : -0xb.2f30e1ce812063f12e7e8d9034p-68L : inexact-ok
@@ -132069,7 +132069,7 @@ tgamma -0x2a.0000000000000000000000001p0
 = tgamma towardzero ldbl-96-m68k -0x2.a00004p+4L : -0x1.10ae52d9a7c61908p-152L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.a00004p+4L : -0x1.10ae52d9a7c61908p-152L : inexact-ok
 = tgamma downward ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bcp-152L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bbp-152L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bcp-152L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bbp-152L : inexact-ok
 = tgamma upward ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bbp-152L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a458p-152L : inexact-ok
@@ -132113,7 +132113,7 @@ tgamma -0x2a.0000000000000000000000001p0
 = tgamma towardzero ldbl-128ibm -0x2.a000000000000004p+4L : -0x1.10af527530de826cb1756aef0ep-112L : inexact-ok
 = tgamma upward ldbl-128ibm -0x2.a000000000000004p+4L : -0x1.10af527530de826cb1756aef0ep-112L : inexact-ok
 = tgamma downward ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x4.42bd49d4c37a0db136489771e48cp-72L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x4.42bd49d4c37a0db136489771e488p-72L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x4.42bd49d4c37a0db136489771e48cp-72L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x4.42bd49d4c37a0db136489771e488p-72L : inexact-ok
 = tgamma upward ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x4.42bd49d4c37a0db136489771e488p-72L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.a0000000000000000000000001p+4L : -0x4.42bd49d4c37a0db136489771e6p-72L : inexact-ok
@@ -132226,10 +132226,10 @@ tgamma -0x32.0000000000000000000000001p0
 = tgamma tonearest ldbl-96-m68k -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74p-168L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74p-168L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74p-168L : inexact-ok
-= tgamma downward ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9861p-168L : inexact-ok
+= tgamma downward ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9862p-168L : inexact-ok
 = tgamma tonearest ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9861p-168L : inexact-ok
-= tgamma towardzero ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b986p-168L : inexact-ok
-= tgamma upward ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b986p-168L : inexact-ok
+= tgamma towardzero ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9861p-168L : inexact-ok
+= tgamma upward ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9861p-168L : inexact-ok
 = tgamma downward ldbl-128ibm -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b988p-168L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b988p-168L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b98p-168L : inexact-ok
@@ -132251,7 +132251,7 @@ tgamma -0x32.0000000000000000000000001p0
 = tgamma towardzero ldbl-128ibm -0x3.2000000000000004p+4L : -0xd.d9b7b70966bc029af3dc69a264p-160L : inexact-ok
 = tgamma upward ldbl-128ibm -0x3.2000000000000004p+4L : -0xd.d9b7b70966bc029af3dc69a264p-160L : inexact-ok
 = tgamma downward ldbl-128 -0x3.20000000000000000000000001p+4L : -0x3.766dedc259af040be140a68992bcp-116L : inexact-ok
-= tgamma tonearest ldbl-128 -0x3.20000000000000000000000001p+4L : -0x3.766dedc259af040be140a68992bap-116L : inexact-ok
+= tgamma tonearest ldbl-128 -0x3.20000000000000000000000001p+4L : -0x3.766dedc259af040be140a68992bcp-116L : inexact-ok
 = tgamma towardzero ldbl-128 -0x3.20000000000000000000000001p+4L : -0x3.766dedc259af040be140a68992bap-116L : inexact-ok
 = tgamma upward ldbl-128 -0x3.20000000000000000000000001p+4L : -0x3.766dedc259af040be140a68992bap-116L : inexact-ok
 = tgamma downward ldbl-128ibm -0x3.20000000000000000000000001p+4L : -0x3.766dedc259af040be140a68993p-116L : inexact-ok
@@ -132345,7 +132345,7 @@ tgamma -0x64.0000000000000000000000002p0
 = tgamma towardzero ldbl-96-m68k -0x6.400008p+4L : -0x1.2d4767e4f014d48ap-508L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.400008p+4L : -0x1.2d4767e4f014d48ap-508L : inexact-ok
 = tgamma downward ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526cp-508L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526bp-508L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526cp-508L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526bp-508L : inexact-ok
 = tgamma upward ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526bp-508L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646528p-508L : inexact-ok
@@ -132365,7 +132365,7 @@ tgamma -0x64.0000000000000000000000002p0
 = tgamma towardzero ldbl-96-m68k -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6c8p-480L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6c8p-480L : inexact-ok
 = tgamma downward ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdep-480L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdcp-480L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdep-480L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdcp-480L : inexact-ok
 = tgamma upward ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdcp-480L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ecp-480L : inexact-ok
@@ -132388,10 +132388,10 @@ tgamma -0x64.0000000000000000000000002p0
 = tgamma tonearest ldbl-128ibm -0x6.4000000000000008p+4L : -0x1.2d4a1e607e780ca7f1fdb090f28p-468L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x6.4000000000000008p+4L : -0x1.2d4a1e607e780ca7f1fdb090f2p-468L : inexact-ok
 = tgamma upward ldbl-128ibm -0x6.4000000000000008p+4L : -0x1.2d4a1e607e780ca7f1fdb090f2p-468L : inexact-ok
-= tgamma downward ldbl-128 -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2dp-428L : inexact-ok
+= tgamma downward ldbl-128 -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2d4p-428L : inexact-ok
 = tgamma tonearest ldbl-128 -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2dp-428L : inexact-ok
-= tgamma towardzero ldbl-128 -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2ccp-428L : inexact-ok
-= tgamma upward ldbl-128 -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2ccp-428L : inexact-ok
+= tgamma towardzero ldbl-128 -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2dp-428L : inexact-ok
+= tgamma upward ldbl-128 -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2dp-428L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e4p-428L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2p-428L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2p-428L : inexact-ok
@@ -132483,7 +132483,7 @@ tgamma -0x96.0000000000000000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x9.60001p+4L : -0x8.d14d214a189b93bp-860L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x9.60001p+4L : -0x8.d14d214a189b93bp-860L : inexact-ok
 = tgamma downward ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a6p-860L : inexact-ok
-= tgamma tonearest ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a58p-860L : inexact-ok
+= tgamma tonearest ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a6p-860L : inexact-ok
 = tgamma towardzero ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a58p-860L : inexact-ok
 = tgamma upward ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a58p-860L : inexact-ok
 = tgamma downward ldbl-128ibm -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4cp-860L : inexact-ok
@@ -132518,10 +132518,10 @@ tgamma -0x96.0000000000000000000000004p0
 = tgamma tonearest ldbl-96-m68k -0x9.600000000000001p+4L : -0x8.d17957b201f4f0cp-820L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x9.600000000000001p+4L : -0x8.d17957b201f4f0cp-820L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x9.600000000000001p+4L : -0x8.d17957b201f4f0cp-820L : inexact-ok
-= tgamma downward ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a1p-820L : inexact-ok
+= tgamma downward ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a18p-820L : inexact-ok
 = tgamma tonearest ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a1p-820L : inexact-ok
-= tgamma towardzero ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a08p-820L : inexact-ok
-= tgamma upward ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a08p-820L : inexact-ok
+= tgamma towardzero ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a1p-820L : inexact-ok
+= tgamma upward ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a1p-820L : inexact-ok
 = tgamma downward ldbl-128ibm -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2cp-820L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2cp-820L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf28p-820L : inexact-ok
@@ -132571,10 +132571,10 @@ tgamma -0xb4.ffffffffffffffffffffffffcp0
 = tgamma tonearest ldbl-96-m68k -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800dp-1060L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800dp-1060L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800dp-1060L : inexact-ok
-= tgamma downward ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7ep-1060L : inexact-ok
+= tgamma downward ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7e8p-1060L : inexact-ok
 = tgamma tonearest ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7ep-1060L : inexact-ok
-= tgamma towardzero ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7d8p-1060L : inexact-ok
-= tgamma upward ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7d8p-1060L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7ep-1060L : inexact-ok
+= tgamma upward ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7ep-1060L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.4fffffffffff8p+4L : -0xb.f41cp-1060L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0xb.4fffffffffff8p+4L : -0xb.f418p-1060L : inexact-ok underflow errno-erange-ok
 = tgamma towardzero ldbl-128ibm -0xb.4fffffffffff8p+4L : -0xb.f418p-1060L : inexact-ok underflow errno-erange-ok
@@ -132588,7 +132588,7 @@ tgamma -0xb4.ffffffffffffffffffffffffcp0
 = tgamma towardzero ldbl-96-m68k -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e18p-1048L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e18p-1048L : inexact-ok
 = tgamma downward ldbl-128 -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e19eb58ba6e7148p-1048L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e19eb58ba6e7144p-1048L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e19eb58ba6e7148p-1048L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e19eb58ba6e7144p-1048L : inexact-ok
 = tgamma upward ldbl-128 -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e19eb58ba6e7144p-1048L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.4ffffffffffffffp+4L : -0x5.fa0c664p-1048L : inexact-ok underflow errno-erange-ok
@@ -132778,10 +132778,10 @@ tgamma -0xb6.0000000000000000000000004p0
 = tgamma tonearest ldbl-96-m68k -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a6p-1064L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a4p-1064L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a4p-1064L : inexact-ok
-= tgamma downward ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f834p-1064L : inexact-ok
+= tgamma downward ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f835p-1064L : inexact-ok
 = tgamma tonearest ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f834p-1064L : inexact-ok
-= tgamma towardzero ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f833p-1064L : inexact-ok
-= tgamma upward ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f833p-1064L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f834p-1064L : inexact-ok
+= tgamma upward ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f834p-1064L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.6000000000008p+4L : -0x1.0d4p-1064L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0xb.6000000000008p+4L : -0x1.0dp-1064L : inexact-ok underflow errno-erange-ok
 = tgamma towardzero ldbl-128ibm -0xb.6000000000008p+4L : -0x1.0dp-1064L : inexact-ok underflow errno-erange-ok
@@ -132803,7 +132803,7 @@ tgamma -0xb6.0000000000000000000000004p0
 = tgamma towardzero ldbl-128ibm -0xb.600000000000001p+4L : -0x8.6827cp-1056L : inexact-ok underflow errno-erange-ok
 = tgamma upward ldbl-128ibm -0xb.600000000000001p+4L : -0x8.6827cp-1056L : inexact-ok underflow errno-erange-ok
 = tgamma downward ldbl-128 -0xb.60000000000000000000000004p+4L : -0x2.1a09fc8a754feec63d60f93437ccp-1012L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.60000000000000000000000004p+4L : -0x2.1a09fc8a754feec63d60f93437cap-1012L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.60000000000000000000000004p+4L : -0x2.1a09fc8a754feec63d60f93437ccp-1012L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.60000000000000000000000004p+4L : -0x2.1a09fc8a754feec63d60f93437cap-1012L : inexact-ok
 = tgamma upward ldbl-128 -0xb.60000000000000000000000004p+4L : -0x2.1a09fc8a754feec63d60f93437cap-1012L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.60000000000000000000000004p+4L : -0x2.1a09fc8a754feec8p-1012L : inexact-ok underflow errno-erange-ok
@@ -132872,7 +132872,7 @@ tgamma -0xb6.ffffffffffffffffffffffffcp0
 = tgamma towardzero ldbl-128ibm -0xb.6ffffffffffffffp+4L : -0xb.c28p-1064L : inexact-ok underflow errno-erange-ok
 = tgamma upward ldbl-128ibm -0xb.6ffffffffffffffp+4L : -0xb.c28p-1064L : inexact-ok underflow errno-erange-ok
 = tgamma downward ldbl-128 -0xb.6ffffffffffffffffffffffffcp+4L : -0x2.f0aaa5d3e0430dac66a66ed4341cp-1020L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.6ffffffffffffffffffffffffcp+4L : -0x2.f0aaa5d3e0430dac66a66ed4341ap-1020L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.6ffffffffffffffffffffffffcp+4L : -0x2.f0aaa5d3e0430dac66a66ed4341cp-1020L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.6ffffffffffffffffffffffffcp+4L : -0x2.f0aaa5d3e0430dac66a66ed4341ap-1020L : inexact-ok
 = tgamma upward ldbl-128 -0xb.6ffffffffffffffffffffffffcp+4L : -0x2.f0aaa5d3e0430dac66a66ed4341ap-1020L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.6ffffffffffffffffffffffffcp+4L : -0x2.f0aaa5d3e0431p-1020L : inexact-ok underflow errno-erange-ok
@@ -133071,7 +133071,7 @@ tgamma -0xb8.0000000000000000000000004p0
 = tgamma towardzero ldbl-96-m68k -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cp-1068L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cp-1068L : inexact-ok
 = tgamma downward ldbl-128 -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cf4d5c0d4735bp-1068L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cf4d5c0d4735ap-1068L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cf4d5c0d4735bp-1068L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cf4d5c0d4735ap-1068L : inexact-ok
 = tgamma upward ldbl-128 -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cf4d5c0d4735ap-1068L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.800000000000001p+4L : -0x1.08p-1068L : inexact-ok underflow errno-erange-ok
@@ -133172,10 +133172,10 @@ tgamma -0xbc.0000000000000000000000004p0
 = tgamma tonearest ldbl-96-m68k -0xb.c0001p+4L : -0x3.a1681e71734405bcp-1140L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xb.c0001p+4L : -0x3.a1681e71734405bcp-1140L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.c0001p+4L : -0x3.a1681e71734405bcp-1140L : inexact-ok
-= tgamma downward ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19adap-1140L : inexact-ok
+= tgamma downward ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19adcp-1140L : inexact-ok
 = tgamma tonearest ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19adap-1140L : inexact-ok
-= tgamma towardzero ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19ad8p-1140L : inexact-ok
-= tgamma upward ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19ad8p-1140L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19adap-1140L : inexact-ok
+= tgamma upward ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19adap-1140L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.c0001p+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0xb.c0001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0xb.c0001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -133193,7 +133193,7 @@ tgamma -0xbc.0000000000000000000000004p0
 = tgamma towardzero ldbl-96-m68k -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8p-1112L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8p-1112L : inexact-ok
 = tgamma downward ldbl-128 -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8427f6a362ab8p-1112L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8427f6a362ab4p-1112L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8427f6a362ab8p-1112L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8427f6a362ab4p-1112L : inexact-ok
 = tgamma upward ldbl-128 -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8427f6a362ab4p-1112L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.c000000000008p+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -133242,7 +133242,7 @@ tgamma -0xbc.ffffffffffffffffffffffffcp0
 = tgamma towardzero ldbl-96-m68k -0xb.cffffp+4L : -0x4.eb1490744e9508c8p-1148L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.cffffp+4L : -0x4.eb1490744e9508c8p-1148L : inexact-ok
 = tgamma downward ldbl-128 -0xb.cffffp+4L : -0x4.eb1490744e9508cbdf4b2d2d11b8p-1148L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.cffffp+4L : -0x4.eb1490744e9508cbdf4b2d2d11b4p-1148L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.cffffp+4L : -0x4.eb1490744e9508cbdf4b2d2d11b8p-1148L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.cffffp+4L : -0x4.eb1490744e9508cbdf4b2d2d11b4p-1148L : inexact-ok
 = tgamma upward ldbl-128 -0xb.cffffp+4L : -0x4.eb1490744e9508cbdf4b2d2d11b4p-1148L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.cffffp+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -133286,7 +133286,7 @@ tgamma -0xbc.ffffffffffffffffffffffffcp0
 = tgamma towardzero ldbl-128ibm -0xb.cffffffffffffffp+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma upward ldbl-128ibm -0xb.cffffffffffffffp+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma downward ldbl-128 -0xb.cffffffffffffffffffffffffcp+4L : -0x1.3abeb1650549d0a05366de9dee11p-1064L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.cffffffffffffffffffffffffcp+4L : -0x1.3abeb1650549d0a05366de9dee1p-1064L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.cffffffffffffffffffffffffcp+4L : -0x1.3abeb1650549d0a05366de9dee11p-1064L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.cffffffffffffffffffffffffcp+4L : -0x1.3abeb1650549d0a05366de9dee1p-1064L : inexact-ok
 = tgamma upward ldbl-128 -0xb.cffffffffffffffffffffffffcp+4L : -0x1.3abeb1650549d0a05366de9dee1p-1064L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.cffffffffffffffffffffffffcp+4L : -0x1.3acp-1064L : inexact-ok underflow errno-erange-ok
@@ -133448,10 +133448,10 @@ tgamma -0xbe.0000000000000000000000004p0
 = tgamma tonearest ldbl-96-m68k -0xb.e0001p+4L : -0x6.a02c674cee90e1p-1156L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xb.e0001p+4L : -0x6.a02c674cee90e1p-1156L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.e0001p+4L : -0x6.a02c674cee90e1p-1156L : inexact-ok
-= tgamma downward ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd9cp-1156L : inexact-ok
+= tgamma downward ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfdap-1156L : inexact-ok
 = tgamma tonearest ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd9cp-1156L : inexact-ok
-= tgamma towardzero ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd98p-1156L : inexact-ok
-= tgamma upward ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd98p-1156L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd9cp-1156L : inexact-ok
+= tgamma upward ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd9cp-1156L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.e0001p+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0xb.e0001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0xb.e0001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -133493,7 +133493,7 @@ tgamma -0xbe.0000000000000000000000004p0
 = tgamma towardzero ldbl-128ibm -0xb.e00000000000001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma upward ldbl-128ibm -0xb.e00000000000001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma downward ldbl-128 -0xb.e0000000000000000000000004p+4L : -0x1.a813cbfbfc58ad4e96196c9a8c92p-1072L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.e0000000000000000000000004p+4L : -0x1.a813cbfbfc58ad4e96196c9a8c91p-1072L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.e0000000000000000000000004p+4L : -0x1.a813cbfbfc58ad4e96196c9a8c92p-1072L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.e0000000000000000000000004p+4L : -0x1.a813cbfbfc58ad4e96196c9a8c91p-1072L : inexact-ok
 = tgamma upward ldbl-128 -0xb.e0000000000000000000000004p+4L : -0x1.a813cbfbfc58ad4e96196c9a8c91p-1072L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.e0000000000000000000000004p+4L : -0x1.cp-1072L : inexact-ok underflow errno-erange-ok
@@ -133562,7 +133562,7 @@ tgamma -0xbe.ffffffffffffffffffffffffcp0
 = tgamma towardzero ldbl-128ibm -0xb.effffffffffffffp+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma upward ldbl-128ibm -0xb.effffffffffffffp+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma downward ldbl-128 -0xb.effffffffffffffffffffffffcp+4L : -0x2.3865976f3a1908740d8947de5b7cp-1080L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.effffffffffffffffffffffffcp+4L : -0x2.3865976f3a1908740d8947de5b7ap-1080L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.effffffffffffffffffffffffcp+4L : -0x2.3865976f3a1908740d8947de5b7cp-1080L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.effffffffffffffffffffffffcp+4L : -0x2.3865976f3a1908740d8947de5b7ap-1080L : inexact-ok
 = tgamma upward ldbl-128 -0xb.effffffffffffffffffffffffcp+4L : -0x2.3865976f3a1908740d8947de5b7ap-1080L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.effffffffffffffffffffffffcp+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -135035,10 +135035,10 @@ tgamma -0x0.ffffffffffffffffp0
 = tgamma tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x2.00000000000006c4p+52L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x2.00000000000006cp+52L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x2.00000000000006cp+52L : inexact-ok
-= tgamma downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43ap+52L : inexact-ok
+= tgamma downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43cp+52L : inexact-ok
 = tgamma tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43ap+52L : inexact-ok
-= tgamma towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f438p+52L : inexact-ok
-= tgamma upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f438p+52L : inexact-ok
+= tgamma towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43ap+52L : inexact-ok
+= tgamma upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43ap+52L : inexact-ok
 = tgamma downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f5p+52L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f4p+52L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f4p+52L : inexact-ok
@@ -135051,10 +135051,10 @@ tgamma -0x0.ffffffffffffffffp0
 = tgamma tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1p+64L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1p+64L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1p+64L : inexact-ok
-= tgamma downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824fp+64L : inexact-ok
+= tgamma downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c825p+64L : inexact-ok
 = tgamma tonearest ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824fp+64L : inexact-ok
-= tgamma towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824ep+64L : inexact-ok
-= tgamma upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824ep+64L : inexact-ok
+= tgamma towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824fp+64L : inexact-ok
+= tgamma upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824fp+64L : inexact-ok
 = tgamma downward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c828p+64L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c828p+64L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c82p+64L : inexact-ok
@@ -135219,7 +135219,7 @@ tgamma -0x2.0000000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x2.0000000000002p+0L : -0x3.ffffffffffff89ep+48L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.0000000000002p+0L : -0x3.ffffffffffff89ep+48L : inexact-ok
 = tgamma downward ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881ccp+48L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881cap+48L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881ccp+48L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881cap+48L : inexact-ok
 = tgamma upward ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881cap+48L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed882p+48L : inexact-ok
@@ -135234,10 +135234,10 @@ tgamma -0x2.0000000000000004p0
 = tgamma tonearest ldbl-96-m68k -0x2.0000000000000004p+0L : -0x1.fffffffffffffff8p+60L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.0000000000000004p+0L : -0x1.fffffffffffffff8p+60L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.0000000000000004p+0L : -0x1.fffffffffffffff8p+60L : inexact-ok
-= tgamma downward ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed86p+60L : inexact-ok
+= tgamma downward ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed87p+60L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed86p+60L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed85p+60L : inexact-ok
-= tgamma upward ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed85p+60L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed86p+60L : inexact-ok
+= tgamma upward ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed86p+60L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1beep+60L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed8p+60L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed8p+60L : inexact-ok
@@ -135279,10 +135279,10 @@ tgamma -0x2.fffffffffffffffcp0
 = tgamma tonearest ldbl-96-m68k -0x2.ffffffffffffep+0L : -0x1.5555555555558aeep+48L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.ffffffffffffep+0L : -0x1.5555555555558aecp+48L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.ffffffffffffep+0L : -0x1.5555555555558aecp+48L : inexact-ok
-= tgamma downward ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792cp+48L : inexact-ok
+= tgamma downward ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792dp+48L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792cp+48L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792bp+48L : inexact-ok
-= tgamma upward ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792bp+48L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792cp+48L : inexact-ok
+= tgamma upward ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792cp+48L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b798p+48L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b79p+48L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b79p+48L : inexact-ok
@@ -135463,7 +135463,7 @@ tgamma -0x4.0000000000000008p0
 = tgamma towardzero ldbl-96-m68k -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99cp+44L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99cp+44L : inexact-ok
 = tgamma downward ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81366p+44L : inexact-ok
-= tgamma tonearest ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81364p+44L : inexact-ok
+= tgamma tonearest ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81366p+44L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81364p+44L : inexact-ok
 = tgamma upward ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81364p+44L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae814p+44L : inexact-ok
@@ -135524,7 +135524,7 @@ tgamma -0x4.fffffffffffffff8p0
 = tgamma towardzero ldbl-96-m68k -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4p+40L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4p+40L : inexact-ok
 = tgamma downward ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d12712834478p+40L : inexact-ok
-= tgamma tonearest ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d127128344778p+40L : inexact-ok
+= tgamma tonearest ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d12712834478p+40L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d127128344778p+40L : inexact-ok
 = tgamma upward ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d127128344778p+40L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d1271283448p+40L : inexact-ok
@@ -135540,7 +135540,7 @@ tgamma -0x4.fffffffffffffff8p0
 = tgamma towardzero ldbl-96-m68k -0x4.fffffffffffffff8p+0L : -0x4.4444444444444478p+52L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x4.fffffffffffffff8p+0L : -0x4.4444444444444478p+52L : inexact-ok
 = tgamma downward ldbl-128 -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce3ee8p+52L : inexact-ok
-= tgamma tonearest ldbl-128 -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce3ee4p+52L : inexact-ok
+= tgamma tonearest ldbl-128 -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce3ee8p+52L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce3ee4p+52L : inexact-ok
 = tgamma upward ldbl-128 -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce3ee4p+52L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce4p+52L : inexact-ok
@@ -135707,7 +135707,7 @@ tgamma -0x6.0000000000000008p0
 = tgamma towardzero ldbl-96-m68k -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19ep+40L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19ep+40L : inexact-ok
 = tgamma downward ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2cp+40L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2bp+40L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2cp+40L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2bp+40L : inexact-ok
 = tgamma upward ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2bp+40L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d8p+40L : inexact-ok
@@ -135748,7 +135748,7 @@ tgamma -0x6.fffffffffffffff8p0
 = tgamma towardzero ldbl-96-m68k -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202p+8L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202p+8L : inexact-ok
 = tgamma downward ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5538p+8L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5537fp+8L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5538p+8L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5537fp+8L : inexact-ok
 = tgamma upward ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5537fp+8L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5538p+8L : inexact-ok
@@ -135768,7 +135768,7 @@ tgamma -0x6.fffffffffffffff8p0
 = tgamma towardzero ldbl-96-m68k -0x6.ffffffffffffcp+0L : -0x3.403403403404e38cp+36L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.ffffffffffffcp+0L : -0x3.403403403404e38cp+36L : inexact-ok
 = tgamma downward ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575646p+36L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575644p+36L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575646p+36L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575644p+36L : inexact-ok
 = tgamma upward ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575644p+36L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f1990135757p+36L : inexact-ok
@@ -135784,7 +135784,7 @@ tgamma -0x6.fffffffffffffff8p0
 = tgamma towardzero ldbl-96-m68k -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a034p+48L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a034p+48L : inexact-ok
 = tgamma downward ldbl-128 -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff955p+48L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff954fp+48L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff955p+48L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff954fp+48L : inexact-ok
 = tgamma upward ldbl-128 -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff954fp+48L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff958p+48L : inexact-ok
@@ -136073,7 +136073,7 @@ tgamma -0xa.000000000000001p0
 = tgamma towardzero ldbl-96-m68k -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fp+24L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fp+24L : inexact-ok
 = tgamma downward ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b5p+24L : inexact-ok
-= tgamma tonearest ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b48p+24L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b5p+24L : inexact-ok
 = tgamma towardzero ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b48p+24L : inexact-ok
 = tgamma upward ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b48p+24L : inexact-ok
 = tgamma downward ldbl-128ibm -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5cp+24L : inexact-ok
@@ -136088,10 +136088,10 @@ tgamma -0xa.000000000000001p0
 = tgamma tonearest ldbl-96-m68k -0xa.000000000000001p+0L : -0x4.9f93edde27d71c1p+36L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xa.000000000000001p+0L : -0x4.9f93edde27d71c08p+36L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xa.000000000000001p+0L : -0x4.9f93edde27d71c08p+36L : inexact-ok
-= tgamma downward ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeff4p+36L : inexact-ok
+= tgamma downward ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeff8p+36L : inexact-ok
 = tgamma tonearest ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeff4p+36L : inexact-ok
-= tgamma towardzero ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeffp+36L : inexact-ok
-= tgamma upward ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeffp+36L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeff4p+36L : inexact-ok
+= tgamma upward ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeff4p+36L : inexact-ok
 = tgamma downward ldbl-128ibm -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbfp+36L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbfp+36L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeep+36L : inexact-ok
@@ -136174,10 +136174,10 @@ tgamma -0x14.000000000000002p0
 = tgamma tonearest ldbl-96-m68k -0x1.400002p+4L : -0x3.ca8406112a1d38bp-44L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x1.400002p+4L : -0x3.ca8406112a1d38bp-44L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.400002p+4L : -0x3.ca8406112a1d38bp-44L : inexact-ok
-= tgamma downward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
+= tgamma downward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a8p-44L : inexact-ok
 = tgamma tonearest ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
-= tgamma towardzero ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a4p-44L : inexact-ok
-= tgamma upward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a4p-44L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
+= tgamma upward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9244p-44L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9244p-44L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243p-44L : inexact-ok
@@ -136194,10 +136194,10 @@ tgamma -0x14.000000000000002p0
 = tgamma tonearest ldbl-96-m68k -0x1.4000000000001p+4L : -0x7.950ae90080725afp-16L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x1.4000000000001p+4L : -0x7.950ae90080725afp-16L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.4000000000001p+4L : -0x7.950ae90080725afp-16L : inexact-ok
-= tgamma downward ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e4p-16L : inexact-ok
+= tgamma downward ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e8p-16L : inexact-ok
 = tgamma tonearest ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e4p-16L : inexact-ok
-= tgamma towardzero ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134ep-16L : inexact-ok
-= tgamma upward ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134ep-16L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e4p-16L : inexact-ok
+= tgamma upward ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e4p-16L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d136p-16L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134p-16L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134p-16L : inexact-ok
@@ -136297,7 +136297,7 @@ tgamma -0x1e.000000000000002p0
 = tgamma towardzero ldbl-96-m68k -0x1.e00002p+4L : -0x9.c991f9b45972555p-92L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.e00002p+4L : -0x9.c991f9b45972555p-92L : inexact-ok
 = tgamma downward ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daa8p-92L : inexact-ok
-= tgamma tonearest ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daap-92L : inexact-ok
+= tgamma tonearest ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daa8p-92L : inexact-ok
 = tgamma towardzero ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daap-92L : inexact-ok
 = tgamma upward ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daap-92L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455dcp-92L : inexact-ok
@@ -136479,10 +136479,10 @@ tgamma -0x28.ffffffffffffffcp0
 = tgamma tonearest ldbl-96-m68k -0x2.8ffffcp+4L : -0x2.cbced32c2df66774p-148L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.8ffffcp+4L : -0x2.cbced32c2df6677p-148L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.8ffffcp+4L : -0x2.cbced32c2df6677p-148L : inexact-ok
-= tgamma downward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
+= tgamma downward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fep-148L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fap-148L : inexact-ok
-= tgamma upward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fap-148L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
+= tgamma upward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466566p-148L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466566p-148L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565p-148L : inexact-ok
@@ -136500,7 +136500,7 @@ tgamma -0x28.ffffffffffffffcp0
 = tgamma towardzero ldbl-96-m68k -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd68p-120L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd68p-120L : inexact-ok
 = tgamma downward ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b4994p-120L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b499p-120L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b4994p-120L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b499p-120L : inexact-ok
 = tgamma upward ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b499p-120L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b4ap-120L : inexact-ok
@@ -136515,10 +136515,10 @@ tgamma -0x28.ffffffffffffffcp0
 = tgamma tonearest ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b98p-108L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b94p-108L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b94p-108L : inexact-ok
-= tgamma downward ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8206p-108L : inexact-ok
+= tgamma downward ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8208p-108L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8206p-108L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8204p-108L : inexact-ok
-= tgamma upward ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8204p-108L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8206p-108L : inexact-ok
+= tgamma upward ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8206p-108L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e83p-108L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e82p-108L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e82p-108L : inexact-ok
@@ -136663,7 +136663,7 @@ tgamma -0x2a.000000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x2.a00004p+4L : -0x1.10ae52d9a7c61908p-152L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.a00004p+4L : -0x1.10ae52d9a7c61908p-152L : inexact-ok
 = tgamma downward ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bcp-152L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bbp-152L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bcp-152L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bbp-152L : inexact-ok
 = tgamma upward ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bbp-152L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a458p-152L : inexact-ok
@@ -136804,10 +136804,10 @@ tgamma -0x32.000000000000004p0
 = tgamma tonearest ldbl-96-m68k -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74p-168L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74p-168L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74p-168L : inexact-ok
-= tgamma downward ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9861p-168L : inexact-ok
+= tgamma downward ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9862p-168L : inexact-ok
 = tgamma tonearest ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9861p-168L : inexact-ok
-= tgamma towardzero ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b986p-168L : inexact-ok
-= tgamma upward ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b986p-168L : inexact-ok
+= tgamma towardzero ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9861p-168L : inexact-ok
+= tgamma upward ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9861p-168L : inexact-ok
 = tgamma downward ldbl-128ibm -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b988p-168L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b988p-168L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b98p-168L : inexact-ok
@@ -136907,7 +136907,7 @@ tgamma -0x64.000000000000008p0
 = tgamma towardzero ldbl-96-m68k -0x6.400008p+4L : -0x1.2d4767e4f014d48ap-508L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.400008p+4L : -0x1.2d4767e4f014d48ap-508L : inexact-ok
 = tgamma downward ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526cp-508L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526bp-508L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526cp-508L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526bp-508L : inexact-ok
 = tgamma upward ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526bp-508L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646528p-508L : inexact-ok
@@ -136927,7 +136927,7 @@ tgamma -0x64.000000000000008p0
 = tgamma towardzero ldbl-96-m68k -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6c8p-480L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6c8p-480L : inexact-ok
 = tgamma downward ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdep-480L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdcp-480L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdep-480L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdcp-480L : inexact-ok
 = tgamma upward ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdcp-480L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ecp-480L : inexact-ok
@@ -137029,7 +137029,7 @@ tgamma -0x96.00000000000001p0
 = tgamma towardzero ldbl-96-m68k -0x9.60001p+4L : -0x8.d14d214a189b93bp-860L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x9.60001p+4L : -0x8.d14d214a189b93bp-860L : inexact-ok
 = tgamma downward ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a6p-860L : inexact-ok
-= tgamma tonearest ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a58p-860L : inexact-ok
+= tgamma tonearest ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a6p-860L : inexact-ok
 = tgamma towardzero ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a58p-860L : inexact-ok
 = tgamma upward ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a58p-860L : inexact-ok
 = tgamma downward ldbl-128ibm -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4cp-860L : inexact-ok
@@ -137064,10 +137064,10 @@ tgamma -0x96.00000000000001p0
 = tgamma tonearest ldbl-96-m68k -0x9.600000000000001p+4L : -0x8.d17957b201f4f0cp-820L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x9.600000000000001p+4L : -0x8.d17957b201f4f0cp-820L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x9.600000000000001p+4L : -0x8.d17957b201f4f0cp-820L : inexact-ok
-= tgamma downward ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a1p-820L : inexact-ok
+= tgamma downward ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a18p-820L : inexact-ok
 = tgamma tonearest ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a1p-820L : inexact-ok
-= tgamma towardzero ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a08p-820L : inexact-ok
-= tgamma upward ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a08p-820L : inexact-ok
+= tgamma towardzero ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a1p-820L : inexact-ok
+= tgamma upward ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a1p-820L : inexact-ok
 = tgamma downward ldbl-128ibm -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2cp-820L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2cp-820L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf28p-820L : inexact-ok
@@ -137109,10 +137109,10 @@ tgamma -0xb4.ffffffffffffffp0
 = tgamma tonearest ldbl-96-m68k -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800dp-1060L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800dp-1060L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800dp-1060L : inexact-ok
-= tgamma downward ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7ep-1060L : inexact-ok
+= tgamma downward ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7e8p-1060L : inexact-ok
 = tgamma tonearest ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7ep-1060L : inexact-ok
-= tgamma towardzero ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7d8p-1060L : inexact-ok
-= tgamma upward ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7d8p-1060L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7ep-1060L : inexact-ok
+= tgamma upward ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7ep-1060L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.4fffffffffff8p+4L : -0xb.f41cp-1060L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0xb.4fffffffffff8p+4L : -0xb.f418p-1060L : inexact-ok underflow errno-erange-ok
 = tgamma towardzero ldbl-128ibm -0xb.4fffffffffff8p+4L : -0xb.f418p-1060L : inexact-ok underflow errno-erange-ok
@@ -137126,7 +137126,7 @@ tgamma -0xb4.ffffffffffffffp0
 = tgamma towardzero ldbl-96-m68k -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e18p-1048L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e18p-1048L : inexact-ok
 = tgamma downward ldbl-128 -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e19eb58ba6e7148p-1048L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e19eb58ba6e7144p-1048L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e19eb58ba6e7148p-1048L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e19eb58ba6e7144p-1048L : inexact-ok
 = tgamma upward ldbl-128 -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e19eb58ba6e7144p-1048L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.4ffffffffffffffp+4L : -0x5.fa0c664p-1048L : inexact-ok underflow errno-erange-ok
@@ -137292,10 +137292,10 @@ tgamma -0xb6.00000000000001p0
 = tgamma tonearest ldbl-96-m68k -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a6p-1064L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a4p-1064L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a4p-1064L : inexact-ok
-= tgamma downward ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f834p-1064L : inexact-ok
+= tgamma downward ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f835p-1064L : inexact-ok
 = tgamma tonearest ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f834p-1064L : inexact-ok
-= tgamma towardzero ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f833p-1064L : inexact-ok
-= tgamma upward ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f833p-1064L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f834p-1064L : inexact-ok
+= tgamma upward ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f834p-1064L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.6000000000008p+4L : -0x1.0d4p-1064L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0xb.6000000000008p+4L : -0x1.0dp-1064L : inexact-ok underflow errno-erange-ok
 = tgamma towardzero ldbl-128ibm -0xb.6000000000008p+4L : -0x1.0dp-1064L : inexact-ok underflow errno-erange-ok
@@ -137553,7 +137553,7 @@ tgamma -0xb8.00000000000001p0
 = tgamma towardzero ldbl-96-m68k -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cp-1068L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cp-1068L : inexact-ok
 = tgamma downward ldbl-128 -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cf4d5c0d4735bp-1068L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cf4d5c0d4735ap-1068L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cf4d5c0d4735bp-1068L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cf4d5c0d4735ap-1068L : inexact-ok
 = tgamma upward ldbl-128 -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cf4d5c0d4735ap-1068L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.800000000000001p+4L : -0x1.08p-1068L : inexact-ok underflow errno-erange-ok
@@ -137638,10 +137638,10 @@ tgamma -0xbc.00000000000001p0
 = tgamma tonearest ldbl-96-m68k -0xb.c0001p+4L : -0x3.a1681e71734405bcp-1140L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xb.c0001p+4L : -0x3.a1681e71734405bcp-1140L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.c0001p+4L : -0x3.a1681e71734405bcp-1140L : inexact-ok
-= tgamma downward ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19adap-1140L : inexact-ok
+= tgamma downward ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19adcp-1140L : inexact-ok
 = tgamma tonearest ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19adap-1140L : inexact-ok
-= tgamma towardzero ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19ad8p-1140L : inexact-ok
-= tgamma upward ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19ad8p-1140L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19adap-1140L : inexact-ok
+= tgamma upward ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19adap-1140L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.c0001p+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0xb.c0001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0xb.c0001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -137659,7 +137659,7 @@ tgamma -0xbc.00000000000001p0
 = tgamma towardzero ldbl-96-m68k -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8p-1112L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8p-1112L : inexact-ok
 = tgamma downward ldbl-128 -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8427f6a362ab8p-1112L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8427f6a362ab4p-1112L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8427f6a362ab8p-1112L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8427f6a362ab4p-1112L : inexact-ok
 = tgamma upward ldbl-128 -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8427f6a362ab4p-1112L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.c000000000008p+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -137700,7 +137700,7 @@ tgamma -0xbc.ffffffffffffffp0
 = tgamma towardzero ldbl-96-m68k -0xb.cffffp+4L : -0x4.eb1490744e9508c8p-1148L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.cffffp+4L : -0x4.eb1490744e9508c8p-1148L : inexact-ok
 = tgamma downward ldbl-128 -0xb.cffffp+4L : -0x4.eb1490744e9508cbdf4b2d2d11b8p-1148L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.cffffp+4L : -0x4.eb1490744e9508cbdf4b2d2d11b4p-1148L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.cffffp+4L : -0x4.eb1490744e9508cbdf4b2d2d11b8p-1148L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.cffffp+4L : -0x4.eb1490744e9508cbdf4b2d2d11b4p-1148L : inexact-ok
 = tgamma upward ldbl-128 -0xb.cffffp+4L : -0x4.eb1490744e9508cbdf4b2d2d11b4p-1148L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.cffffp+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -137882,10 +137882,10 @@ tgamma -0xbe.00000000000001p0
 = tgamma tonearest ldbl-96-m68k -0xb.e0001p+4L : -0x6.a02c674cee90e1p-1156L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xb.e0001p+4L : -0x6.a02c674cee90e1p-1156L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.e0001p+4L : -0x6.a02c674cee90e1p-1156L : inexact-ok
-= tgamma downward ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd9cp-1156L : inexact-ok
+= tgamma downward ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfdap-1156L : inexact-ok
 = tgamma tonearest ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd9cp-1156L : inexact-ok
-= tgamma towardzero ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd98p-1156L : inexact-ok
-= tgamma upward ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd98p-1156L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd9cp-1156L : inexact-ok
+= tgamma upward ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd9cp-1156L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.e0001p+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0xb.e0001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0xb.e0001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -138127,7 +138127,7 @@ tgamma -0xfa.00000000000001p0
 = tgamma towardzero ldbl-96-m68k -0xf.a0001p+4L : -0xf.1ee19e1960e8837p-1624L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xf.a0001p+4L : -0xf.1ee19e1960e8837p-1624L : inexact-ok
 = tgamma downward ldbl-128 -0xf.a0001p+4L : -0xf.1ee19e1960e8837e1e8ee885a37p-1624L : inexact-ok
-= tgamma tonearest ldbl-128 -0xf.a0001p+4L : -0xf.1ee19e1960e8837e1e8ee885a368p-1624L : inexact-ok
+= tgamma tonearest ldbl-128 -0xf.a0001p+4L : -0xf.1ee19e1960e8837e1e8ee885a37p-1624L : inexact-ok
 = tgamma towardzero ldbl-128 -0xf.a0001p+4L : -0xf.1ee19e1960e8837e1e8ee885a368p-1624L : inexact-ok
 = tgamma upward ldbl-128 -0xf.a0001p+4L : -0xf.1ee19e1960e8837e1e8ee885a368p-1624L : inexact-ok
 = tgamma downward ldbl-128ibm -0xf.a0001p+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -138162,10 +138162,10 @@ tgamma -0xfa.00000000000001p0
 = tgamma tonearest ldbl-96-m68k -0xf.a00000000000001p+4L : -0xf.1f35238f43b547ep-1584L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xf.a00000000000001p+4L : -0xf.1f35238f43b547dp-1584L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xf.a00000000000001p+4L : -0xf.1f35238f43b547dp-1584L : inexact-ok
-= tgamma downward ldbl-128 -0xf.a00000000000001p+4L : -0xf.1f35238f43b547d8975037eb50d8p-1584L : inexact-ok
+= tgamma downward ldbl-128 -0xf.a00000000000001p+4L : -0xf.1f35238f43b547d8975037eb50ep-1584L : inexact-ok
 = tgamma tonearest ldbl-128 -0xf.a00000000000001p+4L : -0xf.1f35238f43b547d8975037eb50d8p-1584L : inexact-ok
-= tgamma towardzero ldbl-128 -0xf.a00000000000001p+4L : -0xf.1f35238f43b547d8975037eb50dp-1584L : inexact-ok
-= tgamma upward ldbl-128 -0xf.a00000000000001p+4L : -0xf.1f35238f43b547d8975037eb50dp-1584L : inexact-ok
+= tgamma towardzero ldbl-128 -0xf.a00000000000001p+4L : -0xf.1f35238f43b547d8975037eb50d8p-1584L : inexact-ok
+= tgamma upward ldbl-128 -0xf.a00000000000001p+4L : -0xf.1f35238f43b547d8975037eb50d8p-1584L : inexact-ok
 = tgamma downward ldbl-128ibm -0xf.a00000000000001p+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0xf.a00000000000001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0xf.a00000000000001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -138249,7 +138249,7 @@ tgamma -0x1f4.00000000000002p0
 = tgamma towardzero ldbl-96-m68k -0x1.f40002p+8L : -0xc.85417edf037af33p-3756L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.f40002p+8L : -0xc.85417edf037af33p-3756L : inexact-ok
 = tgamma downward ldbl-128 -0x1.f40002p+8L : -0xc.85417edf037af33cc2668f1a74bp-3756L : inexact-ok
-= tgamma tonearest ldbl-128 -0x1.f40002p+8L : -0xc.85417edf037af33cc2668f1a74a8p-3756L : inexact-ok
+= tgamma tonearest ldbl-128 -0x1.f40002p+8L : -0xc.85417edf037af33cc2668f1a74bp-3756L : inexact-ok
 = tgamma towardzero ldbl-128 -0x1.f40002p+8L : -0xc.85417edf037af33cc2668f1a74a8p-3756L : inexact-ok
 = tgamma upward ldbl-128 -0x1.f40002p+8L : -0xc.85417edf037af33cc2668f1a74a8p-3756L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.f40002p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -138284,10 +138284,10 @@ tgamma -0x1f4.00000000000002p0
 = tgamma tonearest ldbl-96-m68k -0x1.f400000000000002p+8L : -0xc.85dd278e10f493dp-3716L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cp-3716L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cp-3716L : inexact-ok
-= tgamma downward ldbl-128 -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cbf473d6df607p-3716L : inexact-ok
+= tgamma downward ldbl-128 -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cbf473d6df6078p-3716L : inexact-ok
 = tgamma tonearest ldbl-128 -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cbf473d6df607p-3716L : inexact-ok
-= tgamma towardzero ldbl-128 -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cbf473d6df6068p-3716L : inexact-ok
-= tgamma upward ldbl-128 -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cbf473d6df6068p-3716L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cbf473d6df607p-3716L : inexact-ok
+= tgamma upward ldbl-128 -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cbf473d6df607p-3716L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.f400000000000002p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0x1.f400000000000002p+8L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x1.f400000000000002p+8L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -138390,10 +138390,10 @@ tgamma -0x2ee.00000000000004p0
 = tgamma tonearest ldbl-96-m68k -0x2.ee00000000002p+8L : -0xe.84f75c044030c7fp-6048L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.ee00000000002p+8L : -0xe.84f75c044030c7fp-6048L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.ee00000000002p+8L : -0xe.84f75c044030c7fp-6048L : inexact-ok
-= tgamma downward ldbl-128 -0x2.ee00000000002p+8L : -0xe.84f75c044030c7f71f95864de848p-6048L : inexact-ok
+= tgamma downward ldbl-128 -0x2.ee00000000002p+8L : -0xe.84f75c044030c7f71f95864de85p-6048L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.ee00000000002p+8L : -0xe.84f75c044030c7f71f95864de848p-6048L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.ee00000000002p+8L : -0xe.84f75c044030c7f71f95864de84p-6048L : inexact-ok
-= tgamma upward ldbl-128 -0x2.ee00000000002p+8L : -0xe.84f75c044030c7f71f95864de84p-6048L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.ee00000000002p+8L : -0xe.84f75c044030c7f71f95864de848p-6048L : inexact-ok
+= tgamma upward ldbl-128 -0x2.ee00000000002p+8L : -0xe.84f75c044030c7f71f95864de848p-6048L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.ee00000000002p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0x2.ee00000000002p+8L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x2.ee00000000002p+8L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -138407,7 +138407,7 @@ tgamma -0x2ee.00000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x2.ee00000000000004p+8L : -0x7.427bae022619b4c8p-6036L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.ee00000000000004p+8L : -0x7.427bae022619b4c8p-6036L : inexact-ok
 = tgamma downward ldbl-128 -0x2.ee00000000000004p+8L : -0x7.427bae022619b4c82613826338dcp-6036L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.ee00000000000004p+8L : -0x7.427bae022619b4c82613826338d8p-6036L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.ee00000000000004p+8L : -0x7.427bae022619b4c82613826338dcp-6036L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.ee00000000000004p+8L : -0x7.427bae022619b4c82613826338d8p-6036L : inexact-ok
 = tgamma upward ldbl-128 -0x2.ee00000000000004p+8L : -0x7.427bae022619b4c82613826338d8p-6036L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.ee00000000000004p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -138493,7 +138493,7 @@ tgamma -0x3e8.00000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x3.e80004p+8L : -0x1.8465948dfc562cb8p-8516L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x3.e80004p+8L : -0x1.8465948dfc562cb8p-8516L : inexact-ok
 = tgamma downward ldbl-128 -0x3.e80004p+8L : -0x1.8465948dfc562cb9461afac63bb1p-8516L : inexact-ok
-= tgamma tonearest ldbl-128 -0x3.e80004p+8L : -0x1.8465948dfc562cb9461afac63bbp-8516L : inexact-ok
+= tgamma tonearest ldbl-128 -0x3.e80004p+8L : -0x1.8465948dfc562cb9461afac63bb1p-8516L : inexact-ok
 = tgamma towardzero ldbl-128 -0x3.e80004p+8L : -0x1.8465948dfc562cb9461afac63bbp-8516L : inexact-ok
 = tgamma upward ldbl-128 -0x3.e80004p+8L : -0x1.8465948dfc562cb9461afac63bbp-8516L : inexact-ok
 = tgamma downward ldbl-128ibm -0x3.e80004p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -138512,10 +138512,10 @@ tgamma -0x3e8.00000000000004p0
 = tgamma tonearest ldbl-96-m68k -0x3.e800000000002p+8L : -0x3.091f067a0faa04ep-8488L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x3.e800000000002p+8L : -0x3.091f067a0faa04ep-8488L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x3.e800000000002p+8L : -0x3.091f067a0faa04ep-8488L : inexact-ok
-= tgamma downward ldbl-128 -0x3.e800000000002p+8L : -0x3.091f067a0faa04e0b86e569000d6p-8488L : inexact-ok
+= tgamma downward ldbl-128 -0x3.e800000000002p+8L : -0x3.091f067a0faa04e0b86e569000d8p-8488L : inexact-ok
 = tgamma tonearest ldbl-128 -0x3.e800000000002p+8L : -0x3.091f067a0faa04e0b86e569000d6p-8488L : inexact-ok
-= tgamma towardzero ldbl-128 -0x3.e800000000002p+8L : -0x3.091f067a0faa04e0b86e569000d4p-8488L : inexact-ok
-= tgamma upward ldbl-128 -0x3.e800000000002p+8L : -0x3.091f067a0faa04e0b86e569000d4p-8488L : inexact-ok
+= tgamma towardzero ldbl-128 -0x3.e800000000002p+8L : -0x3.091f067a0faa04e0b86e569000d6p-8488L : inexact-ok
+= tgamma upward ldbl-128 -0x3.e800000000002p+8L : -0x3.091f067a0faa04e0b86e569000d6p-8488L : inexact-ok
 = tgamma downward ldbl-128ibm -0x3.e800000000002p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0x3.e800000000002p+8L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x3.e800000000002p+8L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -138529,7 +138529,7 @@ tgamma -0x3e8.00000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x3.e800000000000004p+8L : -0x1.848f833d09246152p-8476L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x3.e800000000000004p+8L : -0x1.848f833d09246152p-8476L : inexact-ok
 = tgamma downward ldbl-128 -0x3.e800000000000004p+8L : -0x1.848f833d0924615244929b36a004p-8476L : inexact-ok
-= tgamma tonearest ldbl-128 -0x3.e800000000000004p+8L : -0x1.848f833d0924615244929b36a003p-8476L : inexact-ok
+= tgamma tonearest ldbl-128 -0x3.e800000000000004p+8L : -0x1.848f833d0924615244929b36a004p-8476L : inexact-ok
 = tgamma towardzero ldbl-128 -0x3.e800000000000004p+8L : -0x1.848f833d0924615244929b36a003p-8476L : inexact-ok
 = tgamma upward ldbl-128 -0x3.e800000000000004p+8L : -0x1.848f833d0924615244929b36a003p-8476L : inexact-ok
 = tgamma downward ldbl-128ibm -0x3.e800000000000004p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -138615,7 +138615,7 @@ tgamma -0x4e2.00000000000008p0
 = tgamma towardzero ldbl-96-m68k -0x4.e20008p+8L : -0x4.c7fc351a014d05e8p-11052L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x4.e20008p+8L : -0x4.c7fc351a014d05e8p-11052L : inexact-ok
 = tgamma downward ldbl-128 -0x4.e20008p+8L : -0x4.c7fc351a014d05e8ad7788447bp-11052L : inexact-ok
-= tgamma tonearest ldbl-128 -0x4.e20008p+8L : -0x4.c7fc351a014d05e8ad7788447afcp-11052L : inexact-ok
+= tgamma tonearest ldbl-128 -0x4.e20008p+8L : -0x4.c7fc351a014d05e8ad7788447bp-11052L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.e20008p+8L : -0x4.c7fc351a014d05e8ad7788447afcp-11052L : inexact-ok
 = tgamma upward ldbl-128 -0x4.e20008p+8L : -0x4.c7fc351a014d05e8ad7788447afcp-11052L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.e20008p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -138651,7 +138651,7 @@ tgamma -0x4e2.00000000000008p0
 = tgamma towardzero ldbl-96-m68k -0x4.e200000000000008p+8L : -0x4.c90d165e7e402d48p-11012L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x4.e200000000000008p+8L : -0x4.c90d165e7e402d48p-11012L : inexact-ok
 = tgamma downward ldbl-128 -0x4.e200000000000008p+8L : -0x4.c90d165e7e402d4c4cdb70be6d4cp-11012L : inexact-ok
-= tgamma tonearest ldbl-128 -0x4.e200000000000008p+8L : -0x4.c90d165e7e402d4c4cdb70be6d48p-11012L : inexact-ok
+= tgamma tonearest ldbl-128 -0x4.e200000000000008p+8L : -0x4.c90d165e7e402d4c4cdb70be6d4cp-11012L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.e200000000000008p+8L : -0x4.c90d165e7e402d4c4cdb70be6d48p-11012L : inexact-ok
 = tgamma upward ldbl-128 -0x4.e200000000000008p+8L : -0x4.c90d165e7e402d4c4cdb70be6d48p-11012L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.e200000000000008p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -138737,7 +138737,7 @@ tgamma -0x5dc.00000000000008p0
 = tgamma towardzero ldbl-96-m68k -0x5.dc0008p+8L : -0x1.3f8c90181e39f8dep-13656L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x5.dc0008p+8L : -0x1.3f8c90181e39f8dep-13656L : inexact-ok
 = tgamma downward ldbl-128 -0x5.dc0008p+8L : -0x1.3f8c90181e39f8de9289b7100a51p-13656L : inexact-ok
-= tgamma tonearest ldbl-128 -0x5.dc0008p+8L : -0x1.3f8c90181e39f8de9289b7100a5p-13656L : inexact-ok
+= tgamma tonearest ldbl-128 -0x5.dc0008p+8L : -0x1.3f8c90181e39f8de9289b7100a51p-13656L : inexact-ok
 = tgamma towardzero ldbl-128 -0x5.dc0008p+8L : -0x1.3f8c90181e39f8de9289b7100a5p-13656L : inexact-ok
 = tgamma upward ldbl-128 -0x5.dc0008p+8L : -0x1.3f8c90181e39f8de9289b7100a5p-13656L : inexact-ok
 = tgamma downward ldbl-128ibm -0x5.dc0008p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -138858,10 +138858,10 @@ tgamma -0x6d6.00000000000008p0
 = tgamma tonearest ldbl-96-m68k -0x6.d60008p+8L : -0x4.0669f97879582148p-16324L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x6.d60008p+8L : -0x4.0669f9787958214p-16324L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.d60008p+8L : -0x4.0669f9787958214p-16324L : inexact-ok
-= tgamma downward ldbl-128 -0x6.d60008p+8L : -0x4.0669f97879582146f7297f556c28p-16324L : inexact-ok
+= tgamma downward ldbl-128 -0x6.d60008p+8L : -0x4.0669f97879582146f7297f556c2cp-16324L : inexact-ok
 = tgamma tonearest ldbl-128 -0x6.d60008p+8L : -0x4.0669f97879582146f7297f556c28p-16324L : inexact-ok
-= tgamma towardzero ldbl-128 -0x6.d60008p+8L : -0x4.0669f97879582146f7297f556c24p-16324L : inexact-ok
-= tgamma upward ldbl-128 -0x6.d60008p+8L : -0x4.0669f97879582146f7297f556c24p-16324L : inexact-ok
+= tgamma towardzero ldbl-128 -0x6.d60008p+8L : -0x4.0669f97879582146f7297f556c28p-16324L : inexact-ok
+= tgamma upward ldbl-128 -0x6.d60008p+8L : -0x4.0669f97879582146f7297f556c28p-16324L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.d60008p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0x6.d60008p+8L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x6.d60008p+8L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -138895,7 +138895,7 @@ tgamma -0x6d6.00000000000008p0
 = tgamma towardzero ldbl-96-m68k -0x6.d600000000000008p+8L : -0x4.075a8a1a42bf45a8p-16284L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.d600000000000008p+8L : -0x4.075a8a1a42bf45a8p-16284L : inexact-ok
 = tgamma downward ldbl-128 -0x6.d600000000000008p+8L : -0x4.075a8a1a42bf45aaf0545e08dffcp-16284L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.d600000000000008p+8L : -0x4.075a8a1a42bf45aaf0545e08dff8p-16284L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.d600000000000008p+8L : -0x4.075a8a1a42bf45aaf0545e08dffcp-16284L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.d600000000000008p+8L : -0x4.075a8a1a42bf45aaf0545e08dff8p-16284L : inexact-ok
 = tgamma upward ldbl-128 -0x6.d600000000000008p+8L : -0x4.075a8a1a42bf45aaf0545e08dff8p-16284L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.d600000000000008p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -140979,10 +140979,10 @@ tgamma -0x0.ffffffffffffffffffffffffffff8p0
 = tgamma tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x2.00000000000006c4p+52L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x2.00000000000006cp+52L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : -0x2.00000000000006cp+52L : inexact-ok
-= tgamma downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43ap+52L : inexact-ok
+= tgamma downward ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43cp+52L : inexact-ok
 = tgamma tonearest ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43ap+52L : inexact-ok
-= tgamma towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f438p+52L : inexact-ok
-= tgamma upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f438p+52L : inexact-ok
+= tgamma towardzero ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43ap+52L : inexact-ok
+= tgamma upward ldbl-128 -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f43ap+52L : inexact-ok
 = tgamma downward ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f5p+52L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f4p+52L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : -0x2.00000000000006c3b981c824f4p+52L : inexact-ok
@@ -140995,22 +140995,22 @@ tgamma -0x0.ffffffffffffffffffffffffffff8p0
 = tgamma tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1p+64L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1p+64L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : -0x1p+64L : inexact-ok
-= tgamma downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824fp+64L : inexact-ok
+= tgamma downward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c825p+64L : inexact-ok
 = tgamma tonearest ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824fp+64L : inexact-ok
-= tgamma towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824ep+64L : inexact-ok
-= tgamma upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824ep+64L : inexact-ok
+= tgamma towardzero ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824fp+64L : inexact-ok
+= tgamma upward ldbl-128 -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c824fp+64L : inexact-ok
 = tgamma downward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c828p+64L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c828p+64L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c82p+64L : inexact-ok
 = tgamma upward ldbl-128ibm -0xf.fffffffffffffffp-4L : -0x1.00000000000000006c3b981c82p+64L : inexact-ok
-= tgamma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x2p+112L : inexact-ok
+= tgamma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x2.0000000000000000000000000002p+112L : inexact-ok
 = tgamma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x2p+112L : inexact-ok
-= tgamma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x1.ffffffffffffffffffffffffffffp+112L : inexact-ok
-= tgamma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x1.ffffffffffffffffffffffffffffp+112L : inexact-ok
-= tgamma downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x4.000000000000000000000000006cp+104L : inexact-ok
+= tgamma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x2p+112L : inexact-ok
+= tgamma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : -0x2p+112L : inexact-ok
+= tgamma downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x4.000000000000000000000000007p+104L : inexact-ok
 = tgamma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x4.000000000000000000000000006cp+104L : inexact-ok
-= tgamma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x4.0000000000000000000000000068p+104L : inexact-ok
-= tgamma upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x4.0000000000000000000000000068p+104L : inexact-ok
+= tgamma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x4.000000000000000000000000006cp+104L : inexact-ok
+= tgamma upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : -0x4.000000000000000000000000006cp+104L : inexact-ok
 = tgamma downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x4.00000000000000000000000002p+104L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x4p+104L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : -0x4p+104L : inexact-ok
@@ -141199,7 +141199,7 @@ tgamma -0x2.0000000000000000000000000002p0
 = tgamma towardzero ldbl-96-m68k -0x2.0000000000002p+0L : -0x3.ffffffffffff89ep+48L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.0000000000002p+0L : -0x3.ffffffffffff89ep+48L : inexact-ok
 = tgamma downward ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881ccp+48L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881cap+48L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881ccp+48L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881cap+48L : inexact-ok
 = tgamma upward ldbl-128 -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed881cap+48L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.0000000000002p+0L : -0x3.ffffffffffff89e233f1bed882p+48L : inexact-ok
@@ -141214,10 +141214,10 @@ tgamma -0x2.0000000000000000000000000002p0
 = tgamma tonearest ldbl-96-m68k -0x2.0000000000000004p+0L : -0x1.fffffffffffffff8p+60L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.0000000000000004p+0L : -0x1.fffffffffffffff8p+60L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.0000000000000004p+0L : -0x1.fffffffffffffff8p+60L : inexact-ok
-= tgamma downward ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed86p+60L : inexact-ok
+= tgamma downward ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed87p+60L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed86p+60L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed85p+60L : inexact-ok
-= tgamma upward ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed85p+60L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed86p+60L : inexact-ok
+= tgamma upward ldbl-128 -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed86p+60L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1beep+60L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed8p+60L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.0000000000000004p+0L : -0x1.fffffffffffffff89e233f1bed8p+60L : inexact-ok
@@ -141227,7 +141227,7 @@ tgamma -0x2.0000000000000000000000000002p0
 = tgamma towardzero ldbl-128 -0x2.0000000000000000000000000002p+0L : -0x3.fffffffffffffffffffffffffff8p+108L : inexact-ok
 = tgamma upward ldbl-128 -0x2.0000000000000000000000000002p+0L : -0x3.fffffffffffffffffffffffffff8p+108L : inexact-ok
 = tgamma downward ldbl-128 -0x2.00000000000000000000000001p+0L : -0x7.fffffffffffffffffffffffff8ap+100L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.00000000000000000000000001p+0L : -0x7.fffffffffffffffffffffffff89cp+100L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.00000000000000000000000001p+0L : -0x7.fffffffffffffffffffffffff8ap+100L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.00000000000000000000000001p+0L : -0x7.fffffffffffffffffffffffff89cp+100L : inexact-ok
 = tgamma upward ldbl-128 -0x2.00000000000000000000000001p+0L : -0x7.fffffffffffffffffffffffff89cp+100L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.00000000000000000000000001p+0L : -0x7.fffffffffffffffffffffffffap+100L : inexact-ok
@@ -141271,10 +141271,10 @@ tgamma -0x2.fffffffffffffffffffffffffffep0
 = tgamma tonearest ldbl-96-m68k -0x2.ffffffffffffep+0L : -0x1.5555555555558aeep+48L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.ffffffffffffep+0L : -0x1.5555555555558aecp+48L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.ffffffffffffep+0L : -0x1.5555555555558aecp+48L : inexact-ok
-= tgamma downward ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792cp+48L : inexact-ok
+= tgamma downward ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792dp+48L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792cp+48L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792bp+48L : inexact-ok
-= tgamma upward ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792bp+48L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792cp+48L : inexact-ok
+= tgamma upward ldbl-128 -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b792cp+48L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b798p+48L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b79p+48L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.ffffffffffffep+0L : -0x1.5555555555558aed7ce84e9b79p+48L : inexact-ok
@@ -141296,13 +141296,13 @@ tgamma -0x2.fffffffffffffffffffffffffffep0
 = tgamma towardzero ldbl-128ibm -0x2.fffffffffffffffcp+0L : -0xa.aaaaaaaaaaaaaae042d23da3fp+56L : inexact-ok
 = tgamma upward ldbl-128ibm -0x2.fffffffffffffffcp+0L : -0xa.aaaaaaaaaaaaaae042d23da3fp+56L : inexact-ok
 = tgamma downward ldbl-128 -0x2.fffffffffffffffffffffffffffep+0L : -0x1.5555555555555555555555555559p+108L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.fffffffffffffffffffffffffffep+0L : -0x1.5555555555555555555555555558p+108L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.fffffffffffffffffffffffffffep+0L : -0x1.5555555555555555555555555559p+108L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.fffffffffffffffffffffffffffep+0L : -0x1.5555555555555555555555555558p+108L : inexact-ok
 = tgamma upward ldbl-128 -0x2.fffffffffffffffffffffffffffep+0L : -0x1.5555555555555555555555555558p+108L : inexact-ok
-= tgamma downward ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaae04p+100L : inexact-ok
+= tgamma downward ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaae06p+100L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaae04p+100L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaae02p+100L : inexact-ok
-= tgamma upward ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaae02p+100L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaae04p+100L : inexact-ok
+= tgamma upward ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaae04p+100L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaafp+100L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaaep+100L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaaep+100L : inexact-ok
@@ -141491,7 +141491,7 @@ tgamma -0x4.0000000000000000000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99cp+44L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99cp+44L : inexact-ok
 = tgamma downward ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81366p+44L : inexact-ok
-= tgamma tonearest ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81364p+44L : inexact-ok
+= tgamma tonearest ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81366p+44L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81364p+44L : inexact-ok
 = tgamma upward ldbl-128 -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae81364p+44L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.0000000000004p+0L : -0x2.aaaaaaaaaaa9a99f61b41ae814p+44L : inexact-ok
@@ -141518,10 +141518,10 @@ tgamma -0x4.0000000000000000000000000004p0
 = tgamma tonearest ldbl-128 -0x4.0000000000000000000000000004p+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaaa9ap+104L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.0000000000000000000000000004p+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaaa9ap+104L : inexact-ok
 = tgamma upward ldbl-128 -0x4.0000000000000000000000000004p+0L : -0x2.aaaaaaaaaaaaaaaaaaaaaaaaaa9ap+104L : inexact-ok
-= tgamma downward ldbl-128 -0x4.00000000000000000000000002p+0L : -0x5.5555555555555555555555554544p+96L : inexact-ok
+= tgamma downward ldbl-128 -0x4.00000000000000000000000002p+0L : -0x5.5555555555555555555555554548p+96L : inexact-ok
 = tgamma tonearest ldbl-128 -0x4.00000000000000000000000002p+0L : -0x5.5555555555555555555555554544p+96L : inexact-ok
-= tgamma towardzero ldbl-128 -0x4.00000000000000000000000002p+0L : -0x5.555555555555555555555555454p+96L : inexact-ok
-= tgamma upward ldbl-128 -0x4.00000000000000000000000002p+0L : -0x5.555555555555555555555555454p+96L : inexact-ok
+= tgamma towardzero ldbl-128 -0x4.00000000000000000000000002p+0L : -0x5.5555555555555555555555554544p+96L : inexact-ok
+= tgamma upward ldbl-128 -0x4.00000000000000000000000002p+0L : -0x5.5555555555555555555555554544p+96L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.00000000000000000000000002p+0L : -0x5.55555555555555555555555546p+96L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x4.00000000000000000000000002p+0L : -0x5.55555555555555555555555546p+96L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x4.00000000000000000000000002p+0L : -0x5.55555555555555555555555544p+96L : inexact-ok
@@ -141564,7 +141564,7 @@ tgamma -0x4.fffffffffffffffffffffffffffcp0
 = tgamma towardzero ldbl-96-m68k -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4p+40L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4p+40L : inexact-ok
 = tgamma downward ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d12712834478p+40L : inexact-ok
-= tgamma tonearest ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d127128344778p+40L : inexact-ok
+= tgamma tonearest ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d12712834478p+40L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d127128344778p+40L : inexact-ok
 = tgamma upward ldbl-128 -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d127128344778p+40L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.ffffffffffffcp+0L : -0x8.88888888888c2c4d1271283448p+40L : inexact-ok
@@ -141580,7 +141580,7 @@ tgamma -0x4.fffffffffffffffffffffffffffcp0
 = tgamma towardzero ldbl-96-m68k -0x4.fffffffffffffff8p+0L : -0x4.4444444444444478p+52L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x4.fffffffffffffff8p+0L : -0x4.4444444444444478p+52L : inexact-ok
 = tgamma downward ldbl-128 -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce3ee8p+52L : inexact-ok
-= tgamma tonearest ldbl-128 -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce3ee4p+52L : inexact-ok
+= tgamma tonearest ldbl-128 -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce3ee8p+52L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce3ee4p+52L : inexact-ok
 = tgamma upward ldbl-128 -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce3ee4p+52L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.fffffffffffffff8p+0L : -0x4.444444444444447e808ce2ce4p+52L : inexact-ok
@@ -141783,7 +141783,7 @@ tgamma -0x6.0000000000000000000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19ep+40L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19ep+40L : inexact-ok
 = tgamma downward ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2cp+40L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2bp+40L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2cp+40L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2bp+40L : inexact-ok
 = tgamma upward ldbl-128 -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d2bp+40L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.0000000000004p+0L : -0x1.6c16c16c16c0c19fb7b625dd4d8p+40L : inexact-ok
@@ -141806,14 +141806,14 @@ tgamma -0x6.0000000000000000000000000004p0
 = tgamma tonearest ldbl-128ibm -0x6.0000000000000008p+0L : -0xb.60b60b60b60b600b9457001a7cp+48L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x6.0000000000000008p+0L : -0xb.60b60b60b60b600b9457001a7cp+48L : inexact-ok
 = tgamma upward ldbl-128ibm -0x6.0000000000000008p+0L : -0xb.60b60b60b60b600b9457001a7cp+48L : inexact-ok
-= tgamma downward ldbl-128 -0x6.0000000000000000000000000004p+0L : -0x1.6c16c16c16c16c16c16c16c16c0cp+100L : inexact-ok
+= tgamma downward ldbl-128 -0x6.0000000000000000000000000004p+0L : -0x1.6c16c16c16c16c16c16c16c16c0dp+100L : inexact-ok
 = tgamma tonearest ldbl-128 -0x6.0000000000000000000000000004p+0L : -0x1.6c16c16c16c16c16c16c16c16c0cp+100L : inexact-ok
-= tgamma towardzero ldbl-128 -0x6.0000000000000000000000000004p+0L : -0x1.6c16c16c16c16c16c16c16c16c0bp+100L : inexact-ok
-= tgamma upward ldbl-128 -0x6.0000000000000000000000000004p+0L : -0x1.6c16c16c16c16c16c16c16c16c0bp+100L : inexact-ok
-= tgamma downward ldbl-128 -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cd86p+92L : inexact-ok
+= tgamma towardzero ldbl-128 -0x6.0000000000000000000000000004p+0L : -0x1.6c16c16c16c16c16c16c16c16c0cp+100L : inexact-ok
+= tgamma upward ldbl-128 -0x6.0000000000000000000000000004p+0L : -0x1.6c16c16c16c16c16c16c16c16c0cp+100L : inexact-ok
+= tgamma downward ldbl-128 -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cd88p+92L : inexact-ok
 = tgamma tonearest ldbl-128 -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cd86p+92L : inexact-ok
-= tgamma towardzero ldbl-128 -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cd84p+92L : inexact-ok
-= tgamma upward ldbl-128 -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cd84p+92L : inexact-ok
+= tgamma towardzero ldbl-128 -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cd86p+92L : inexact-ok
+= tgamma upward ldbl-128 -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cd86p+92L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cep+92L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cep+92L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x6.00000000000000000000000002p+0L : -0x2.d82d82d82d82d82d82d82d82cdp+92L : inexact-ok
@@ -141836,7 +141836,7 @@ tgamma -0x6.fffffffffffffffffffffffffffcp0
 = tgamma towardzero ldbl-96-m68k -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202p+8L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202p+8L : inexact-ok
 = tgamma downward ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5538p+8L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5537fp+8L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5538p+8L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5537fp+8L : inexact-ok
 = tgamma upward ldbl-128 -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5537fp+8L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.fffff8p+0L : -0x1.a01a1bd5ccde202013e050e5538p+8L : inexact-ok
@@ -141856,7 +141856,7 @@ tgamma -0x6.fffffffffffffffffffffffffffcp0
 = tgamma towardzero ldbl-96-m68k -0x6.ffffffffffffcp+0L : -0x3.403403403404e38cp+36L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.ffffffffffffcp+0L : -0x3.403403403404e38cp+36L : inexact-ok
 = tgamma downward ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575646p+36L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575644p+36L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575646p+36L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575644p+36L : inexact-ok
 = tgamma upward ldbl-128 -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f199013575644p+36L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.ffffffffffffcp+0L : -0x3.403403403404e38f1990135757p+36L : inexact-ok
@@ -141872,17 +141872,17 @@ tgamma -0x6.fffffffffffffffffffffffffffcp0
 = tgamma towardzero ldbl-96-m68k -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a034p+48L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a034p+48L : inexact-ok
 = tgamma downward ldbl-128 -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff955p+48L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff954fp+48L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff955p+48L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff954fp+48L : inexact-ok
 = tgamma upward ldbl-128 -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff954fp+48L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff958p+48L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff958p+48L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff95p+48L : inexact-ok
 = tgamma upward ldbl-128ibm -0x6.fffffffffffffff8p+0L : -0x1.a01a01a01a01a03437517eff95p+48L : inexact-ok
-= tgamma downward ldbl-128 -0x6.fffffffffffffffffffffffffffcp+0L : -0x3.403403403403403403403403404ep+96L : inexact-ok
+= tgamma downward ldbl-128 -0x6.fffffffffffffffffffffffffffcp+0L : -0x3.403403403403403403403403405p+96L : inexact-ok
 = tgamma tonearest ldbl-128 -0x6.fffffffffffffffffffffffffffcp+0L : -0x3.403403403403403403403403404ep+96L : inexact-ok
-= tgamma towardzero ldbl-128 -0x6.fffffffffffffffffffffffffffcp+0L : -0x3.403403403403403403403403404cp+96L : inexact-ok
-= tgamma upward ldbl-128 -0x6.fffffffffffffffffffffffffffcp+0L : -0x3.403403403403403403403403404cp+96L : inexact-ok
+= tgamma towardzero ldbl-128 -0x6.fffffffffffffffffffffffffffcp+0L : -0x3.403403403403403403403403404ep+96L : inexact-ok
+= tgamma upward ldbl-128 -0x6.fffffffffffffffffffffffffffcp+0L : -0x3.403403403403403403403403404ep+96L : inexact-ok
 = tgamma downward ldbl-128 -0x6.fffffffffffffffffffffffffep+0L : -0x6.8068068068068068068068069aap+88L : inexact-ok
 = tgamma tonearest ldbl-128 -0x6.fffffffffffffffffffffffffep+0L : -0x6.8068068068068068068068069a9cp+88L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.fffffffffffffffffffffffffep+0L : -0x6.8068068068068068068068069a9cp+88L : inexact-ok
@@ -142098,14 +142098,14 @@ tgamma -0x8.0000000000000000000000000008p0
 = tgamma tonearest ldbl-128ibm -0x8.000000000000001p+0L : -0x1.a01a01a01a019fe256094cc5818p+44L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x8.000000000000001p+0L : -0x1.a01a01a01a019fe256094cc5818p+44L : inexact-ok
 = tgamma upward ldbl-128ibm -0x8.000000000000001p+0L : -0x1.a01a01a01a019fe256094cc5818p+44L : inexact-ok
-= tgamma downward ldbl-128 -0x8.0000000000000000000000000008p+0L : -0x3.4034034034034034034034033ffcp+92L : inexact-ok
+= tgamma downward ldbl-128 -0x8.0000000000000000000000000008p+0L : -0x3.4034034034034034034034033ffep+92L : inexact-ok
 = tgamma tonearest ldbl-128 -0x8.0000000000000000000000000008p+0L : -0x3.4034034034034034034034033ffcp+92L : inexact-ok
-= tgamma towardzero ldbl-128 -0x8.0000000000000000000000000008p+0L : -0x3.4034034034034034034034033ffap+92L : inexact-ok
-= tgamma upward ldbl-128 -0x8.0000000000000000000000000008p+0L : -0x3.4034034034034034034034033ffap+92L : inexact-ok
-= tgamma downward ldbl-128 -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648bcp+84L : inexact-ok
+= tgamma towardzero ldbl-128 -0x8.0000000000000000000000000008p+0L : -0x3.4034034034034034034034033ffcp+92L : inexact-ok
+= tgamma upward ldbl-128 -0x8.0000000000000000000000000008p+0L : -0x3.4034034034034034034034033ffcp+92L : inexact-ok
+= tgamma downward ldbl-128 -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648cp+84L : inexact-ok
 = tgamma tonearest ldbl-128 -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648bcp+84L : inexact-ok
-= tgamma towardzero ldbl-128 -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648b8p+84L : inexact-ok
-= tgamma upward ldbl-128 -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648b8p+84L : inexact-ok
+= tgamma towardzero ldbl-128 -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648bcp+84L : inexact-ok
+= tgamma upward ldbl-128 -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648bcp+84L : inexact-ok
 = tgamma downward ldbl-128ibm -0x8.00000000000000000000000004p+0L : -0x6.8068068068068068068068064ap+84L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648p+84L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x8.00000000000000000000000004p+0L : -0x6.80680680680680680680680648p+84L : inexact-ok
@@ -142221,7 +142221,7 @@ tgamma -0xa.0000000000000000000000000008p0
 = tgamma towardzero ldbl-96-m68k -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fp+24L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fp+24L : inexact-ok
 = tgamma downward ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b5p+24L : inexact-ok
-= tgamma tonearest ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b48p+24L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b5p+24L : inexact-ok
 = tgamma towardzero ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b48p+24L : inexact-ok
 = tgamma upward ldbl-128 -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5b48p+24L : inexact-ok
 = tgamma downward ldbl-128ibm -0xa.0000000000008p+0L : -0x9.3f27dbbc4fa359fc0ab8c4be5cp+24L : inexact-ok
@@ -142236,18 +142236,18 @@ tgamma -0xa.0000000000000000000000000008p0
 = tgamma tonearest ldbl-96-m68k -0xa.000000000000001p+0L : -0x4.9f93edde27d71c1p+36L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xa.000000000000001p+0L : -0x4.9f93edde27d71c08p+36L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xa.000000000000001p+0L : -0x4.9f93edde27d71c08p+36L : inexact-ok
-= tgamma downward ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeff4p+36L : inexact-ok
+= tgamma downward ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeff8p+36L : inexact-ok
 = tgamma tonearest ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeff4p+36L : inexact-ok
-= tgamma towardzero ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeffp+36L : inexact-ok
-= tgamma upward ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeffp+36L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeff4p+36L : inexact-ok
+= tgamma upward ldbl-128 -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeff4p+36L : inexact-ok
 = tgamma downward ldbl-128ibm -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbfp+36L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbfp+36L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeep+36L : inexact-ok
 = tgamma upward ldbl-128ibm -0xa.000000000000001p+0L : -0x4.9f93edde27d71c0dc8a3efcbeep+36L : inexact-ok
-= tgamma downward ldbl-128 -0xa.0000000000000000000000000008p+0L : -0x9.3f27dbbc4fae397780b69f533318p+84L : inexact-ok
+= tgamma downward ldbl-128 -0xa.0000000000000000000000000008p+0L : -0x9.3f27dbbc4fae397780b69f53332p+84L : inexact-ok
 = tgamma tonearest ldbl-128 -0xa.0000000000000000000000000008p+0L : -0x9.3f27dbbc4fae397780b69f533318p+84L : inexact-ok
-= tgamma towardzero ldbl-128 -0xa.0000000000000000000000000008p+0L : -0x9.3f27dbbc4fae397780b69f53331p+84L : inexact-ok
-= tgamma upward ldbl-128 -0xa.0000000000000000000000000008p+0L : -0x9.3f27dbbc4fae397780b69f53331p+84L : inexact-ok
+= tgamma towardzero ldbl-128 -0xa.0000000000000000000000000008p+0L : -0x9.3f27dbbc4fae397780b69f533318p+84L : inexact-ok
+= tgamma upward ldbl-128 -0xa.0000000000000000000000000008p+0L : -0x9.3f27dbbc4fae397780b69f533318p+84L : inexact-ok
 = tgamma downward ldbl-128 -0xa.00000000000000000000000004p+0L : -0x1.27e4fb7789f5c72ef016d3ea5b9ap+80L : inexact-ok
 = tgamma tonearest ldbl-128 -0xa.00000000000000000000000004p+0L : -0x1.27e4fb7789f5c72ef016d3ea5b99p+80L : inexact-ok
 = tgamma towardzero ldbl-128 -0xa.00000000000000000000000004p+0L : -0x1.27e4fb7789f5c72ef016d3ea5b99p+80L : inexact-ok
@@ -142346,10 +142346,10 @@ tgamma -0x14.000000000000000000000000001p0
 = tgamma tonearest ldbl-96-m68k -0x1.400002p+4L : -0x3.ca8406112a1d38bp-44L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x1.400002p+4L : -0x3.ca8406112a1d38bp-44L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.400002p+4L : -0x3.ca8406112a1d38bp-44L : inexact-ok
-= tgamma downward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
+= tgamma downward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a8p-44L : inexact-ok
 = tgamma tonearest ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
-= tgamma towardzero ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a4p-44L : inexact-ok
-= tgamma upward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a4p-44L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
+= tgamma upward ldbl-128 -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243a6p-44L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9244p-44L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9244p-44L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x1.400002p+4L : -0x3.ca8406112a1d38b1fe461e9243p-44L : inexact-ok
@@ -142366,10 +142366,10 @@ tgamma -0x14.000000000000000000000000001p0
 = tgamma tonearest ldbl-96-m68k -0x1.4000000000001p+4L : -0x7.950ae90080725afp-16L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x1.4000000000001p+4L : -0x7.950ae90080725afp-16L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.4000000000001p+4L : -0x7.950ae90080725afp-16L : inexact-ok
-= tgamma downward ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e4p-16L : inexact-ok
+= tgamma downward ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e8p-16L : inexact-ok
 = tgamma tonearest ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e4p-16L : inexact-ok
-= tgamma towardzero ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134ep-16L : inexact-ok
-= tgamma upward ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134ep-16L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e4p-16L : inexact-ok
+= tgamma upward ldbl-128 -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134e4p-16L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d136p-16L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134p-16L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x1.4000000000001p+4L : -0x7.950ae90080725af33439e7d134p-16L : inexact-ok
@@ -142390,10 +142390,10 @@ tgamma -0x14.000000000000000000000000001p0
 = tgamma tonearest ldbl-128ibm -0x1.4000000000000002p+4L : -0x3.ca85748040449f86c9e670455dp-4L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x1.4000000000000002p+4L : -0x3.ca85748040449f86c9e670455dp-4L : inexact-ok
 = tgamma upward ldbl-128ibm -0x1.4000000000000002p+4L : -0x3.ca85748040449f86c9e670455dp-4L : inexact-ok
-= tgamma downward ldbl-128 -0x1.4000000000000000000000000001p+4L : -0x7.950ae900808941ea72b4afe3c17cp+44L : inexact-ok
+= tgamma downward ldbl-128 -0x1.4000000000000000000000000001p+4L : -0x7.950ae900808941ea72b4afe3c18p+44L : inexact-ok
 = tgamma tonearest ldbl-128 -0x1.4000000000000000000000000001p+4L : -0x7.950ae900808941ea72b4afe3c17cp+44L : inexact-ok
-= tgamma towardzero ldbl-128 -0x1.4000000000000000000000000001p+4L : -0x7.950ae900808941ea72b4afe3c178p+44L : inexact-ok
-= tgamma upward ldbl-128 -0x1.4000000000000000000000000001p+4L : -0x7.950ae900808941ea72b4afe3c178p+44L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1.4000000000000000000000000001p+4L : -0x7.950ae900808941ea72b4afe3c17cp+44L : inexact-ok
+= tgamma upward ldbl-128 -0x1.4000000000000000000000000001p+4L : -0x7.950ae900808941ea72b4afe3c17cp+44L : inexact-ok
 = tgamma downward ldbl-128 -0x1.400000000000000000000000008p+4L : -0xf.2a15d201011283d4e5695fc61768p+36L : inexact-ok
 = tgamma tonearest ldbl-128 -0x1.400000000000000000000000008p+4L : -0xf.2a15d201011283d4e5695fc61768p+36L : inexact-ok
 = tgamma towardzero ldbl-128 -0x1.400000000000000000000000008p+4L : -0xf.2a15d201011283d4e5695fc6176p+36L : inexact-ok
@@ -142493,7 +142493,7 @@ tgamma -0x1e.000000000000000000000000001p0
 = tgamma towardzero ldbl-96-m68k -0x1.e00002p+4L : -0x9.c991f9b45972555p-92L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.e00002p+4L : -0x9.c991f9b45972555p-92L : inexact-ok
 = tgamma downward ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daa8p-92L : inexact-ok
-= tgamma tonearest ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daap-92L : inexact-ok
+= tgamma tonearest ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daa8p-92L : inexact-ok
 = tgamma towardzero ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daap-92L : inexact-ok
 = tgamma upward ldbl-128 -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455daap-92L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.e00002p+4L : -0x9.c991f9b45972555ffcb66455dcp-92L : inexact-ok
@@ -142537,7 +142537,7 @@ tgamma -0x1e.000000000000000000000000001p0
 = tgamma towardzero ldbl-128ibm -0x1.e000000000000002p+4L : -0x9.c9962823eb072c36feb4628a28p-52L : inexact-ok
 = tgamma upward ldbl-128ibm -0x1.e000000000000002p+4L : -0x9.c9962823eb072c36feb4628a28p-52L : inexact-ok
 = tgamma downward ldbl-128 -0x1.e000000000000000000000000001p+4L : -0x1.3932c5047d60e60caded4c298983p+0L : inexact-ok
-= tgamma tonearest ldbl-128 -0x1.e000000000000000000000000001p+4L : -0x1.3932c5047d60e60caded4c298982p+0L : inexact-ok
+= tgamma tonearest ldbl-128 -0x1.e000000000000000000000000001p+4L : -0x1.3932c5047d60e60caded4c298983p+0L : inexact-ok
 = tgamma towardzero ldbl-128 -0x1.e000000000000000000000000001p+4L : -0x1.3932c5047d60e60caded4c298982p+0L : inexact-ok
 = tgamma upward ldbl-128 -0x1.e000000000000000000000000001p+4L : -0x1.3932c5047d60e60caded4c298982p+0L : inexact-ok
 = tgamma downward ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x2.72658a08fac1cc195bda9852d0a4p-8L : inexact-ok
@@ -142683,7 +142683,7 @@ tgamma -0x28.000000000000000000000000002p0
 = tgamma towardzero ldbl-128ibm -0x2.8000000000000004p+4L : -0x7.2a3b50a84ab8b9653be5c04bbcp-104L : inexact-ok
 = tgamma upward ldbl-128ibm -0x2.8000000000000004p+4L : -0x7.2a3b50a84ab8b9653be5c04bbcp-104L : inexact-ok
 = tgamma downward ldbl-128 -0x2.8000000000000000000000000002p+4L : -0xe.5476a1509571800d0392255d62b8p-56L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.8000000000000000000000000002p+4L : -0xe.5476a1509571800d0392255d62bp-56L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.8000000000000000000000000002p+4L : -0xe.5476a1509571800d0392255d62b8p-56L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.8000000000000000000000000002p+4L : -0xe.5476a1509571800d0392255d62bp-56L : inexact-ok
 = tgamma upward ldbl-128 -0x2.8000000000000000000000000002p+4L : -0xe.5476a1509571800d0392255d62bp-56L : inexact-ok
 = tgamma downward ldbl-128 -0x2.80000000000000000000000001p+4L : -0x1.ca8ed42a12ae3001a07244ab4317p-60L : inexact-ok
@@ -142711,10 +142711,10 @@ tgamma -0x28.ffffffffffffffffffffffffffep0
 = tgamma tonearest ldbl-96-m68k -0x2.8ffffcp+4L : -0x2.cbced32c2df66774p-148L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.8ffffcp+4L : -0x2.cbced32c2df6677p-148L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.8ffffcp+4L : -0x2.cbced32c2df6677p-148L : inexact-ok
-= tgamma downward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
+= tgamma downward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fep-148L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fap-148L : inexact-ok
-= tgamma upward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fap-148L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
+= tgamma upward ldbl-128 -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565fcp-148L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466566p-148L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466566p-148L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.8ffffcp+4L : -0x2.cbced32c2df66773301b466565p-148L : inexact-ok
@@ -142732,7 +142732,7 @@ tgamma -0x28.ffffffffffffffffffffffffffep0
 = tgamma towardzero ldbl-96-m68k -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd68p-120L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd68p-120L : inexact-ok
 = tgamma downward ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b4994p-120L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b499p-120L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b4994p-120L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b499p-120L : inexact-ok
 = tgamma upward ldbl-128 -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b499p-120L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.8fffffffffffep+4L : -0x5.979870e740b9dd69794cf94b4ap-120L : inexact-ok
@@ -142747,10 +142747,10 @@ tgamma -0x28.ffffffffffffffffffffffffffep0
 = tgamma tonearest ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b98p-108L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b94p-108L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b94p-108L : inexact-ok
-= tgamma downward ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8206p-108L : inexact-ok
+= tgamma downward ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8208p-108L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8206p-108L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8204p-108L : inexact-ok
-= tgamma upward ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8204p-108L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8206p-108L : inexact-ok
+= tgamma upward ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e8206p-108L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e83p-108L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e82p-108L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x2.cbcc3873a0481b9702adc43e82p-108L : inexact-ok
@@ -142760,7 +142760,7 @@ tgamma -0x28.ffffffffffffffffffffffffffep0
 = tgamma towardzero ldbl-128 -0x2.8ffffffffffffffffffffffffffep+4L : -0x5.979870e7409031f8973f46c6ce0cp-60L : inexact-ok
 = tgamma upward ldbl-128 -0x2.8ffffffffffffffffffffffffffep+4L : -0x5.979870e7409031f8973f46c6ce0cp-60L : inexact-ok
 = tgamma downward ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0xb.2f30e1ce812063f12e7e8d9031ap-68L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0xb.2f30e1ce812063f12e7e8d903198p-68L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0xb.2f30e1ce812063f12e7e8d9031ap-68L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0xb.2f30e1ce812063f12e7e8d903198p-68L : inexact-ok
 = tgamma upward ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0xb.2f30e1ce812063f12e7e8d903198p-68L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.8fffffffffffffffffffffffffp+4L : -0xb.2f30e1ce812063f12e7e8d9034p-68L : inexact-ok
@@ -142931,7 +142931,7 @@ tgamma -0x2a.000000000000000000000000002p0
 = tgamma towardzero ldbl-96-m68k -0x2.a00004p+4L : -0x1.10ae52d9a7c61908p-152L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.a00004p+4L : -0x1.10ae52d9a7c61908p-152L : inexact-ok
 = tgamma downward ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bcp-152L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bbp-152L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bcp-152L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bbp-152L : inexact-ok
 = tgamma upward ldbl-128 -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a457bbp-152L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.a00004p+4L : -0x1.10ae52d9a7c61909524089a458p-152L : inexact-ok
@@ -142979,7 +142979,7 @@ tgamma -0x2a.000000000000000000000000002p0
 = tgamma towardzero ldbl-128 -0x2.a000000000000000000000000002p+4L : -0x2.215ea4ea61bd06d89b244bb97112p-64L : inexact-ok
 = tgamma upward ldbl-128 -0x2.a000000000000000000000000002p+4L : -0x2.215ea4ea61bd06d89b244bb97112p-64L : inexact-ok
 = tgamma downward ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x4.42bd49d4c37a0db136489771e48cp-72L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x4.42bd49d4c37a0db136489771e488p-72L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x4.42bd49d4c37a0db136489771e48cp-72L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x4.42bd49d4c37a0db136489771e488p-72L : inexact-ok
 = tgamma upward ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x4.42bd49d4c37a0db136489771e488p-72L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.a0000000000000000000000001p+4L : -0x4.42bd49d4c37a0db136489771e6p-72L : inexact-ok
@@ -143096,10 +143096,10 @@ tgamma -0x32.000000000000000000000000002p0
 = tgamma tonearest ldbl-96-m68k -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74p-168L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74p-168L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74p-168L : inexact-ok
-= tgamma downward ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9861p-168L : inexact-ok
+= tgamma downward ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9862p-168L : inexact-ok
 = tgamma tonearest ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9861p-168L : inexact-ok
-= tgamma towardzero ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b986p-168L : inexact-ok
-= tgamma upward ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b986p-168L : inexact-ok
+= tgamma towardzero ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9861p-168L : inexact-ok
+= tgamma upward ldbl-128 -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b9861p-168L : inexact-ok
 = tgamma downward ldbl-128ibm -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b988p-168L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b988p-168L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x3.2000000000002p+4L : -0x1.bb36f6e12cc9ed74ca6fcc3b98p-168L : inexact-ok
@@ -143125,7 +143125,7 @@ tgamma -0x32.000000000000000000000000002p0
 = tgamma towardzero ldbl-128 -0x3.2000000000000000000000000002p+4L : -0x1.bb36f6e12cd78205f0a053453528p-108L : inexact-ok
 = tgamma upward ldbl-128 -0x3.2000000000000000000000000002p+4L : -0x1.bb36f6e12cd78205f0a053453528p-108L : inexact-ok
 = tgamma downward ldbl-128 -0x3.20000000000000000000000001p+4L : -0x3.766dedc259af040be140a68992bcp-116L : inexact-ok
-= tgamma tonearest ldbl-128 -0x3.20000000000000000000000001p+4L : -0x3.766dedc259af040be140a68992bap-116L : inexact-ok
+= tgamma tonearest ldbl-128 -0x3.20000000000000000000000001p+4L : -0x3.766dedc259af040be140a68992bcp-116L : inexact-ok
 = tgamma towardzero ldbl-128 -0x3.20000000000000000000000001p+4L : -0x3.766dedc259af040be140a68992bap-116L : inexact-ok
 = tgamma upward ldbl-128 -0x3.20000000000000000000000001p+4L : -0x3.766dedc259af040be140a68992bap-116L : inexact-ok
 = tgamma downward ldbl-128ibm -0x3.20000000000000000000000001p+4L : -0x3.766dedc259af040be140a68993p-116L : inexact-ok
@@ -143223,7 +143223,7 @@ tgamma -0x64.000000000000000000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x6.400008p+4L : -0x1.2d4767e4f014d48ap-508L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.400008p+4L : -0x1.2d4767e4f014d48ap-508L : inexact-ok
 = tgamma downward ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526cp-508L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526bp-508L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526cp-508L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526bp-508L : inexact-ok
 = tgamma upward ldbl-128 -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646526bp-508L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.400008p+4L : -0x1.2d4767e4f014d48bc8523646528p-508L : inexact-ok
@@ -143243,7 +143243,7 @@ tgamma -0x64.000000000000000000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6c8p-480L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6c8p-480L : inexact-ok
 = tgamma downward ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdep-480L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdcp-480L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdep-480L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdcp-480L : inexact-ok
 = tgamma upward ldbl-128 -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ebdcp-480L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.4000000000004p+4L : -0x2.5a943cc0fcc4b6ca3cf37f41ecp-480L : inexact-ok
@@ -143267,13 +143267,13 @@ tgamma -0x64.000000000000000000000000004p0
 = tgamma towardzero ldbl-128ibm -0x6.4000000000000008p+4L : -0x1.2d4a1e607e780ca7f1fdb090f2p-468L : inexact-ok
 = tgamma upward ldbl-128ibm -0x6.4000000000000008p+4L : -0x1.2d4a1e607e780ca7f1fdb090f2p-468L : inexact-ok
 = tgamma downward ldbl-128 -0x6.4000000000000000000000000004p+4L : -0x2.5a943cc0fcf01ebce2500cb3c9f2p-420L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.4000000000000000000000000004p+4L : -0x2.5a943cc0fcf01ebce2500cb3c9fp-420L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.4000000000000000000000000004p+4L : -0x2.5a943cc0fcf01ebce2500cb3c9f2p-420L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.4000000000000000000000000004p+4L : -0x2.5a943cc0fcf01ebce2500cb3c9fp-420L : inexact-ok
 = tgamma upward ldbl-128 -0x6.4000000000000000000000000004p+4L : -0x2.5a943cc0fcf01ebce2500cb3c9fp-420L : inexact-ok
-= tgamma downward ldbl-128 -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2dp-428L : inexact-ok
+= tgamma downward ldbl-128 -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2d4p-428L : inexact-ok
 = tgamma tonearest ldbl-128 -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2dp-428L : inexact-ok
-= tgamma towardzero ldbl-128 -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2ccp-428L : inexact-ok
-= tgamma upward ldbl-128 -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2ccp-428L : inexact-ok
+= tgamma towardzero ldbl-128 -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2dp-428L : inexact-ok
+= tgamma upward ldbl-128 -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2dp-428L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e4p-428L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2p-428L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x6.40000000000000000000000002p+4L : -0x4.b5287981f9e03d79c4a01964e2p-428L : inexact-ok
@@ -143369,7 +143369,7 @@ tgamma -0x96.000000000000000000000000008p0
 = tgamma towardzero ldbl-96-m68k -0x9.60001p+4L : -0x8.d14d214a189b93bp-860L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x9.60001p+4L : -0x8.d14d214a189b93bp-860L : inexact-ok
 = tgamma downward ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a6p-860L : inexact-ok
-= tgamma tonearest ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a58p-860L : inexact-ok
+= tgamma tonearest ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a6p-860L : inexact-ok
 = tgamma towardzero ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a58p-860L : inexact-ok
 = tgamma upward ldbl-128 -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4a58p-860L : inexact-ok
 = tgamma downward ldbl-128ibm -0x9.60001p+4L : -0x8.d14d214a189b93b13f23357c4cp-860L : inexact-ok
@@ -143404,16 +143404,16 @@ tgamma -0x96.000000000000000000000000008p0
 = tgamma tonearest ldbl-96-m68k -0x9.600000000000001p+4L : -0x8.d17957b201f4f0cp-820L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x9.600000000000001p+4L : -0x8.d17957b201f4f0cp-820L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x9.600000000000001p+4L : -0x8.d17957b201f4f0cp-820L : inexact-ok
-= tgamma downward ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a1p-820L : inexact-ok
+= tgamma downward ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a18p-820L : inexact-ok
 = tgamma tonearest ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a1p-820L : inexact-ok
-= tgamma towardzero ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a08p-820L : inexact-ok
-= tgamma upward ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a08p-820L : inexact-ok
+= tgamma towardzero ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a1p-820L : inexact-ok
+= tgamma upward ldbl-128 -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2a1p-820L : inexact-ok
 = tgamma downward ldbl-128ibm -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2cp-820L : inexact-ok
 = tgamma tonearest ldbl-128ibm -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf2cp-820L : inexact-ok
 = tgamma towardzero ldbl-128ibm -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf28p-820L : inexact-ok
 = tgamma upward ldbl-128ibm -0x9.600000000000001p+4L : -0x8.d17957b201f4f0c08a50c4cf28p-820L : inexact-ok
 = tgamma downward ldbl-128 -0x9.6000000000000000000000000008p+4L : -0x1.1a2f2af6403ea39eedf168f325fbp-768L : inexact-ok
-= tgamma tonearest ldbl-128 -0x9.6000000000000000000000000008p+4L : -0x1.1a2f2af6403ea39eedf168f325fap-768L : inexact-ok
+= tgamma tonearest ldbl-128 -0x9.6000000000000000000000000008p+4L : -0x1.1a2f2af6403ea39eedf168f325fbp-768L : inexact-ok
 = tgamma towardzero ldbl-128 -0x9.6000000000000000000000000008p+4L : -0x1.1a2f2af6403ea39eedf168f325fap-768L : inexact-ok
 = tgamma upward ldbl-128 -0x9.6000000000000000000000000008p+4L : -0x1.1a2f2af6403ea39eedf168f325fap-768L : inexact-ok
 = tgamma downward ldbl-128 -0x9.60000000000000000000000004p+4L : -0x2.345e55ec807d473ddbe2d1e38e0ep-776L : inexact-ok
@@ -143461,10 +143461,10 @@ tgamma -0xb4.ffffffffffffffffffffffffff8p0
 = tgamma tonearest ldbl-96-m68k -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800dp-1060L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800dp-1060L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800dp-1060L : inexact-ok
-= tgamma downward ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7ep-1060L : inexact-ok
+= tgamma downward ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7e8p-1060L : inexact-ok
 = tgamma tonearest ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7ep-1060L : inexact-ok
-= tgamma towardzero ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7d8p-1060L : inexact-ok
-= tgamma upward ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7d8p-1060L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7ep-1060L : inexact-ok
+= tgamma upward ldbl-128 -0xb.4fffffffffff8p+4L : -0xb.f418cc537d2800d44c735966b7ep-1060L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.4fffffffffff8p+4L : -0xb.f41cp-1060L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0xb.4fffffffffff8p+4L : -0xb.f418p-1060L : inexact-ok underflow errno-erange-ok
 = tgamma towardzero ldbl-128ibm -0xb.4fffffffffff8p+4L : -0xb.f418p-1060L : inexact-ok underflow errno-erange-ok
@@ -143478,7 +143478,7 @@ tgamma -0xb4.ffffffffffffffffffffffffff8p0
 = tgamma towardzero ldbl-96-m68k -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e18p-1048L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e18p-1048L : inexact-ok
 = tgamma downward ldbl-128 -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e19eb58ba6e7148p-1048L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e19eb58ba6e7144p-1048L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e19eb58ba6e7148p-1048L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e19eb58ba6e7144p-1048L : inexact-ok
 = tgamma upward ldbl-128 -0xb.4ffffffffffffffp+4L : -0x5.fa0c6629bd9b6e19eb58ba6e7144p-1048L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.4ffffffffffffffp+4L : -0x5.fa0c664p-1048L : inexact-ok underflow errno-erange-ok
@@ -143486,7 +143486,7 @@ tgamma -0xb4.ffffffffffffffffffffffffff8p0
 = tgamma towardzero ldbl-128ibm -0xb.4ffffffffffffffp+4L : -0x5.fa0c66p-1048L : inexact-ok underflow errno-erange-ok
 = tgamma upward ldbl-128ibm -0xb.4ffffffffffffffp+4L : -0x5.fa0c66p-1048L : inexact-ok underflow errno-erange-ok
 = tgamma downward ldbl-128 -0xb.4ffffffffffffffffffffffffff8p+4L : -0xb.f418cc537b369e077d178968abb8p-1000L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.4ffffffffffffffffffffffffff8p+4L : -0xb.f418cc537b369e077d178968abbp-1000L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.4ffffffffffffffffffffffffff8p+4L : -0xb.f418cc537b369e077d178968abb8p-1000L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.4ffffffffffffffffffffffffff8p+4L : -0xb.f418cc537b369e077d178968abbp-1000L : inexact-ok
 = tgamma upward ldbl-128 -0xb.4ffffffffffffffffffffffffff8p+4L : -0xb.f418cc537b369e077d178968abbp-1000L : inexact-ok
 = tgamma downward ldbl-128 -0xb.4ffffffffffffffffffffffffcp+4L : -0x1.7e83198a6f66d3c0efa2f12f02f7p-1004L : inexact-ok
@@ -143680,10 +143680,10 @@ tgamma -0xb6.000000000000000000000000008p0
 = tgamma tonearest ldbl-96-m68k -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a6p-1064L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a4p-1064L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a4p-1064L : inexact-ok
-= tgamma downward ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f834p-1064L : inexact-ok
+= tgamma downward ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f835p-1064L : inexact-ok
 = tgamma tonearest ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f834p-1064L : inexact-ok
-= tgamma towardzero ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f833p-1064L : inexact-ok
-= tgamma upward ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f833p-1064L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f834p-1064L : inexact-ok
+= tgamma upward ldbl-128 -0xb.6000000000008p+4L : -0x1.0d04fe453a7c31a54a6d23c3f834p-1064L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.6000000000008p+4L : -0x1.0d4p-1064L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0xb.6000000000008p+4L : -0x1.0dp-1064L : inexact-ok underflow errno-erange-ok
 = tgamma towardzero ldbl-128ibm -0xb.6000000000008p+4L : -0x1.0dp-1064L : inexact-ok underflow errno-erange-ok
@@ -143709,7 +143709,7 @@ tgamma -0xb6.000000000000000000000000008p0
 = tgamma towardzero ldbl-128 -0xb.6000000000000000000000000008p+4L : -0x1.0d04fe453aa7f7631eb07c9b7757p-1004L : inexact-ok
 = tgamma upward ldbl-128 -0xb.6000000000000000000000000008p+4L : -0x1.0d04fe453aa7f7631eb07c9b7757p-1004L : inexact-ok
 = tgamma downward ldbl-128 -0xb.60000000000000000000000004p+4L : -0x2.1a09fc8a754feec63d60f93437ccp-1012L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.60000000000000000000000004p+4L : -0x2.1a09fc8a754feec63d60f93437cap-1012L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.60000000000000000000000004p+4L : -0x2.1a09fc8a754feec63d60f93437ccp-1012L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.60000000000000000000000004p+4L : -0x2.1a09fc8a754feec63d60f93437cap-1012L : inexact-ok
 = tgamma upward ldbl-128 -0xb.60000000000000000000000004p+4L : -0x2.1a09fc8a754feec63d60f93437cap-1012L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.60000000000000000000000004p+4L : -0x2.1a09fc8a754feec8p-1012L : inexact-ok underflow errno-erange-ok
@@ -143782,7 +143782,7 @@ tgamma -0xb6.ffffffffffffffffffffffffff8p0
 = tgamma towardzero ldbl-128 -0xb.6ffffffffffffffffffffffffff8p+4L : -0x1.785552e9f02186d633533768338p-1012L : inexact-ok
 = tgamma upward ldbl-128 -0xb.6ffffffffffffffffffffffffff8p+4L : -0x1.785552e9f02186d633533768338p-1012L : inexact-ok
 = tgamma downward ldbl-128 -0xb.6ffffffffffffffffffffffffcp+4L : -0x2.f0aaa5d3e0430dac66a66ed4341cp-1020L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.6ffffffffffffffffffffffffcp+4L : -0x2.f0aaa5d3e0430dac66a66ed4341ap-1020L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.6ffffffffffffffffffffffffcp+4L : -0x2.f0aaa5d3e0430dac66a66ed4341cp-1020L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.6ffffffffffffffffffffffffcp+4L : -0x2.f0aaa5d3e0430dac66a66ed4341ap-1020L : inexact-ok
 = tgamma upward ldbl-128 -0xb.6ffffffffffffffffffffffffcp+4L : -0x2.f0aaa5d3e0430dac66a66ed4341ap-1020L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.6ffffffffffffffffffffffffcp+4L : -0x2.f0aaa5d3e0431p-1020L : inexact-ok underflow errno-erange-ok
@@ -143989,7 +143989,7 @@ tgamma -0xb8.000000000000000000000000008p0
 = tgamma towardzero ldbl-96-m68k -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cp-1068L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cp-1068L : inexact-ok
 = tgamma downward ldbl-128 -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cf4d5c0d4735bp-1068L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cf4d5c0d4735ap-1068L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cf4d5c0d4735bp-1068L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cf4d5c0d4735ap-1068L : inexact-ok
 = tgamma upward ldbl-128 -0xb.800000000000001p+4L : -0x1.05cc0d284e010a8cf4d5c0d4735ap-1068L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.800000000000001p+4L : -0x1.08p-1068L : inexact-ok underflow errno-erange-ok
@@ -144098,10 +144098,10 @@ tgamma -0xbc.000000000000000000000000008p0
 = tgamma tonearest ldbl-96-m68k -0xb.c0001p+4L : -0x3.a1681e71734405bcp-1140L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xb.c0001p+4L : -0x3.a1681e71734405bcp-1140L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.c0001p+4L : -0x3.a1681e71734405bcp-1140L : inexact-ok
-= tgamma downward ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19adap-1140L : inexact-ok
+= tgamma downward ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19adcp-1140L : inexact-ok
 = tgamma tonearest ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19adap-1140L : inexact-ok
-= tgamma towardzero ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19ad8p-1140L : inexact-ok
-= tgamma upward ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19ad8p-1140L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19adap-1140L : inexact-ok
+= tgamma upward ldbl-128 -0xb.c0001p+4L : -0x3.a1681e71734405bc890265f19adap-1140L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.c0001p+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0xb.c0001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0xb.c0001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -144119,7 +144119,7 @@ tgamma -0xbc.000000000000000000000000008p0
 = tgamma towardzero ldbl-96-m68k -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8p-1112L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8p-1112L : inexact-ok
 = tgamma downward ldbl-128 -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8427f6a362ab8p-1112L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8427f6a362ab4p-1112L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8427f6a362ab8p-1112L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8427f6a362ab4p-1112L : inexact-ok
 = tgamma upward ldbl-128 -0xb.c000000000008p+4L : -0x7.42f647bca60b9de8427f6a362ab4p-1112L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.c000000000008p+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -144142,10 +144142,10 @@ tgamma -0xbc.000000000000000000000000008p0
 = tgamma tonearest ldbl-128ibm -0xb.c00000000000001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0xb.c00000000000001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma upward ldbl-128ibm -0xb.c00000000000001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
-= tgamma downward ldbl-128 -0xb.c000000000000000000000000008p+4L : -0x7.42f647bca73bf832ec9792cb2dc4p-1052L : inexact-ok
+= tgamma downward ldbl-128 -0xb.c000000000000000000000000008p+4L : -0x7.42f647bca73bf832ec9792cb2dc8p-1052L : inexact-ok
 = tgamma tonearest ldbl-128 -0xb.c000000000000000000000000008p+4L : -0x7.42f647bca73bf832ec9792cb2dc4p-1052L : inexact-ok
-= tgamma towardzero ldbl-128 -0xb.c000000000000000000000000008p+4L : -0x7.42f647bca73bf832ec9792cb2dcp-1052L : inexact-ok
-= tgamma upward ldbl-128 -0xb.c000000000000000000000000008p+4L : -0x7.42f647bca73bf832ec9792cb2dcp-1052L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.c000000000000000000000000008p+4L : -0x7.42f647bca73bf832ec9792cb2dc4p-1052L : inexact-ok
+= tgamma upward ldbl-128 -0xb.c000000000000000000000000008p+4L : -0x7.42f647bca73bf832ec9792cb2dc4p-1052L : inexact-ok
 = tgamma downward ldbl-128 -0xb.c0000000000000000000000004p+4L : -0xe.85ec8f794e77f065d92f25837bfp-1060L : inexact-ok
 = tgamma tonearest ldbl-128 -0xb.c0000000000000000000000004p+4L : -0xe.85ec8f794e77f065d92f25837bfp-1060L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.c0000000000000000000000004p+4L : -0xe.85ec8f794e77f065d92f25837be8p-1060L : inexact-ok
@@ -144172,7 +144172,7 @@ tgamma -0xbc.ffffffffffffffffffffffffff8p0
 = tgamma towardzero ldbl-96-m68k -0xb.cffffp+4L : -0x4.eb1490744e9508c8p-1148L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.cffffp+4L : -0x4.eb1490744e9508c8p-1148L : inexact-ok
 = tgamma downward ldbl-128 -0xb.cffffp+4L : -0x4.eb1490744e9508cbdf4b2d2d11b8p-1148L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.cffffp+4L : -0x4.eb1490744e9508cbdf4b2d2d11b4p-1148L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.cffffp+4L : -0x4.eb1490744e9508cbdf4b2d2d11b8p-1148L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.cffffp+4L : -0x4.eb1490744e9508cbdf4b2d2d11b4p-1148L : inexact-ok
 = tgamma upward ldbl-128 -0xb.cffffp+4L : -0x4.eb1490744e9508cbdf4b2d2d11b4p-1148L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.cffffp+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -144216,11 +144216,11 @@ tgamma -0xbc.ffffffffffffffffffffffffff8p0
 = tgamma towardzero ldbl-128ibm -0xb.cffffffffffffffp+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma upward ldbl-128ibm -0xb.cffffffffffffffp+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma downward ldbl-128 -0xb.cffffffffffffffffffffffffff8p+4L : -0x9.d5f58b282a4e85029b36f4e2a508p-1060L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.cffffffffffffffffffffffffff8p+4L : -0x9.d5f58b282a4e85029b36f4e2a5p-1060L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.cffffffffffffffffffffffffff8p+4L : -0x9.d5f58b282a4e85029b36f4e2a508p-1060L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.cffffffffffffffffffffffffff8p+4L : -0x9.d5f58b282a4e85029b36f4e2a5p-1060L : inexact-ok
 = tgamma upward ldbl-128 -0xb.cffffffffffffffffffffffffff8p+4L : -0x9.d5f58b282a4e85029b36f4e2a5p-1060L : inexact-ok
 = tgamma downward ldbl-128 -0xb.cffffffffffffffffffffffffcp+4L : -0x1.3abeb1650549d0a05366de9dee11p-1064L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.cffffffffffffffffffffffffcp+4L : -0x1.3abeb1650549d0a05366de9dee1p-1064L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.cffffffffffffffffffffffffcp+4L : -0x1.3abeb1650549d0a05366de9dee11p-1064L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.cffffffffffffffffffffffffcp+4L : -0x1.3abeb1650549d0a05366de9dee1p-1064L : inexact-ok
 = tgamma upward ldbl-128 -0xb.cffffffffffffffffffffffffcp+4L : -0x1.3abeb1650549d0a05366de9dee1p-1064L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.cffffffffffffffffffffffffcp+4L : -0x1.3acp-1064L : inexact-ok underflow errno-erange-ok
@@ -144390,10 +144390,10 @@ tgamma -0xbe.000000000000000000000000008p0
 = tgamma tonearest ldbl-96-m68k -0xb.e0001p+4L : -0x6.a02c674cee90e1p-1156L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xb.e0001p+4L : -0x6.a02c674cee90e1p-1156L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xb.e0001p+4L : -0x6.a02c674cee90e1p-1156L : inexact-ok
-= tgamma downward ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd9cp-1156L : inexact-ok
+= tgamma downward ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfdap-1156L : inexact-ok
 = tgamma tonearest ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd9cp-1156L : inexact-ok
-= tgamma towardzero ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd98p-1156L : inexact-ok
-= tgamma upward ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd98p-1156L : inexact-ok
+= tgamma towardzero ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd9cp-1156L : inexact-ok
+= tgamma upward ldbl-128 -0xb.e0001p+4L : -0x6.a02c674cee90e10296e1141cfd9cp-1156L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.e0001p+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0xb.e0001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0xb.e0001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -144439,7 +144439,7 @@ tgamma -0xbe.000000000000000000000000008p0
 = tgamma towardzero ldbl-128 -0xb.e000000000000000000000000008p+4L : -0xd.409e5fdfe2c56a74b0cb64e5a64p-1068L : inexact-ok
 = tgamma upward ldbl-128 -0xb.e000000000000000000000000008p+4L : -0xd.409e5fdfe2c56a74b0cb64e5a64p-1068L : inexact-ok
 = tgamma downward ldbl-128 -0xb.e0000000000000000000000004p+4L : -0x1.a813cbfbfc58ad4e96196c9a8c92p-1072L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.e0000000000000000000000004p+4L : -0x1.a813cbfbfc58ad4e96196c9a8c91p-1072L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.e0000000000000000000000004p+4L : -0x1.a813cbfbfc58ad4e96196c9a8c92p-1072L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.e0000000000000000000000004p+4L : -0x1.a813cbfbfc58ad4e96196c9a8c91p-1072L : inexact-ok
 = tgamma upward ldbl-128 -0xb.e0000000000000000000000004p+4L : -0x1.a813cbfbfc58ad4e96196c9a8c91p-1072L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.e0000000000000000000000004p+4L : -0x1.cp-1072L : inexact-ok underflow errno-erange-ok
@@ -144508,11 +144508,11 @@ tgamma -0xbe.ffffffffffffffffffffffffff8p0
 = tgamma towardzero ldbl-128ibm -0xb.effffffffffffffp+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma upward ldbl-128ibm -0xb.effffffffffffffp+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma downward ldbl-128 -0xb.effffffffffffffffffffffffff8p+4L : -0x1.1c32cbb79d0c843a06c4a3edbb4dp-1072L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.effffffffffffffffffffffffff8p+4L : -0x1.1c32cbb79d0c843a06c4a3edbb4cp-1072L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.effffffffffffffffffffffffff8p+4L : -0x1.1c32cbb79d0c843a06c4a3edbb4dp-1072L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.effffffffffffffffffffffffff8p+4L : -0x1.1c32cbb79d0c843a06c4a3edbb4cp-1072L : inexact-ok
 = tgamma upward ldbl-128 -0xb.effffffffffffffffffffffffff8p+4L : -0x1.1c32cbb79d0c843a06c4a3edbb4cp-1072L : inexact-ok
 = tgamma downward ldbl-128 -0xb.effffffffffffffffffffffffcp+4L : -0x2.3865976f3a1908740d8947de5b7cp-1080L : inexact-ok
-= tgamma tonearest ldbl-128 -0xb.effffffffffffffffffffffffcp+4L : -0x2.3865976f3a1908740d8947de5b7ap-1080L : inexact-ok
+= tgamma tonearest ldbl-128 -0xb.effffffffffffffffffffffffcp+4L : -0x2.3865976f3a1908740d8947de5b7cp-1080L : inexact-ok
 = tgamma towardzero ldbl-128 -0xb.effffffffffffffffffffffffcp+4L : -0x2.3865976f3a1908740d8947de5b7ap-1080L : inexact-ok
 = tgamma upward ldbl-128 -0xb.effffffffffffffffffffffffcp+4L : -0x2.3865976f3a1908740d8947de5b7ap-1080L : inexact-ok
 = tgamma downward ldbl-128ibm -0xb.effffffffffffffffffffffffcp+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -144683,7 +144683,7 @@ tgamma -0xfa.000000000000000000000000008p0
 = tgamma towardzero ldbl-96-m68k -0xf.a0001p+4L : -0xf.1ee19e1960e8837p-1624L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xf.a0001p+4L : -0xf.1ee19e1960e8837p-1624L : inexact-ok
 = tgamma downward ldbl-128 -0xf.a0001p+4L : -0xf.1ee19e1960e8837e1e8ee885a37p-1624L : inexact-ok
-= tgamma tonearest ldbl-128 -0xf.a0001p+4L : -0xf.1ee19e1960e8837e1e8ee885a368p-1624L : inexact-ok
+= tgamma tonearest ldbl-128 -0xf.a0001p+4L : -0xf.1ee19e1960e8837e1e8ee885a37p-1624L : inexact-ok
 = tgamma towardzero ldbl-128 -0xf.a0001p+4L : -0xf.1ee19e1960e8837e1e8ee885a368p-1624L : inexact-ok
 = tgamma upward ldbl-128 -0xf.a0001p+4L : -0xf.1ee19e1960e8837e1e8ee885a368p-1624L : inexact-ok
 = tgamma downward ldbl-128ibm -0xf.a0001p+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -144718,18 +144718,18 @@ tgamma -0xfa.000000000000000000000000008p0
 = tgamma tonearest ldbl-96-m68k -0xf.a00000000000001p+4L : -0xf.1f35238f43b547ep-1584L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0xf.a00000000000001p+4L : -0xf.1f35238f43b547dp-1584L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xf.a00000000000001p+4L : -0xf.1f35238f43b547dp-1584L : inexact-ok
-= tgamma downward ldbl-128 -0xf.a00000000000001p+4L : -0xf.1f35238f43b547d8975037eb50d8p-1584L : inexact-ok
+= tgamma downward ldbl-128 -0xf.a00000000000001p+4L : -0xf.1f35238f43b547d8975037eb50ep-1584L : inexact-ok
 = tgamma tonearest ldbl-128 -0xf.a00000000000001p+4L : -0xf.1f35238f43b547d8975037eb50d8p-1584L : inexact-ok
-= tgamma towardzero ldbl-128 -0xf.a00000000000001p+4L : -0xf.1f35238f43b547d8975037eb50dp-1584L : inexact-ok
-= tgamma upward ldbl-128 -0xf.a00000000000001p+4L : -0xf.1f35238f43b547d8975037eb50dp-1584L : inexact-ok
+= tgamma towardzero ldbl-128 -0xf.a00000000000001p+4L : -0xf.1f35238f43b547d8975037eb50d8p-1584L : inexact-ok
+= tgamma upward ldbl-128 -0xf.a00000000000001p+4L : -0xf.1f35238f43b547d8975037eb50d8p-1584L : inexact-ok
 = tgamma downward ldbl-128ibm -0xf.a00000000000001p+4L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0xf.a00000000000001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0xf.a00000000000001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma upward ldbl-128ibm -0xf.a00000000000001p+4L : -0x0p+0L : inexact-ok underflow errno-erange
-= tgamma downward ldbl-128 -0xf.a000000000000000000000000008p+4L : -0x1.e3e6a471e876b36be196b1a7d61fp-1532L : inexact-ok
+= tgamma downward ldbl-128 -0xf.a000000000000000000000000008p+4L : -0x1.e3e6a471e876b36be196b1a7d62p-1532L : inexact-ok
 = tgamma tonearest ldbl-128 -0xf.a000000000000000000000000008p+4L : -0x1.e3e6a471e876b36be196b1a7d61fp-1532L : inexact-ok
-= tgamma towardzero ldbl-128 -0xf.a000000000000000000000000008p+4L : -0x1.e3e6a471e876b36be196b1a7d61ep-1532L : inexact-ok
-= tgamma upward ldbl-128 -0xf.a000000000000000000000000008p+4L : -0x1.e3e6a471e876b36be196b1a7d61ep-1532L : inexact-ok
+= tgamma towardzero ldbl-128 -0xf.a000000000000000000000000008p+4L : -0x1.e3e6a471e876b36be196b1a7d61fp-1532L : inexact-ok
+= tgamma upward ldbl-128 -0xf.a000000000000000000000000008p+4L : -0x1.e3e6a471e876b36be196b1a7d61fp-1532L : inexact-ok
 = tgamma downward ldbl-128 -0xf.a0000000000000000000000004p+4L : -0x3.c7cd48e3d0ed66d7c32d634a7e48p-1540L : inexact-ok
 = tgamma tonearest ldbl-128 -0xf.a0000000000000000000000004p+4L : -0x3.c7cd48e3d0ed66d7c32d634a7e48p-1540L : inexact-ok
 = tgamma towardzero ldbl-128 -0xf.a0000000000000000000000004p+4L : -0x3.c7cd48e3d0ed66d7c32d634a7e46p-1540L : inexact-ok
@@ -144829,7 +144829,7 @@ tgamma -0x1f4.00000000000000000000000001p0
 = tgamma towardzero ldbl-96-m68k -0x1.f40002p+8L : -0xc.85417edf037af33p-3756L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.f40002p+8L : -0xc.85417edf037af33p-3756L : inexact-ok
 = tgamma downward ldbl-128 -0x1.f40002p+8L : -0xc.85417edf037af33cc2668f1a74bp-3756L : inexact-ok
-= tgamma tonearest ldbl-128 -0x1.f40002p+8L : -0xc.85417edf037af33cc2668f1a74a8p-3756L : inexact-ok
+= tgamma tonearest ldbl-128 -0x1.f40002p+8L : -0xc.85417edf037af33cc2668f1a74bp-3756L : inexact-ok
 = tgamma towardzero ldbl-128 -0x1.f40002p+8L : -0xc.85417edf037af33cc2668f1a74a8p-3756L : inexact-ok
 = tgamma upward ldbl-128 -0x1.f40002p+8L : -0xc.85417edf037af33cc2668f1a74a8p-3756L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.f40002p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -144864,20 +144864,20 @@ tgamma -0x1f4.00000000000000000000000001p0
 = tgamma tonearest ldbl-96-m68k -0x1.f400000000000002p+8L : -0xc.85dd278e10f493dp-3716L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cp-3716L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cp-3716L : inexact-ok
-= tgamma downward ldbl-128 -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cbf473d6df607p-3716L : inexact-ok
+= tgamma downward ldbl-128 -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cbf473d6df6078p-3716L : inexact-ok
 = tgamma tonearest ldbl-128 -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cbf473d6df607p-3716L : inexact-ok
-= tgamma towardzero ldbl-128 -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cbf473d6df6068p-3716L : inexact-ok
-= tgamma upward ldbl-128 -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cbf473d6df6068p-3716L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cbf473d6df607p-3716L : inexact-ok
+= tgamma upward ldbl-128 -0x1.f400000000000002p+8L : -0xc.85dd278e10f493cbf473d6df607p-3716L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.f400000000000002p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0x1.f400000000000002p+8L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x1.f400000000000002p+8L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma upward ldbl-128ibm -0x1.f400000000000002p+8L : -0x0p+0L : inexact-ok underflow errno-erange
-= tgamma downward ldbl-128 -0x1.f400000000000000000000000001p+8L : -0x1.90bba4f1c21ea5ef17ac7baa6303p-3664L : inexact-ok
+= tgamma downward ldbl-128 -0x1.f400000000000000000000000001p+8L : -0x1.90bba4f1c21ea5ef17ac7baa6304p-3664L : inexact-ok
 = tgamma tonearest ldbl-128 -0x1.f400000000000000000000000001p+8L : -0x1.90bba4f1c21ea5ef17ac7baa6303p-3664L : inexact-ok
-= tgamma towardzero ldbl-128 -0x1.f400000000000000000000000001p+8L : -0x1.90bba4f1c21ea5ef17ac7baa6302p-3664L : inexact-ok
-= tgamma upward ldbl-128 -0x1.f400000000000000000000000001p+8L : -0x1.90bba4f1c21ea5ef17ac7baa6302p-3664L : inexact-ok
+= tgamma towardzero ldbl-128 -0x1.f400000000000000000000000001p+8L : -0x1.90bba4f1c21ea5ef17ac7baa6303p-3664L : inexact-ok
+= tgamma upward ldbl-128 -0x1.f400000000000000000000000001p+8L : -0x1.90bba4f1c21ea5ef17ac7baa6303p-3664L : inexact-ok
 = tgamma downward ldbl-128 -0x1.f40000000000000000000000008p+8L : -0x3.217749e3843d4bde2f58f74b1ebp-3672L : inexact-ok
-= tgamma tonearest ldbl-128 -0x1.f40000000000000000000000008p+8L : -0x3.217749e3843d4bde2f58f74b1eaep-3672L : inexact-ok
+= tgamma tonearest ldbl-128 -0x1.f40000000000000000000000008p+8L : -0x3.217749e3843d4bde2f58f74b1ebp-3672L : inexact-ok
 = tgamma towardzero ldbl-128 -0x1.f40000000000000000000000008p+8L : -0x3.217749e3843d4bde2f58f74b1eaep-3672L : inexact-ok
 = tgamma upward ldbl-128 -0x1.f40000000000000000000000008p+8L : -0x3.217749e3843d4bde2f58f74b1eaep-3672L : inexact-ok
 = tgamma downward ldbl-128ibm -0x1.f40000000000000000000000008p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -144994,10 +144994,10 @@ tgamma -0x2ee.00000000000000000000000002p0
 = tgamma tonearest ldbl-96-m68k -0x2.ee00000000002p+8L : -0xe.84f75c044030c7fp-6048L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x2.ee00000000002p+8L : -0xe.84f75c044030c7fp-6048L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.ee00000000002p+8L : -0xe.84f75c044030c7fp-6048L : inexact-ok
-= tgamma downward ldbl-128 -0x2.ee00000000002p+8L : -0xe.84f75c044030c7f71f95864de848p-6048L : inexact-ok
+= tgamma downward ldbl-128 -0x2.ee00000000002p+8L : -0xe.84f75c044030c7f71f95864de85p-6048L : inexact-ok
 = tgamma tonearest ldbl-128 -0x2.ee00000000002p+8L : -0xe.84f75c044030c7f71f95864de848p-6048L : inexact-ok
-= tgamma towardzero ldbl-128 -0x2.ee00000000002p+8L : -0xe.84f75c044030c7f71f95864de84p-6048L : inexact-ok
-= tgamma upward ldbl-128 -0x2.ee00000000002p+8L : -0xe.84f75c044030c7f71f95864de84p-6048L : inexact-ok
+= tgamma towardzero ldbl-128 -0x2.ee00000000002p+8L : -0xe.84f75c044030c7f71f95864de848p-6048L : inexact-ok
+= tgamma upward ldbl-128 -0x2.ee00000000002p+8L : -0xe.84f75c044030c7f71f95864de848p-6048L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.ee00000000002p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0x2.ee00000000002p+8L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x2.ee00000000002p+8L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -145011,7 +145011,7 @@ tgamma -0x2ee.00000000000000000000000002p0
 = tgamma towardzero ldbl-96-m68k -0x2.ee00000000000004p+8L : -0x7.427bae022619b4c8p-6036L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x2.ee00000000000004p+8L : -0x7.427bae022619b4c8p-6036L : inexact-ok
 = tgamma downward ldbl-128 -0x2.ee00000000000004p+8L : -0x7.427bae022619b4c82613826338dcp-6036L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.ee00000000000004p+8L : -0x7.427bae022619b4c82613826338d8p-6036L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.ee00000000000004p+8L : -0x7.427bae022619b4c82613826338dcp-6036L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.ee00000000000004p+8L : -0x7.427bae022619b4c82613826338d8p-6036L : inexact-ok
 = tgamma upward ldbl-128 -0x2.ee00000000000004p+8L : -0x7.427bae022619b4c82613826338d8p-6036L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.ee00000000000004p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -145019,11 +145019,11 @@ tgamma -0x2ee.00000000000000000000000002p0
 = tgamma towardzero ldbl-128ibm -0x2.ee00000000000004p+8L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma upward ldbl-128ibm -0x2.ee00000000000004p+8L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma downward ldbl-128 -0x2.ee00000000000000000000000002p+8L : -0xe.84f75c044c34ea148fd50d618b08p-5988L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.ee00000000000000000000000002p+8L : -0xe.84f75c044c34ea148fd50d618bp-5988L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.ee00000000000000000000000002p+8L : -0xe.84f75c044c34ea148fd50d618b08p-5988L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.ee00000000000000000000000002p+8L : -0xe.84f75c044c34ea148fd50d618bp-5988L : inexact-ok
 = tgamma upward ldbl-128 -0x2.ee00000000000000000000000002p+8L : -0xe.84f75c044c34ea148fd50d618bp-5988L : inexact-ok
 = tgamma downward ldbl-128 -0x2.ee000000000000000000000001p+8L : -0x1.d09eeb8089869d4291faa1a04547p-5992L : inexact-ok
-= tgamma tonearest ldbl-128 -0x2.ee000000000000000000000001p+8L : -0x1.d09eeb8089869d4291faa1a04546p-5992L : inexact-ok
+= tgamma tonearest ldbl-128 -0x2.ee000000000000000000000001p+8L : -0x1.d09eeb8089869d4291faa1a04547p-5992L : inexact-ok
 = tgamma towardzero ldbl-128 -0x2.ee000000000000000000000001p+8L : -0x1.d09eeb8089869d4291faa1a04546p-5992L : inexact-ok
 = tgamma upward ldbl-128 -0x2.ee000000000000000000000001p+8L : -0x1.d09eeb8089869d4291faa1a04546p-5992L : inexact-ok
 = tgamma downward ldbl-128ibm -0x2.ee000000000000000000000001p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -145121,7 +145121,7 @@ tgamma -0x3e8.00000000000000000000000002p0
 = tgamma towardzero ldbl-96-m68k -0x3.e80004p+8L : -0x1.8465948dfc562cb8p-8516L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x3.e80004p+8L : -0x1.8465948dfc562cb8p-8516L : inexact-ok
 = tgamma downward ldbl-128 -0x3.e80004p+8L : -0x1.8465948dfc562cb9461afac63bb1p-8516L : inexact-ok
-= tgamma tonearest ldbl-128 -0x3.e80004p+8L : -0x1.8465948dfc562cb9461afac63bbp-8516L : inexact-ok
+= tgamma tonearest ldbl-128 -0x3.e80004p+8L : -0x1.8465948dfc562cb9461afac63bb1p-8516L : inexact-ok
 = tgamma towardzero ldbl-128 -0x3.e80004p+8L : -0x1.8465948dfc562cb9461afac63bbp-8516L : inexact-ok
 = tgamma upward ldbl-128 -0x3.e80004p+8L : -0x1.8465948dfc562cb9461afac63bbp-8516L : inexact-ok
 = tgamma downward ldbl-128ibm -0x3.e80004p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -145140,10 +145140,10 @@ tgamma -0x3e8.00000000000000000000000002p0
 = tgamma tonearest ldbl-96-m68k -0x3.e800000000002p+8L : -0x3.091f067a0faa04ep-8488L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x3.e800000000002p+8L : -0x3.091f067a0faa04ep-8488L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x3.e800000000002p+8L : -0x3.091f067a0faa04ep-8488L : inexact-ok
-= tgamma downward ldbl-128 -0x3.e800000000002p+8L : -0x3.091f067a0faa04e0b86e569000d6p-8488L : inexact-ok
+= tgamma downward ldbl-128 -0x3.e800000000002p+8L : -0x3.091f067a0faa04e0b86e569000d8p-8488L : inexact-ok
 = tgamma tonearest ldbl-128 -0x3.e800000000002p+8L : -0x3.091f067a0faa04e0b86e569000d6p-8488L : inexact-ok
-= tgamma towardzero ldbl-128 -0x3.e800000000002p+8L : -0x3.091f067a0faa04e0b86e569000d4p-8488L : inexact-ok
-= tgamma upward ldbl-128 -0x3.e800000000002p+8L : -0x3.091f067a0faa04e0b86e569000d4p-8488L : inexact-ok
+= tgamma towardzero ldbl-128 -0x3.e800000000002p+8L : -0x3.091f067a0faa04e0b86e569000d6p-8488L : inexact-ok
+= tgamma upward ldbl-128 -0x3.e800000000002p+8L : -0x3.091f067a0faa04e0b86e569000d6p-8488L : inexact-ok
 = tgamma downward ldbl-128ibm -0x3.e800000000002p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0x3.e800000000002p+8L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x3.e800000000002p+8L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -145157,7 +145157,7 @@ tgamma -0x3e8.00000000000000000000000002p0
 = tgamma towardzero ldbl-96-m68k -0x3.e800000000000004p+8L : -0x1.848f833d09246152p-8476L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x3.e800000000000004p+8L : -0x1.848f833d09246152p-8476L : inexact-ok
 = tgamma downward ldbl-128 -0x3.e800000000000004p+8L : -0x1.848f833d0924615244929b36a004p-8476L : inexact-ok
-= tgamma tonearest ldbl-128 -0x3.e800000000000004p+8L : -0x1.848f833d0924615244929b36a003p-8476L : inexact-ok
+= tgamma tonearest ldbl-128 -0x3.e800000000000004p+8L : -0x1.848f833d0924615244929b36a004p-8476L : inexact-ok
 = tgamma towardzero ldbl-128 -0x3.e800000000000004p+8L : -0x1.848f833d0924615244929b36a003p-8476L : inexact-ok
 = tgamma upward ldbl-128 -0x3.e800000000000004p+8L : -0x1.848f833d0924615244929b36a003p-8476L : inexact-ok
 = tgamma downward ldbl-128ibm -0x3.e800000000000004p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -145168,10 +145168,10 @@ tgamma -0x3e8.00000000000000000000000002p0
 = tgamma tonearest ldbl-128 -0x3.e800000000000000000000000002p+8L : -0x3.091f067a12491686bde5e585a6c4p-8428L : inexact-ok
 = tgamma towardzero ldbl-128 -0x3.e800000000000000000000000002p+8L : -0x3.091f067a12491686bde5e585a6c4p-8428L : inexact-ok
 = tgamma upward ldbl-128 -0x3.e800000000000000000000000002p+8L : -0x3.091f067a12491686bde5e585a6c4p-8428L : inexact-ok
-= tgamma downward ldbl-128 -0x3.e8000000000000000000000001p+8L : -0x6.123e0cf424922d0d7bcbcae1b05p-8436L : inexact-ok
+= tgamma downward ldbl-128 -0x3.e8000000000000000000000001p+8L : -0x6.123e0cf424922d0d7bcbcae1b054p-8436L : inexact-ok
 = tgamma tonearest ldbl-128 -0x3.e8000000000000000000000001p+8L : -0x6.123e0cf424922d0d7bcbcae1b05p-8436L : inexact-ok
-= tgamma towardzero ldbl-128 -0x3.e8000000000000000000000001p+8L : -0x6.123e0cf424922d0d7bcbcae1b04cp-8436L : inexact-ok
-= tgamma upward ldbl-128 -0x3.e8000000000000000000000001p+8L : -0x6.123e0cf424922d0d7bcbcae1b04cp-8436L : inexact-ok
+= tgamma towardzero ldbl-128 -0x3.e8000000000000000000000001p+8L : -0x6.123e0cf424922d0d7bcbcae1b05p-8436L : inexact-ok
+= tgamma upward ldbl-128 -0x3.e8000000000000000000000001p+8L : -0x6.123e0cf424922d0d7bcbcae1b05p-8436L : inexact-ok
 = tgamma downward ldbl-128ibm -0x3.e8000000000000000000000001p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0x3.e8000000000000000000000001p+8L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x3.e8000000000000000000000001p+8L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -145267,7 +145267,7 @@ tgamma -0x4e2.00000000000000000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x4.e20008p+8L : -0x4.c7fc351a014d05e8p-11052L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x4.e20008p+8L : -0x4.c7fc351a014d05e8p-11052L : inexact-ok
 = tgamma downward ldbl-128 -0x4.e20008p+8L : -0x4.c7fc351a014d05e8ad7788447bp-11052L : inexact-ok
-= tgamma tonearest ldbl-128 -0x4.e20008p+8L : -0x4.c7fc351a014d05e8ad7788447afcp-11052L : inexact-ok
+= tgamma tonearest ldbl-128 -0x4.e20008p+8L : -0x4.c7fc351a014d05e8ad7788447bp-11052L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.e20008p+8L : -0x4.c7fc351a014d05e8ad7788447afcp-11052L : inexact-ok
 = tgamma upward ldbl-128 -0x4.e20008p+8L : -0x4.c7fc351a014d05e8ad7788447afcp-11052L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.e20008p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -145303,7 +145303,7 @@ tgamma -0x4e2.00000000000000000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x4.e200000000000008p+8L : -0x4.c90d165e7e402d48p-11012L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x4.e200000000000008p+8L : -0x4.c90d165e7e402d48p-11012L : inexact-ok
 = tgamma downward ldbl-128 -0x4.e200000000000008p+8L : -0x4.c90d165e7e402d4c4cdb70be6d4cp-11012L : inexact-ok
-= tgamma tonearest ldbl-128 -0x4.e200000000000008p+8L : -0x4.c90d165e7e402d4c4cdb70be6d48p-11012L : inexact-ok
+= tgamma tonearest ldbl-128 -0x4.e200000000000008p+8L : -0x4.c90d165e7e402d4c4cdb70be6d4cp-11012L : inexact-ok
 = tgamma towardzero ldbl-128 -0x4.e200000000000008p+8L : -0x4.c90d165e7e402d4c4cdb70be6d48p-11012L : inexact-ok
 = tgamma upward ldbl-128 -0x4.e200000000000008p+8L : -0x4.c90d165e7e402d4c4cdb70be6d48p-11012L : inexact-ok
 = tgamma downward ldbl-128ibm -0x4.e200000000000008p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -145413,7 +145413,7 @@ tgamma -0x5dc.00000000000000000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x5.dc0008p+8L : -0x1.3f8c90181e39f8dep-13656L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x5.dc0008p+8L : -0x1.3f8c90181e39f8dep-13656L : inexact-ok
 = tgamma downward ldbl-128 -0x5.dc0008p+8L : -0x1.3f8c90181e39f8de9289b7100a51p-13656L : inexact-ok
-= tgamma tonearest ldbl-128 -0x5.dc0008p+8L : -0x1.3f8c90181e39f8de9289b7100a5p-13656L : inexact-ok
+= tgamma tonearest ldbl-128 -0x5.dc0008p+8L : -0x1.3f8c90181e39f8de9289b7100a51p-13656L : inexact-ok
 = tgamma towardzero ldbl-128 -0x5.dc0008p+8L : -0x1.3f8c90181e39f8de9289b7100a5p-13656L : inexact-ok
 = tgamma upward ldbl-128 -0x5.dc0008p+8L : -0x1.3f8c90181e39f8de9289b7100a5p-13656L : inexact-ok
 = tgamma downward ldbl-128ibm -0x5.dc0008p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -145460,10 +145460,10 @@ tgamma -0x5dc.00000000000000000000000004p0
 = tgamma tonearest ldbl-128 -0x5.dc00000000000000000000000004p+8L : -0x2.7fab407c8453e90b571c29bd430ep-13568L : inexact-ok
 = tgamma towardzero ldbl-128 -0x5.dc00000000000000000000000004p+8L : -0x2.7fab407c8453e90b571c29bd430ep-13568L : inexact-ok
 = tgamma upward ldbl-128 -0x5.dc00000000000000000000000004p+8L : -0x2.7fab407c8453e90b571c29bd430ep-13568L : inexact-ok
-= tgamma downward ldbl-128 -0x5.dc000000000000000000000002p+8L : -0x4.ff5680f908a7d216ae385331ff4cp-13576L : inexact-ok
+= tgamma downward ldbl-128 -0x5.dc000000000000000000000002p+8L : -0x4.ff5680f908a7d216ae385331ff5p-13576L : inexact-ok
 = tgamma tonearest ldbl-128 -0x5.dc000000000000000000000002p+8L : -0x4.ff5680f908a7d216ae385331ff4cp-13576L : inexact-ok
-= tgamma towardzero ldbl-128 -0x5.dc000000000000000000000002p+8L : -0x4.ff5680f908a7d216ae385331ff48p-13576L : inexact-ok
-= tgamma upward ldbl-128 -0x5.dc000000000000000000000002p+8L : -0x4.ff5680f908a7d216ae385331ff48p-13576L : inexact-ok
+= tgamma towardzero ldbl-128 -0x5.dc000000000000000000000002p+8L : -0x4.ff5680f908a7d216ae385331ff4cp-13576L : inexact-ok
+= tgamma upward ldbl-128 -0x5.dc000000000000000000000002p+8L : -0x4.ff5680f908a7d216ae385331ff4cp-13576L : inexact-ok
 = tgamma downward ldbl-128ibm -0x5.dc000000000000000000000002p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0x5.dc000000000000000000000002p+8L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x5.dc000000000000000000000002p+8L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -145558,10 +145558,10 @@ tgamma -0x6d6.00000000000000000000000004p0
 = tgamma tonearest ldbl-96-m68k -0x6.d60008p+8L : -0x4.0669f97879582148p-16324L : inexact-ok
 = tgamma towardzero ldbl-96-m68k -0x6.d60008p+8L : -0x4.0669f9787958214p-16324L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.d60008p+8L : -0x4.0669f9787958214p-16324L : inexact-ok
-= tgamma downward ldbl-128 -0x6.d60008p+8L : -0x4.0669f97879582146f7297f556c28p-16324L : inexact-ok
+= tgamma downward ldbl-128 -0x6.d60008p+8L : -0x4.0669f97879582146f7297f556c2cp-16324L : inexact-ok
 = tgamma tonearest ldbl-128 -0x6.d60008p+8L : -0x4.0669f97879582146f7297f556c28p-16324L : inexact-ok
-= tgamma towardzero ldbl-128 -0x6.d60008p+8L : -0x4.0669f97879582146f7297f556c24p-16324L : inexact-ok
-= tgamma upward ldbl-128 -0x6.d60008p+8L : -0x4.0669f97879582146f7297f556c24p-16324L : inexact-ok
+= tgamma towardzero ldbl-128 -0x6.d60008p+8L : -0x4.0669f97879582146f7297f556c28p-16324L : inexact-ok
+= tgamma upward ldbl-128 -0x6.d60008p+8L : -0x4.0669f97879582146f7297f556c28p-16324L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.d60008p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
 = tgamma tonearest ldbl-128ibm -0x6.d60008p+8L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x6.d60008p+8L : -0x0p+0L : inexact-ok underflow errno-erange
@@ -145595,7 +145595,7 @@ tgamma -0x6d6.00000000000000000000000004p0
 = tgamma towardzero ldbl-96-m68k -0x6.d600000000000008p+8L : -0x4.075a8a1a42bf45a8p-16284L : inexact-ok
 = tgamma upward ldbl-96-m68k -0x6.d600000000000008p+8L : -0x4.075a8a1a42bf45a8p-16284L : inexact-ok
 = tgamma downward ldbl-128 -0x6.d600000000000008p+8L : -0x4.075a8a1a42bf45aaf0545e08dffcp-16284L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.d600000000000008p+8L : -0x4.075a8a1a42bf45aaf0545e08dff8p-16284L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.d600000000000008p+8L : -0x4.075a8a1a42bf45aaf0545e08dffcp-16284L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.d600000000000008p+8L : -0x4.075a8a1a42bf45aaf0545e08dff8p-16284L : inexact-ok
 = tgamma upward ldbl-128 -0x6.d600000000000008p+8L : -0x4.075a8a1a42bf45aaf0545e08dff8p-16284L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.d600000000000008p+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -145675,12 +145675,12 @@ tgamma -0x6e2.fffffffffffffffffffffffffcp0
 = tgamma tonearest ldbl-128ibm -0x6.e2fffffffffffff8p+8L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma towardzero ldbl-128ibm -0x6.e2fffffffffffff8p+8L : -0x0p+0L : inexact-ok underflow errno-erange
 = tgamma upward ldbl-128ibm -0x6.e2fffffffffffff8p+8L : -0x0p+0L : inexact-ok underflow errno-erange
-= tgamma downward ldbl-128 -0x6.e2fffffffffffffffffffffffffcp+8L : -0x7.62acd4c5d7496235ce8ca060a7bp-16376L : inexact-ok
+= tgamma downward ldbl-128 -0x6.e2fffffffffffffffffffffffffcp+8L : -0x7.62acd4c5d7496235ce8ca060a7b4p-16376L : inexact-ok
 = tgamma tonearest ldbl-128 -0x6.e2fffffffffffffffffffffffffcp+8L : -0x7.62acd4c5d7496235ce8ca060a7bp-16376L : inexact-ok
-= tgamma towardzero ldbl-128 -0x6.e2fffffffffffffffffffffffffcp+8L : -0x7.62acd4c5d7496235ce8ca060a7acp-16376L : inexact-ok
-= tgamma upward ldbl-128 -0x6.e2fffffffffffffffffffffffffcp+8L : -0x7.62acd4c5d7496235ce8ca060a7acp-16376L : inexact-ok
+= tgamma towardzero ldbl-128 -0x6.e2fffffffffffffffffffffffffcp+8L : -0x7.62acd4c5d7496235ce8ca060a7bp-16376L : inexact-ok
+= tgamma upward ldbl-128 -0x6.e2fffffffffffffffffffffffffcp+8L : -0x7.62acd4c5d7496235ce8ca060a7bp-16376L : inexact-ok
 = tgamma downward ldbl-128 -0x6.e2fffffffffffffffffffffffep+8L : -0xe.c559a98bae92c46b9d19419c6958p-16384L : inexact-ok
-= tgamma tonearest ldbl-128 -0x6.e2fffffffffffffffffffffffep+8L : -0xe.c559a98bae92c46b9d19419c695p-16384L : inexact-ok
+= tgamma tonearest ldbl-128 -0x6.e2fffffffffffffffffffffffep+8L : -0xe.c559a98bae92c46b9d19419c6958p-16384L : inexact-ok
 = tgamma towardzero ldbl-128 -0x6.e2fffffffffffffffffffffffep+8L : -0xe.c559a98bae92c46b9d19419c695p-16384L : inexact-ok
 = tgamma upward ldbl-128 -0x6.e2fffffffffffffffffffffffep+8L : -0xe.c559a98bae92c46b9d19419c695p-16384L : inexact-ok
 = tgamma downward ldbl-128ibm -0x6.e2fffffffffffffffffffffffep+8L : -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -146825,7 +146825,7 @@ tgamma -0x1.5800000080001p+7
 = tgamma towardzero ldbl-96-m68k -0xa.c0001p+4L : -0x3.73075511ee22b4fcp-1020L : inexact-ok
 = tgamma upward ldbl-96-m68k -0xa.c0001p+4L : -0x3.73075511ee22b4fcp-1020L : inexact-ok
 = tgamma downward ldbl-128 -0xa.c0001p+4L : -0x3.73075511ee22b4fe33881f27afd4p-1020L : inexact-ok
-= tgamma tonearest ldbl-128 -0xa.c0001p+4L : -0x3.73075511ee22b4fe33881f27afd2p-1020L : inexact-ok
+= tgamma tonearest ldbl-128 -0xa.c0001p+4L : -0x3.73075511ee22b4fe33881f27afd4p-1020L : inexact-ok
 = tgamma towardzero ldbl-128 -0xa.c0001p+4L : -0x3.73075511ee22b4fe33881f27afd2p-1020L : inexact-ok
 = tgamma upward ldbl-128 -0xa.c0001p+4L : -0x3.73075511ee22b4fe33881f27afd2p-1020L : inexact-ok
 = tgamma downward ldbl-128ibm -0xa.c0001p+4L : -0x3.73075511ee22b8p-1020L : inexact-ok underflow errno-erange-ok
@@ -148082,10 +148082,10 @@ y0 0.125
 = y0 tonearest ldbl-96-m68k 0x2p-4L : -0x1.63c21c04e0ac6242p+0L : inexact-ok
 = y0 towardzero ldbl-96-m68k 0x2p-4L : -0x1.63c21c04e0ac6242p+0L : inexact-ok
 = y0 upward ldbl-96-m68k 0x2p-4L : -0x1.63c21c04e0ac6242p+0L : inexact-ok
-= y0 downward ldbl-128 0x2p-4L : -0x1.63c21c04e0ac6242f501dee07058p+0L : inexact-ok
+= y0 downward ldbl-128 0x2p-4L : -0x1.63c21c04e0ac6242f501dee07059p+0L : inexact-ok
 = y0 tonearest ldbl-128 0x2p-4L : -0x1.63c21c04e0ac6242f501dee07058p+0L : inexact-ok
-= y0 towardzero ldbl-128 0x2p-4L : -0x1.63c21c04e0ac6242f501dee07057p+0L : inexact-ok
-= y0 upward ldbl-128 0x2p-4L : -0x1.63c21c04e0ac6242f501dee07057p+0L : inexact-ok
+= y0 towardzero ldbl-128 0x2p-4L : -0x1.63c21c04e0ac6242f501dee07058p+0L : inexact-ok
+= y0 upward ldbl-128 0x2p-4L : -0x1.63c21c04e0ac6242f501dee07058p+0L : inexact-ok
 = y0 downward ldbl-128ibm 0x2p-4L : -0x1.63c21c04e0ac6242f501dee0708p+0L : inexact-ok
 = y0 tonearest ldbl-128ibm 0x2p-4L : -0x1.63c21c04e0ac6242f501dee0708p+0L : inexact-ok
 = y0 towardzero ldbl-128ibm 0x2p-4L : -0x1.63c21c04e0ac6242f501dee07p+0L : inexact-ok
@@ -148108,7 +148108,7 @@ y0 0.75
 = y0 towardzero ldbl-96-m68k 0xcp-4L : -0x2.31dc12e69e478d08p-4L : inexact-ok
 = y0 upward ldbl-96-m68k 0xcp-4L : -0x2.31dc12e69e478d08p-4L : inexact-ok
 = y0 downward ldbl-128 0xcp-4L : -0x2.31dc12e69e478d0b847d6a37e2eep-4L : inexact-ok
-= y0 tonearest ldbl-128 0xcp-4L : -0x2.31dc12e69e478d0b847d6a37e2ecp-4L : inexact-ok
+= y0 tonearest ldbl-128 0xcp-4L : -0x2.31dc12e69e478d0b847d6a37e2eep-4L : inexact-ok
 = y0 towardzero ldbl-128 0xcp-4L : -0x2.31dc12e69e478d0b847d6a37e2ecp-4L : inexact-ok
 = y0 upward ldbl-128 0xcp-4L : -0x2.31dc12e69e478d0b847d6a37e2ecp-4L : inexact-ok
 = y0 downward ldbl-128ibm 0xcp-4L : -0x2.31dc12e69e478d0b847d6a37e3p-4L : inexact-ok
@@ -148412,10 +148412,10 @@ y0 0x1p16382
 = y0 tonearest ldbl-128 0x4p+16380L : 0xe.1ba855ba7e7ba4a295fe65161a38p-8196L : inexact-ok
 = y0 towardzero ldbl-128 0x4p+16380L : 0xe.1ba855ba7e7ba4a295fe65161a38p-8196L : inexact-ok
 = y0 upward ldbl-128 0x4p+16380L : 0xe.1ba855ba7e7ba4a295fe65161a4p-8196L : inexact-ok
-= y0 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
+= y0 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b02514p-516L : inexact-ok
 = y0 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
-= y0 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0250cp-516L : inexact-ok
-= y0 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0250cp-516L : inexact-ok
+= y0 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
+= y0 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
 = y0 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b026p-516L : inexact-ok
 = y0 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b026p-516L : inexact-ok
 = y0 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b024p-516L : inexact-ok
@@ -148477,10 +148477,10 @@ y0 0x1p16383
 = y0 tonearest ldbl-128 0x8p+16380L : -0x6.c9bcc4d4937a306ec1ef5722901p-8196L : inexact-ok
 = y0 towardzero ldbl-128 0x8p+16380L : -0x6.c9bcc4d4937a306ec1ef5722900cp-8196L : inexact-ok
 = y0 upward ldbl-128 0x8p+16380L : -0x6.c9bcc4d4937a306ec1ef5722900cp-8196L : inexact-ok
-= y0 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
+= y0 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b02514p-516L : inexact-ok
 = y0 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
-= y0 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0250cp-516L : inexact-ok
-= y0 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0250cp-516L : inexact-ok
+= y0 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
+= y0 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
 = y0 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b026p-516L : inexact-ok
 = y0 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b026p-516L : inexact-ok
 = y0 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b024p-516L : inexact-ok
@@ -148528,7 +148528,7 @@ y0 0x1p-20
 = y0 towardzero ldbl-96-m68k 0x1p-20L : -0x8.e633d371587e7dbp+0L : inexact-ok
 = y0 upward ldbl-96-m68k 0x1p-20L : -0x8.e633d371587e7dbp+0L : inexact-ok
 = y0 downward ldbl-128 0x1p-20L : -0x8.e633d371587e7db1015bfb35b3ap+0L : inexact-ok
-= y0 tonearest ldbl-128 0x1p-20L : -0x8.e633d371587e7db1015bfb35b398p+0L : inexact-ok
+= y0 tonearest ldbl-128 0x1p-20L : -0x8.e633d371587e7db1015bfb35b3ap+0L : inexact-ok
 = y0 towardzero ldbl-128 0x1p-20L : -0x8.e633d371587e7db1015bfb35b398p+0L : inexact-ok
 = y0 upward ldbl-128 0x1p-20L : -0x8.e633d371587e7db1015bfb35b398p+0L : inexact-ok
 = y0 downward ldbl-128ibm 0x1p-20L : -0x8.e633d371587e7db1015bfb35b4p+0L : inexact-ok
@@ -148552,10 +148552,10 @@ y0 0x1p-30
 = y0 tonearest ldbl-96-m68k 0x4p-32L : -0xd.4fdb51dd22691e1p+0L : inexact-ok
 = y0 towardzero ldbl-96-m68k 0x4p-32L : -0xd.4fdb51dd22691ep+0L : inexact-ok
 = y0 upward ldbl-96-m68k 0x4p-32L : -0xd.4fdb51dd22691ep+0L : inexact-ok
-= y0 downward ldbl-128 0x4p-32L : -0xd.4fdb51dd22691e0e0a4639a430a8p+0L : inexact-ok
+= y0 downward ldbl-128 0x4p-32L : -0xd.4fdb51dd22691e0e0a4639a430bp+0L : inexact-ok
 = y0 tonearest ldbl-128 0x4p-32L : -0xd.4fdb51dd22691e0e0a4639a430a8p+0L : inexact-ok
-= y0 towardzero ldbl-128 0x4p-32L : -0xd.4fdb51dd22691e0e0a4639a430ap+0L : inexact-ok
-= y0 upward ldbl-128 0x4p-32L : -0xd.4fdb51dd22691e0e0a4639a430ap+0L : inexact-ok
+= y0 towardzero ldbl-128 0x4p-32L : -0xd.4fdb51dd22691e0e0a4639a430a8p+0L : inexact-ok
+= y0 upward ldbl-128 0x4p-32L : -0xd.4fdb51dd22691e0e0a4639a430a8p+0L : inexact-ok
 = y0 downward ldbl-128ibm 0x4p-32L : -0xd.4fdb51dd22691e0e0a4639a434p+0L : inexact-ok
 = y0 tonearest ldbl-128ibm 0x4p-32L : -0xd.4fdb51dd22691e0e0a4639a43p+0L : inexact-ok
 = y0 towardzero ldbl-128ibm 0x4p-32L : -0xd.4fdb51dd22691e0e0a4639a43p+0L : inexact-ok
@@ -148602,10 +148602,10 @@ y0 0x1p-50
 = y0 tonearest ldbl-96-m68k 0x4p-52L : -0x1.6232a4eb4b179c8cp+4L : inexact-ok
 = y0 towardzero ldbl-96-m68k 0x4p-52L : -0x1.6232a4eb4b179c8cp+4L : inexact-ok
 = y0 upward ldbl-96-m68k 0x4p-52L : -0x1.6232a4eb4b179c8cp+4L : inexact-ok
-= y0 downward ldbl-128 0x4p-52L : -0x1.6232a4eb4b179c8c40e407270503p+4L : inexact-ok
+= y0 downward ldbl-128 0x4p-52L : -0x1.6232a4eb4b179c8c40e407270504p+4L : inexact-ok
 = y0 tonearest ldbl-128 0x4p-52L : -0x1.6232a4eb4b179c8c40e407270503p+4L : inexact-ok
-= y0 towardzero ldbl-128 0x4p-52L : -0x1.6232a4eb4b179c8c40e407270502p+4L : inexact-ok
-= y0 upward ldbl-128 0x4p-52L : -0x1.6232a4eb4b179c8c40e407270502p+4L : inexact-ok
+= y0 towardzero ldbl-128 0x4p-52L : -0x1.6232a4eb4b179c8c40e407270503p+4L : inexact-ok
+= y0 upward ldbl-128 0x4p-52L : -0x1.6232a4eb4b179c8c40e407270503p+4L : inexact-ok
 = y0 downward ldbl-128ibm 0x4p-52L : -0x1.6232a4eb4b179c8c40e40727058p+4L : inexact-ok
 = y0 tonearest ldbl-128ibm 0x4p-52L : -0x1.6232a4eb4b179c8c40e4072705p+4L : inexact-ok
 = y0 towardzero ldbl-128ibm 0x4p-52L : -0x1.6232a4eb4b179c8c40e4072705p+4L : inexact-ok
@@ -148652,10 +148652,10 @@ y0 0x1p-70
 = y0 tonearest ldbl-96-m68k 0x4p-72L : -0x1.ef6794b8c408a734p+4L : inexact-ok
 = y0 towardzero ldbl-96-m68k 0x4p-72L : -0x1.ef6794b8c408a734p+4L : inexact-ok
 = y0 upward ldbl-96-m68k 0x4p-72L : -0x1.ef6794b8c408a734p+4L : inexact-ok
-= y0 downward ldbl-128 0x4p-72L : -0x1.ef6794b8c408a734246e7560f633p+4L : inexact-ok
+= y0 downward ldbl-128 0x4p-72L : -0x1.ef6794b8c408a734246e7560f634p+4L : inexact-ok
 = y0 tonearest ldbl-128 0x4p-72L : -0x1.ef6794b8c408a734246e7560f633p+4L : inexact-ok
-= y0 towardzero ldbl-128 0x4p-72L : -0x1.ef6794b8c408a734246e7560f632p+4L : inexact-ok
-= y0 upward ldbl-128 0x4p-72L : -0x1.ef6794b8c408a734246e7560f632p+4L : inexact-ok
+= y0 towardzero ldbl-128 0x4p-72L : -0x1.ef6794b8c408a734246e7560f633p+4L : inexact-ok
+= y0 upward ldbl-128 0x4p-72L : -0x1.ef6794b8c408a734246e7560f633p+4L : inexact-ok
 = y0 downward ldbl-128ibm 0x4p-72L : -0x1.ef6794b8c408a734246e7560f68p+4L : inexact-ok
 = y0 tonearest ldbl-128ibm 0x4p-72L : -0x1.ef6794b8c408a734246e7560f6p+4L : inexact-ok
 = y0 towardzero ldbl-128ibm 0x4p-72L : -0x1.ef6794b8c408a734246e7560f6p+4L : inexact-ok
@@ -148728,7 +148728,7 @@ y0 0x1p-100
 = y0 towardzero ldbl-96-m68k 0x1p-100L : -0x2.c336fc6cf972372cp+4L : inexact-ok
 = y0 upward ldbl-96-m68k 0x1p-100L : -0x2.c336fc6cf972372cp+4L : inexact-ok
 = y0 downward ldbl-128 0x1p-100L : -0x2.c336fc6cf972372ff9be1ab7d772p+4L : inexact-ok
-= y0 tonearest ldbl-128 0x1p-100L : -0x2.c336fc6cf972372ff9be1ab7d77p+4L : inexact-ok
+= y0 tonearest ldbl-128 0x1p-100L : -0x2.c336fc6cf972372ff9be1ab7d772p+4L : inexact-ok
 = y0 towardzero ldbl-128 0x1p-100L : -0x2.c336fc6cf972372ff9be1ab7d77p+4L : inexact-ok
 = y0 upward ldbl-128 0x1p-100L : -0x2.c336fc6cf972372ff9be1ab7d77p+4L : inexact-ok
 = y0 downward ldbl-128ibm 0x1p-100L : -0x2.c336fc6cf972372ff9be1ab7d8p+4L : inexact-ok
@@ -148777,10 +148777,10 @@ y1 0.125
 = y1 tonearest ldbl-96-m68k 0x2p-4L : -0x5.332f0358a050e3ap+0L : inexact-ok
 = y1 towardzero ldbl-96-m68k 0x2p-4L : -0x5.332f0358a050e398p+0L : inexact-ok
 = y1 upward ldbl-96-m68k 0x2p-4L : -0x5.332f0358a050e398p+0L : inexact-ok
-= y1 downward ldbl-128 0x2p-4L : -0x5.332f0358a050e39ed8ad27e94708p+0L : inexact-ok
+= y1 downward ldbl-128 0x2p-4L : -0x5.332f0358a050e39ed8ad27e9470cp+0L : inexact-ok
 = y1 tonearest ldbl-128 0x2p-4L : -0x5.332f0358a050e39ed8ad27e94708p+0L : inexact-ok
-= y1 towardzero ldbl-128 0x2p-4L : -0x5.332f0358a050e39ed8ad27e94704p+0L : inexact-ok
-= y1 upward ldbl-128 0x2p-4L : -0x5.332f0358a050e39ed8ad27e94704p+0L : inexact-ok
+= y1 towardzero ldbl-128 0x2p-4L : -0x5.332f0358a050e39ed8ad27e94708p+0L : inexact-ok
+= y1 upward ldbl-128 0x2p-4L : -0x5.332f0358a050e39ed8ad27e94708p+0L : inexact-ok
 = y1 downward ldbl-128ibm 0x2p-4L : -0x5.332f0358a050e39ed8ad27e948p+0L : inexact-ok
 = y1 tonearest ldbl-128ibm 0x2p-4L : -0x5.332f0358a050e39ed8ad27e948p+0L : inexact-ok
 = y1 towardzero ldbl-128ibm 0x2p-4L : -0x5.332f0358a050e39ed8ad27e946p+0L : inexact-ok
@@ -148803,7 +148803,7 @@ y1 0.75
 = y1 towardzero ldbl-96-m68k 0xcp-4L : -0x1.099fcbe60fd83028p+0L : inexact-ok
 = y1 upward ldbl-96-m68k 0xcp-4L : -0x1.099fcbe60fd83028p+0L : inexact-ok
 = y1 downward ldbl-128 0xcp-4L : -0x1.099fcbe60fd830293e0a662302e5p+0L : inexact-ok
-= y1 tonearest ldbl-128 0xcp-4L : -0x1.099fcbe60fd830293e0a662302e4p+0L : inexact-ok
+= y1 tonearest ldbl-128 0xcp-4L : -0x1.099fcbe60fd830293e0a662302e5p+0L : inexact-ok
 = y1 towardzero ldbl-128 0xcp-4L : -0x1.099fcbe60fd830293e0a662302e4p+0L : inexact-ok
 = y1 upward ldbl-128 0xcp-4L : -0x1.099fcbe60fd830293e0a662302e4p+0L : inexact-ok
 = y1 downward ldbl-128ibm 0xcp-4L : -0x1.099fcbe60fd830293e0a662303p+0L : inexact-ok
@@ -148878,7 +148878,7 @@ y1 2.0
 = y1 towardzero ldbl-96-m68k 0x2p+0L : -0x1.b667a3914664758ap-4L : inexact-ok
 = y1 upward ldbl-96-m68k 0x2p+0L : -0x1.b667a3914664758ap-4L : inexact-ok
 = y1 downward ldbl-128 0x2p+0L : -0x1.b667a3914664758b0c44371e51e3p-4L : inexact-ok
-= y1 tonearest ldbl-128 0x2p+0L : -0x1.b667a3914664758b0c44371e51e2p-4L : inexact-ok
+= y1 tonearest ldbl-128 0x2p+0L : -0x1.b667a3914664758b0c44371e51e3p-4L : inexact-ok
 = y1 towardzero ldbl-128 0x2p+0L : -0x1.b667a3914664758b0c44371e51e2p-4L : inexact-ok
 = y1 upward ldbl-128 0x2p+0L : -0x1.b667a3914664758b0c44371e51e2p-4L : inexact-ok
 = y1 downward ldbl-128ibm 0x2p+0L : -0x1.b667a3914664758b0c44371e52p-4L : inexact-ok
@@ -148953,7 +148953,7 @@ y1 0x1.27e204p+99
 = y1 towardzero ldbl-96-m68k 0x9.3f102p+96L : -0x3.fffadced2ca9ad94p-52L : inexact-ok
 = y1 upward ldbl-96-m68k 0x9.3f102p+96L : -0x3.fffadced2ca9ad94p-52L : inexact-ok
 = y1 downward ldbl-128 0x9.3f102p+96L : -0x3.fffadced2ca9ad94ba83df3de1b8p-52L : inexact-ok
-= y1 tonearest ldbl-128 0x9.3f102p+96L : -0x3.fffadced2ca9ad94ba83df3de1b6p-52L : inexact-ok
+= y1 tonearest ldbl-128 0x9.3f102p+96L : -0x3.fffadced2ca9ad94ba83df3de1b8p-52L : inexact-ok
 = y1 towardzero ldbl-128 0x9.3f102p+96L : -0x3.fffadced2ca9ad94ba83df3de1b6p-52L : inexact-ok
 = y1 upward ldbl-128 0x9.3f102p+96L : -0x3.fffadced2ca9ad94ba83df3de1b6p-52L : inexact-ok
 = y1 downward ldbl-128ibm 0x9.3f102p+96L : -0x3.fffadced2ca9ad94ba83df3de2p-52L : inexact-ok
@@ -148977,10 +148977,10 @@ y1 0x1.001000001p+593
 = y1 tonearest ldbl-96-m68k 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
 = y1 towardzero ldbl-96-m68k 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
 = y1 upward ldbl-96-m68k 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
-= y1 downward ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= y1 downward ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5616p-68L : inexact-ok
 = y1 tonearest ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
-= y1 towardzero ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5612p-68L : inexact-ok
-= y1 upward ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5612p-68L : inexact-ok
+= y1 towardzero ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= y1 upward ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
 = y1 downward ldbl-128ibm 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc57p-68L : inexact-ok
 = y1 tonearest ldbl-128ibm 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
 = y1 towardzero ldbl-128ibm 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
@@ -149022,10 +149022,10 @@ y1 0x1p1023
 = y1 tonearest ldbl-96-m68k 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
 = y1 towardzero ldbl-96-m68k 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
 = y1 upward ldbl-96-m68k 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
-= y1 downward ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= y1 downward ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5616p-68L : inexact-ok
 = y1 tonearest ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
-= y1 towardzero ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5612p-68L : inexact-ok
-= y1 upward ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5612p-68L : inexact-ok
+= y1 towardzero ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= y1 upward ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
 = y1 downward ldbl-128ibm 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc57p-68L : inexact-ok
 = y1 tonearest ldbl-128ibm 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
 = y1 towardzero ldbl-128ibm 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
@@ -149067,10 +149067,10 @@ y1 0x1p16382
 = y1 tonearest ldbl-96-m68k 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
 = y1 towardzero ldbl-96-m68k 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
 = y1 upward ldbl-96-m68k 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
-= y1 downward ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= y1 downward ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5616p-68L : inexact-ok
 = y1 tonearest ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
-= y1 towardzero ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5612p-68L : inexact-ok
-= y1 upward ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5612p-68L : inexact-ok
+= y1 towardzero ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= y1 upward ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
 = y1 downward ldbl-128ibm 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc57p-68L : inexact-ok
 = y1 tonearest ldbl-128ibm 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
 = y1 towardzero ldbl-128ibm 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
@@ -149132,10 +149132,10 @@ y1 0x1p16383
 = y1 tonearest ldbl-96-m68k 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
 = y1 towardzero ldbl-96-m68k 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
 = y1 upward ldbl-96-m68k 0xf.fffffp+124L : -0x2.fd3fa9dee089929p-68L : inexact-ok
-= y1 downward ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= y1 downward ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5616p-68L : inexact-ok
 = y1 tonearest ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
-= y1 towardzero ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5612p-68L : inexact-ok
-= y1 upward ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5612p-68L : inexact-ok
+= y1 towardzero ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= y1 upward ldbl-128 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
 = y1 downward ldbl-128ibm 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc57p-68L : inexact-ok
 = y1 tonearest ldbl-128ibm 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
 = y1 towardzero ldbl-128ibm 0xf.fffffp+124L : -0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
@@ -149223,7 +149223,7 @@ y1 0x1p-20
 = y1 towardzero ldbl-96-m68k 0x1p-20L : -0xa.2f9836e52dfed74p+16L : inexact-ok
 = y1 upward ldbl-96-m68k 0x1p-20L : -0xa.2f9836e52dfed74p+16L : inexact-ok
 = y1 downward ldbl-128 0x1p-20L : -0xa.2f9836e52dfed749067be1d0795p+16L : inexact-ok
-= y1 tonearest ldbl-128 0x1p-20L : -0xa.2f9836e52dfed749067be1d07948p+16L : inexact-ok
+= y1 tonearest ldbl-128 0x1p-20L : -0xa.2f9836e52dfed749067be1d0795p+16L : inexact-ok
 = y1 towardzero ldbl-128 0x1p-20L : -0xa.2f9836e52dfed749067be1d07948p+16L : inexact-ok
 = y1 upward ldbl-128 0x1p-20L : -0xa.2f9836e52dfed749067be1d07948p+16L : inexact-ok
 = y1 downward ldbl-128ibm 0x1p-20L : -0xa.2f9836e52dfed749067be1d07cp+16L : inexact-ok
@@ -149297,10 +149297,10 @@ y1 0x1p-50
 = y1 tonearest ldbl-96-m68k 0x4p-52L : -0x2.8be60db9391054a8p+48L : inexact-ok
 = y1 towardzero ldbl-96-m68k 0x4p-52L : -0x2.8be60db9391054a4p+48L : inexact-ok
 = y1 upward ldbl-96-m68k 0x4p-52L : -0x2.8be60db9391054a4p+48L : inexact-ok
-= y1 downward ldbl-128 0x4p-52L : -0x2.8be60db9391054a7f09d5f4aa368p+48L : inexact-ok
+= y1 downward ldbl-128 0x4p-52L : -0x2.8be60db9391054a7f09d5f4aa36ap+48L : inexact-ok
 = y1 tonearest ldbl-128 0x4p-52L : -0x2.8be60db9391054a7f09d5f4aa368p+48L : inexact-ok
-= y1 towardzero ldbl-128 0x4p-52L : -0x2.8be60db9391054a7f09d5f4aa366p+48L : inexact-ok
-= y1 upward ldbl-128 0x4p-52L : -0x2.8be60db9391054a7f09d5f4aa366p+48L : inexact-ok
+= y1 towardzero ldbl-128 0x4p-52L : -0x2.8be60db9391054a7f09d5f4aa368p+48L : inexact-ok
+= y1 upward ldbl-128 0x4p-52L : -0x2.8be60db9391054a7f09d5f4aa368p+48L : inexact-ok
 = y1 downward ldbl-128ibm 0x4p-52L : -0x2.8be60db9391054a7f09d5f4aa4p+48L : inexact-ok
 = y1 tonearest ldbl-128ibm 0x4p-52L : -0x2.8be60db9391054a7f09d5f4aa3p+48L : inexact-ok
 = y1 towardzero ldbl-128ibm 0x4p-52L : -0x2.8be60db9391054a7f09d5f4aa3p+48L : inexact-ok
@@ -149348,7 +149348,7 @@ y1 0x1p-70
 = y1 towardzero ldbl-96-m68k 0x4p-72L : -0x2.8be60db9391054a4p+68L : inexact-ok
 = y1 upward ldbl-96-m68k 0x4p-72L : -0x2.8be60db9391054a4p+68L : inexact-ok
 = y1 downward ldbl-128 0x4p-72L : -0x2.8be60db9391054a7f09d5f47d4d4p+68L : inexact-ok
-= y1 tonearest ldbl-128 0x4p-72L : -0x2.8be60db9391054a7f09d5f47d4d2p+68L : inexact-ok
+= y1 tonearest ldbl-128 0x4p-72L : -0x2.8be60db9391054a7f09d5f47d4d4p+68L : inexact-ok
 = y1 towardzero ldbl-128 0x4p-72L : -0x2.8be60db9391054a7f09d5f47d4d2p+68L : inexact-ok
 = y1 upward ldbl-128 0x4p-72L : -0x2.8be60db9391054a7f09d5f47d4d2p+68L : inexact-ok
 = y1 downward ldbl-128ibm 0x4p-72L : -0x2.8be60db9391054a7f09d5f47d5p+68L : inexact-ok
@@ -149373,7 +149373,7 @@ y1 0x1p-80
 = y1 towardzero ldbl-96-m68k 0x1p-80L : -0xa.2f9836e4e441529p+76L : inexact-ok
 = y1 upward ldbl-96-m68k 0x1p-80L : -0xa.2f9836e4e441529p+76L : inexact-ok
 = y1 downward ldbl-128 0x1p-80L : -0xa.2f9836e4e441529fc2757d1f535p+76L : inexact-ok
-= y1 tonearest ldbl-128 0x1p-80L : -0xa.2f9836e4e441529fc2757d1f5348p+76L : inexact-ok
+= y1 tonearest ldbl-128 0x1p-80L : -0xa.2f9836e4e441529fc2757d1f535p+76L : inexact-ok
 = y1 towardzero ldbl-128 0x1p-80L : -0xa.2f9836e4e441529fc2757d1f5348p+76L : inexact-ok
 = y1 upward ldbl-128 0x1p-80L : -0xa.2f9836e4e441529fc2757d1f5348p+76L : inexact-ok
 = y1 downward ldbl-128ibm 0x1p-80L : -0xa.2f9836e4e441529fc2757d1f54p+76L : inexact-ok
@@ -149398,7 +149398,7 @@ y1 0x1p-90
 = y1 towardzero ldbl-96-m68k 0x4p-92L : -0x2.8be60db9391054a4p+88L : inexact-ok
 = y1 upward ldbl-96-m68k 0x4p-92L : -0x2.8be60db9391054a4p+88L : inexact-ok
 = y1 downward ldbl-128 0x4p-92L : -0x2.8be60db9391054a7f09d5f47d4d4p+88L : inexact-ok
-= y1 tonearest ldbl-128 0x4p-92L : -0x2.8be60db9391054a7f09d5f47d4d2p+88L : inexact-ok
+= y1 tonearest ldbl-128 0x4p-92L : -0x2.8be60db9391054a7f09d5f47d4d4p+88L : inexact-ok
 = y1 towardzero ldbl-128 0x4p-92L : -0x2.8be60db9391054a7f09d5f47d4d2p+88L : inexact-ok
 = y1 upward ldbl-128 0x4p-92L : -0x2.8be60db9391054a7f09d5f47d4d2p+88L : inexact-ok
 = y1 downward ldbl-128ibm 0x4p-92L : -0x2.8be60db9391054a7f09d5f47d5p+88L : inexact-ok
@@ -149423,7 +149423,7 @@ y1 0x1p-100
 = y1 towardzero ldbl-96-m68k 0x1p-100L : -0xa.2f9836e4e441529p+96L : inexact-ok
 = y1 upward ldbl-96-m68k 0x1p-100L : -0xa.2f9836e4e441529p+96L : inexact-ok
 = y1 downward ldbl-128 0x1p-100L : -0xa.2f9836e4e441529fc2757d1f535p+96L : inexact-ok
-= y1 tonearest ldbl-128 0x1p-100L : -0xa.2f9836e4e441529fc2757d1f5348p+96L : inexact-ok
+= y1 tonearest ldbl-128 0x1p-100L : -0xa.2f9836e4e441529fc2757d1f535p+96L : inexact-ok
 = y1 towardzero ldbl-128 0x1p-100L : -0xa.2f9836e4e441529fc2757d1f5348p+96L : inexact-ok
 = y1 upward ldbl-128 0x1p-100L : -0xa.2f9836e4e441529fc2757d1f5348p+96L : inexact-ok
 = y1 downward ldbl-128ibm 0x1p-100L : -0xa.2f9836e4e441529fc2757d1f54p+96L : inexact-ok
@@ -149448,7 +149448,7 @@ y1 0x1p-110
 = y1 towardzero ldbl-96-m68k 0x4p-112L : -0x2.8be60db9391054a4p+108L : inexact-ok
 = y1 upward ldbl-96-m68k 0x4p-112L : -0x2.8be60db9391054a4p+108L : inexact-ok
 = y1 downward ldbl-128 0x4p-112L : -0x2.8be60db9391054a7f09d5f47d4d4p+108L : inexact-ok
-= y1 tonearest ldbl-128 0x4p-112L : -0x2.8be60db9391054a7f09d5f47d4d2p+108L : inexact-ok
+= y1 tonearest ldbl-128 0x4p-112L : -0x2.8be60db9391054a7f09d5f47d4d4p+108L : inexact-ok
 = y1 towardzero ldbl-128 0x4p-112L : -0x2.8be60db9391054a7f09d5f47d4d2p+108L : inexact-ok
 = y1 upward ldbl-128 0x4p-112L : -0x2.8be60db9391054a7f09d5f47d4d2p+108L : inexact-ok
 = y1 downward ldbl-128ibm 0x4p-112L : -0x2.8be60db9391054a7f09d5f47d5p+108L : inexact-ok
@@ -149472,10 +149472,10 @@ yn 0 0.125
 = yn tonearest ldbl-96-m68k 0 0x2p-4L : -0x1.63c21c04e0ac6242p+0L : inexact-ok
 = yn towardzero ldbl-96-m68k 0 0x2p-4L : -0x1.63c21c04e0ac6242p+0L : inexact-ok
 = yn upward ldbl-96-m68k 0 0x2p-4L : -0x1.63c21c04e0ac6242p+0L : inexact-ok
-= yn downward ldbl-128 0 0x2p-4L : -0x1.63c21c04e0ac6242f501dee07058p+0L : inexact-ok
+= yn downward ldbl-128 0 0x2p-4L : -0x1.63c21c04e0ac6242f501dee07059p+0L : inexact-ok
 = yn tonearest ldbl-128 0 0x2p-4L : -0x1.63c21c04e0ac6242f501dee07058p+0L : inexact-ok
-= yn towardzero ldbl-128 0 0x2p-4L : -0x1.63c21c04e0ac6242f501dee07057p+0L : inexact-ok
-= yn upward ldbl-128 0 0x2p-4L : -0x1.63c21c04e0ac6242f501dee07057p+0L : inexact-ok
+= yn towardzero ldbl-128 0 0x2p-4L : -0x1.63c21c04e0ac6242f501dee07058p+0L : inexact-ok
+= yn upward ldbl-128 0 0x2p-4L : -0x1.63c21c04e0ac6242f501dee07058p+0L : inexact-ok
 = yn downward ldbl-128ibm 0 0x2p-4L : -0x1.63c21c04e0ac6242f501dee0708p+0L : inexact-ok
 = yn tonearest ldbl-128ibm 0 0x2p-4L : -0x1.63c21c04e0ac6242f501dee0708p+0L : inexact-ok
 = yn towardzero ldbl-128ibm 0 0x2p-4L : -0x1.63c21c04e0ac6242f501dee07p+0L : inexact-ok
@@ -149498,7 +149498,7 @@ yn 0 0.75
 = yn towardzero ldbl-96-m68k 0 0xcp-4L : -0x2.31dc12e69e478d08p-4L : inexact-ok
 = yn upward ldbl-96-m68k 0 0xcp-4L : -0x2.31dc12e69e478d08p-4L : inexact-ok
 = yn downward ldbl-128 0 0xcp-4L : -0x2.31dc12e69e478d0b847d6a37e2eep-4L : inexact-ok
-= yn tonearest ldbl-128 0 0xcp-4L : -0x2.31dc12e69e478d0b847d6a37e2ecp-4L : inexact-ok
+= yn tonearest ldbl-128 0 0xcp-4L : -0x2.31dc12e69e478d0b847d6a37e2eep-4L : inexact-ok
 = yn towardzero ldbl-128 0 0xcp-4L : -0x2.31dc12e69e478d0b847d6a37e2ecp-4L : inexact-ok
 = yn upward ldbl-128 0 0xcp-4L : -0x2.31dc12e69e478d0b847d6a37e2ecp-4L : inexact-ok
 = yn downward ldbl-128ibm 0 0xcp-4L : -0x2.31dc12e69e478d0b847d6a37e3p-4L : inexact-ok
@@ -149647,10 +149647,10 @@ yn 1 0.125
 = yn tonearest ldbl-96-m68k 1 0x2p-4L : -0x5.332f0358a050e3ap+0L : inexact-ok
 = yn towardzero ldbl-96-m68k 1 0x2p-4L : -0x5.332f0358a050e398p+0L : inexact-ok
 = yn upward ldbl-96-m68k 1 0x2p-4L : -0x5.332f0358a050e398p+0L : inexact-ok
-= yn downward ldbl-128 1 0x2p-4L : -0x5.332f0358a050e39ed8ad27e94708p+0L : inexact-ok
+= yn downward ldbl-128 1 0x2p-4L : -0x5.332f0358a050e39ed8ad27e9470cp+0L : inexact-ok
 = yn tonearest ldbl-128 1 0x2p-4L : -0x5.332f0358a050e39ed8ad27e94708p+0L : inexact-ok
-= yn towardzero ldbl-128 1 0x2p-4L : -0x5.332f0358a050e39ed8ad27e94704p+0L : inexact-ok
-= yn upward ldbl-128 1 0x2p-4L : -0x5.332f0358a050e39ed8ad27e94704p+0L : inexact-ok
+= yn towardzero ldbl-128 1 0x2p-4L : -0x5.332f0358a050e39ed8ad27e94708p+0L : inexact-ok
+= yn upward ldbl-128 1 0x2p-4L : -0x5.332f0358a050e39ed8ad27e94708p+0L : inexact-ok
 = yn downward ldbl-128ibm 1 0x2p-4L : -0x5.332f0358a050e39ed8ad27e948p+0L : inexact-ok
 = yn tonearest ldbl-128ibm 1 0x2p-4L : -0x5.332f0358a050e39ed8ad27e948p+0L : inexact-ok
 = yn towardzero ldbl-128ibm 1 0x2p-4L : -0x5.332f0358a050e39ed8ad27e946p+0L : inexact-ok
@@ -149673,7 +149673,7 @@ yn 1 0.75
 = yn towardzero ldbl-96-m68k 1 0xcp-4L : -0x1.099fcbe60fd83028p+0L : inexact-ok
 = yn upward ldbl-96-m68k 1 0xcp-4L : -0x1.099fcbe60fd83028p+0L : inexact-ok
 = yn downward ldbl-128 1 0xcp-4L : -0x1.099fcbe60fd830293e0a662302e5p+0L : inexact-ok
-= yn tonearest ldbl-128 1 0xcp-4L : -0x1.099fcbe60fd830293e0a662302e4p+0L : inexact-ok
+= yn tonearest ldbl-128 1 0xcp-4L : -0x1.099fcbe60fd830293e0a662302e5p+0L : inexact-ok
 = yn towardzero ldbl-128 1 0xcp-4L : -0x1.099fcbe60fd830293e0a662302e4p+0L : inexact-ok
 = yn upward ldbl-128 1 0xcp-4L : -0x1.099fcbe60fd830293e0a662302e4p+0L : inexact-ok
 = yn downward ldbl-128ibm 1 0xcp-4L : -0x1.099fcbe60fd830293e0a662303p+0L : inexact-ok
@@ -149748,7 +149748,7 @@ yn 1 2.0
 = yn towardzero ldbl-96-m68k 1 0x2p+0L : -0x1.b667a3914664758ap-4L : inexact-ok
 = yn upward ldbl-96-m68k 1 0x2p+0L : -0x1.b667a3914664758ap-4L : inexact-ok
 = yn downward ldbl-128 1 0x2p+0L : -0x1.b667a3914664758b0c44371e51e3p-4L : inexact-ok
-= yn tonearest ldbl-128 1 0x2p+0L : -0x1.b667a3914664758b0c44371e51e2p-4L : inexact-ok
+= yn tonearest ldbl-128 1 0x2p+0L : -0x1.b667a3914664758b0c44371e51e3p-4L : inexact-ok
 = yn towardzero ldbl-128 1 0x2p+0L : -0x1.b667a3914664758b0c44371e51e2p-4L : inexact-ok
 = yn upward ldbl-128 1 0x2p+0L : -0x1.b667a3914664758b0c44371e51e2p-4L : inexact-ok
 = yn downward ldbl-128ibm 1 0x2p+0L : -0x1.b667a3914664758b0c44371e52p-4L : inexact-ok
@@ -149872,10 +149872,10 @@ yn 3 0.75
 = yn tonearest ldbl-96-m68k 3 0xcp-4L : -0xc.fcdb0fea63d9bf9p+0L : inexact-ok
 = yn towardzero ldbl-96-m68k 3 0xcp-4L : -0xc.fcdb0fea63d9bf8p+0L : inexact-ok
 = yn upward ldbl-96-m68k 3 0xcp-4L : -0xc.fcdb0fea63d9bf8p+0L : inexact-ok
-= yn downward ldbl-128 3 0xcp-4L : -0xc.fcdb0fea63d9bf8f410a5bf52ffp+0L : inexact-ok
+= yn downward ldbl-128 3 0xcp-4L : -0xc.fcdb0fea63d9bf8f410a5bf52ff8p+0L : inexact-ok
 = yn tonearest ldbl-128 3 0xcp-4L : -0xc.fcdb0fea63d9bf8f410a5bf52ffp+0L : inexact-ok
-= yn towardzero ldbl-128 3 0xcp-4L : -0xc.fcdb0fea63d9bf8f410a5bf52fe8p+0L : inexact-ok
-= yn upward ldbl-128 3 0xcp-4L : -0xc.fcdb0fea63d9bf8f410a5bf52fe8p+0L : inexact-ok
+= yn towardzero ldbl-128 3 0xcp-4L : -0xc.fcdb0fea63d9bf8f410a5bf52ffp+0L : inexact-ok
+= yn upward ldbl-128 3 0xcp-4L : -0xc.fcdb0fea63d9bf8f410a5bf52ffp+0L : inexact-ok
 = yn downward ldbl-128ibm 3 0xcp-4L : -0xc.fcdb0fea63d9bf8f410a5bf53p+0L : inexact-ok
 = yn tonearest ldbl-128ibm 3 0xcp-4L : -0xc.fcdb0fea63d9bf8f410a5bf53p+0L : inexact-ok
 = yn towardzero ldbl-128ibm 3 0xcp-4L : -0xc.fcdb0fea63d9bf8f410a5bf52cp+0L : inexact-ok
@@ -149897,10 +149897,10 @@ yn 3 1.0
 = yn tonearest ldbl-96-m68k 3 0x1p+0L : -0x5.d24efa52b4ebecdp+0L : inexact-ok
 = yn towardzero ldbl-96-m68k 3 0x1p+0L : -0x5.d24efa52b4ebecdp+0L : inexact-ok
 = yn upward ldbl-96-m68k 3 0x1p+0L : -0x5.d24efa52b4ebecdp+0L : inexact-ok
-= yn downward ldbl-128 3 0x1p+0L : -0x5.d24efa52b4ebecd062d341fb247p+0L : inexact-ok
+= yn downward ldbl-128 3 0x1p+0L : -0x5.d24efa52b4ebecd062d341fb2474p+0L : inexact-ok
 = yn tonearest ldbl-128 3 0x1p+0L : -0x5.d24efa52b4ebecd062d341fb247p+0L : inexact-ok
-= yn towardzero ldbl-128 3 0x1p+0L : -0x5.d24efa52b4ebecd062d341fb246cp+0L : inexact-ok
-= yn upward ldbl-128 3 0x1p+0L : -0x5.d24efa52b4ebecd062d341fb246cp+0L : inexact-ok
+= yn towardzero ldbl-128 3 0x1p+0L : -0x5.d24efa52b4ebecd062d341fb247p+0L : inexact-ok
+= yn upward ldbl-128 3 0x1p+0L : -0x5.d24efa52b4ebecd062d341fb247p+0L : inexact-ok
 = yn downward ldbl-128ibm 3 0x1p+0L : -0x5.d24efa52b4ebecd062d341fb26p+0L : inexact-ok
 = yn tonearest ldbl-128ibm 3 0x1p+0L : -0x5.d24efa52b4ebecd062d341fb24p+0L : inexact-ok
 = yn towardzero ldbl-128ibm 3 0x1p+0L : -0x5.d24efa52b4ebecd062d341fb24p+0L : inexact-ok
@@ -149922,10 +149922,10 @@ yn 3 2.0
 = yn tonearest ldbl-96-m68k 3 0x2p+0L : -0x1.20b670067d2f131cp+0L : inexact-ok
 = yn towardzero ldbl-96-m68k 3 0x2p+0L : -0x1.20b670067d2f131ap+0L : inexact-ok
 = yn upward ldbl-96-m68k 3 0x2p+0L : -0x1.20b670067d2f131ap+0L : inexact-ok
-= yn downward ldbl-128 3 0x2p+0L : -0x1.20b670067d2f131b0a69fbb81edep+0L : inexact-ok
+= yn downward ldbl-128 3 0x2p+0L : -0x1.20b670067d2f131b0a69fbb81edfp+0L : inexact-ok
 = yn tonearest ldbl-128 3 0x2p+0L : -0x1.20b670067d2f131b0a69fbb81edep+0L : inexact-ok
-= yn towardzero ldbl-128 3 0x2p+0L : -0x1.20b670067d2f131b0a69fbb81eddp+0L : inexact-ok
-= yn upward ldbl-128 3 0x2p+0L : -0x1.20b670067d2f131b0a69fbb81eddp+0L : inexact-ok
+= yn towardzero ldbl-128 3 0x2p+0L : -0x1.20b670067d2f131b0a69fbb81edep+0L : inexact-ok
+= yn upward ldbl-128 3 0x2p+0L : -0x1.20b670067d2f131b0a69fbb81edep+0L : inexact-ok
 = yn downward ldbl-128ibm 3 0x2p+0L : -0x1.20b670067d2f131b0a69fbb81fp+0L : inexact-ok
 = yn tonearest ldbl-128ibm 3 0x2p+0L : -0x1.20b670067d2f131b0a69fbb81fp+0L : inexact-ok
 = yn towardzero ldbl-128ibm 3 0x2p+0L : -0x1.20b670067d2f131b0a69fbb81e8p+0L : inexact-ok
@@ -149998,7 +149998,7 @@ yn 10 0.75
 = yn towardzero ldbl-96-m68k 10 0xcp-4L : -0x7.f2aa6c6e7de330fp+28L : inexact-ok
 = yn upward ldbl-96-m68k 10 0xcp-4L : -0x7.f2aa6c6e7de330fp+28L : inexact-ok
 = yn downward ldbl-128 10 0xcp-4L : -0x7.f2aa6c6e7de330f198c55276c6ccp+28L : inexact-ok
-= yn tonearest ldbl-128 10 0xcp-4L : -0x7.f2aa6c6e7de330f198c55276c6c8p+28L : inexact-ok
+= yn tonearest ldbl-128 10 0xcp-4L : -0x7.f2aa6c6e7de330f198c55276c6ccp+28L : inexact-ok
 = yn towardzero ldbl-128 10 0xcp-4L : -0x7.f2aa6c6e7de330f198c55276c6c8p+28L : inexact-ok
 = yn upward ldbl-128 10 0xcp-4L : -0x7.f2aa6c6e7de330f198c55276c6c8p+28L : inexact-ok
 = yn downward ldbl-128ibm 10 0xcp-4L : -0x7.f2aa6c6e7de330f198c55276c8p+28L : inexact-ok
@@ -150073,7 +150073,7 @@ yn 10 10.0
 = yn towardzero ldbl-96-m68k 10 0xap+0L : -0x5.c1cc7c04403b705p-4L : inexact-ok
 = yn upward ldbl-96-m68k 10 0xap+0L : -0x5.c1cc7c04403b705p-4L : inexact-ok
 = yn downward ldbl-128 10 0xap+0L : -0x5.c1cc7c04403b705203e76c165974p-4L : inexact-ok
-= yn tonearest ldbl-128 10 0xap+0L : -0x5.c1cc7c04403b705203e76c16597p-4L : inexact-ok
+= yn tonearest ldbl-128 10 0xap+0L : -0x5.c1cc7c04403b705203e76c165974p-4L : inexact-ok
 = yn towardzero ldbl-128 10 0xap+0L : -0x5.c1cc7c04403b705203e76c16597p-4L : inexact-ok
 = yn upward ldbl-128 10 0xap+0L : -0x5.c1cc7c04403b705203e76c16597p-4L : inexact-ok
 = yn downward ldbl-128ibm 10 0xap+0L : -0x5.c1cc7c04403b705203e76c165ap-4L : inexact-ok
@@ -150122,10 +150122,10 @@ yn 10 min
 = yn tonearest ldbl-96-m68k 10 0x4p-128L : -0x7.0cd12a7e8cbbf66p+1284L : inexact-ok
 = yn towardzero ldbl-96-m68k 10 0x4p-128L : -0x7.0cd12a7e8cbbf658p+1284L : inexact-ok
 = yn upward ldbl-96-m68k 10 0x4p-128L : -0x7.0cd12a7e8cbbf658p+1284L : inexact-ok
-= yn downward ldbl-128 10 0x4p-128L : -0x7.0cd12a7e8cbbf65ff367b18a1e78p+1284L : inexact-ok
+= yn downward ldbl-128 10 0x4p-128L : -0x7.0cd12a7e8cbbf65ff367b18a1e7cp+1284L : inexact-ok
 = yn tonearest ldbl-128 10 0x4p-128L : -0x7.0cd12a7e8cbbf65ff367b18a1e78p+1284L : inexact-ok
-= yn towardzero ldbl-128 10 0x4p-128L : -0x7.0cd12a7e8cbbf65ff367b18a1e74p+1284L : inexact-ok
-= yn upward ldbl-128 10 0x4p-128L : -0x7.0cd12a7e8cbbf65ff367b18a1e74p+1284L : inexact-ok
+= yn towardzero ldbl-128 10 0x4p-128L : -0x7.0cd12a7e8cbbf65ff367b18a1e78p+1284L : inexact-ok
+= yn upward ldbl-128 10 0x4p-128L : -0x7.0cd12a7e8cbbf65ff367b18a1e78p+1284L : inexact-ok
 = yn downward ldbl-128ibm 10 0x4p-128L : minus_infty : inexact-ok overflow errno-erange
 = yn tonearest ldbl-128ibm 10 0x4p-128L : minus_infty : inexact-ok overflow errno-erange
 = yn towardzero ldbl-128ibm 10 0x4p-128L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
@@ -150142,10 +150142,10 @@ yn 10 min
 = yn tonearest ldbl-96-m68k 10 0x4p-1024L : -0x7.0cd12a7e8cbbf66p+10244L : inexact-ok
 = yn towardzero ldbl-96-m68k 10 0x4p-1024L : -0x7.0cd12a7e8cbbf658p+10244L : inexact-ok
 = yn upward ldbl-96-m68k 10 0x4p-1024L : -0x7.0cd12a7e8cbbf658p+10244L : inexact-ok
-= yn downward ldbl-128 10 0x4p-1024L : -0x7.0cd12a7e8cbbf65ff367b18a1e78p+10244L : inexact-ok
+= yn downward ldbl-128 10 0x4p-1024L : -0x7.0cd12a7e8cbbf65ff367b18a1e7cp+10244L : inexact-ok
 = yn tonearest ldbl-128 10 0x4p-1024L : -0x7.0cd12a7e8cbbf65ff367b18a1e78p+10244L : inexact-ok
-= yn towardzero ldbl-128 10 0x4p-1024L : -0x7.0cd12a7e8cbbf65ff367b18a1e74p+10244L : inexact-ok
-= yn upward ldbl-128 10 0x4p-1024L : -0x7.0cd12a7e8cbbf65ff367b18a1e74p+10244L : inexact-ok
+= yn towardzero ldbl-128 10 0x4p-1024L : -0x7.0cd12a7e8cbbf65ff367b18a1e78p+10244L : inexact-ok
+= yn upward ldbl-128 10 0x4p-1024L : -0x7.0cd12a7e8cbbf65ff367b18a1e78p+10244L : inexact-ok
 = yn downward ldbl-128ibm 10 0x4p-1024L : minus_infty : inexact-ok overflow errno-erange
 = yn tonearest ldbl-128ibm 10 0x4p-1024L : minus_infty : inexact-ok overflow errno-erange
 = yn towardzero ldbl-128ibm 10 0x4p-1024L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
@@ -150186,10 +150186,10 @@ yn 10 min
 = yn tonearest ldbl-96-m68k 10 0x8p-972L : -0x1.c3344a9fa32efd98p+9716L : inexact-ok
 = yn towardzero ldbl-96-m68k 10 0x8p-972L : -0x1.c3344a9fa32efd96p+9716L : inexact-ok
 = yn upward ldbl-96-m68k 10 0x8p-972L : -0x1.c3344a9fa32efd96p+9716L : inexact-ok
-= yn downward ldbl-128 10 0x8p-972L : -0x1.c3344a9fa32efd97fcd9ec62879ep+9716L : inexact-ok
+= yn downward ldbl-128 10 0x8p-972L : -0x1.c3344a9fa32efd97fcd9ec62879fp+9716L : inexact-ok
 = yn tonearest ldbl-128 10 0x8p-972L : -0x1.c3344a9fa32efd97fcd9ec62879ep+9716L : inexact-ok
-= yn towardzero ldbl-128 10 0x8p-972L : -0x1.c3344a9fa32efd97fcd9ec62879dp+9716L : inexact-ok
-= yn upward ldbl-128 10 0x8p-972L : -0x1.c3344a9fa32efd97fcd9ec62879dp+9716L : inexact-ok
+= yn towardzero ldbl-128 10 0x8p-972L : -0x1.c3344a9fa32efd97fcd9ec62879ep+9716L : inexact-ok
+= yn upward ldbl-128 10 0x8p-972L : -0x1.c3344a9fa32efd97fcd9ec62879ep+9716L : inexact-ok
 = yn downward ldbl-128ibm 10 0x8p-972L : minus_infty : inexact-ok overflow errno-erange
 = yn tonearest ldbl-128ibm 10 0x8p-972L : minus_infty : inexact-ok overflow errno-erange
 = yn towardzero ldbl-128ibm 10 0x8p-972L : -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
@@ -150212,7 +150212,7 @@ yn 2 0x1.ffff62p+99
 = yn towardzero ldbl-96-m68k 2 0xf.fffb1p+96L : -0x2.7cecbaa6c44558ap-52L : inexact-ok
 = yn upward ldbl-96-m68k 2 0xf.fffb1p+96L : -0x2.7cecbaa6c44558ap-52L : inexact-ok
 = yn downward ldbl-128 2 0xf.fffb1p+96L : -0x2.7cecbaa6c44558a2c58d6a9ee4dap-52L : inexact-ok
-= yn tonearest ldbl-128 2 0xf.fffb1p+96L : -0x2.7cecbaa6c44558a2c58d6a9ee4d8p-52L : inexact-ok
+= yn tonearest ldbl-128 2 0xf.fffb1p+96L : -0x2.7cecbaa6c44558a2c58d6a9ee4dap-52L : inexact-ok
 = yn towardzero ldbl-128 2 0xf.fffb1p+96L : -0x2.7cecbaa6c44558a2c58d6a9ee4d8p-52L : inexact-ok
 = yn upward ldbl-128 2 0xf.fffb1p+96L : -0x2.7cecbaa6c44558a2c58d6a9ee4d8p-52L : inexact-ok
 = yn downward ldbl-128ibm 2 0xf.fffb1p+96L : -0x2.7cecbaa6c44558a2c58d6a9ee5p-52L : inexact-ok
@@ -150327,7 +150327,7 @@ yn 2 0x1p16383
 = yn towardzero ldbl-96-m68k 2 0xf.ffffffffffff8p+1020L : -0x9.125bd8436acc225p-516L : inexact-ok
 = yn upward ldbl-96-m68k 2 0xf.ffffffffffff8p+1020L : -0x9.125bd8436acc225p-516L : inexact-ok
 = yn downward ldbl-128 2 0xf.ffffffffffff8p+1020L : -0x9.125bd8436acc225eb7a1cfb5fa5p-516L : inexact-ok
-= yn tonearest ldbl-128 2 0xf.ffffffffffff8p+1020L : -0x9.125bd8436acc225eb7a1cfb5fa48p-516L : inexact-ok
+= yn tonearest ldbl-128 2 0xf.ffffffffffff8p+1020L : -0x9.125bd8436acc225eb7a1cfb5fa5p-516L : inexact-ok
 = yn towardzero ldbl-128 2 0xf.ffffffffffff8p+1020L : -0x9.125bd8436acc225eb7a1cfb5fa48p-516L : inexact-ok
 = yn upward ldbl-128 2 0xf.ffffffffffff8p+1020L : -0x9.125bd8436acc225eb7a1cfb5fa48p-516L : inexact-ok
 = yn downward ldbl-128ibm 2 0xf.ffffffffffff8p+1020L : -0x9.125bd8436acc225eb7a1cfb5fcp-516L : inexact-ok
diff --git a/math/gen-auto-libm-tests.c b/math/gen-auto-libm-tests.c
index 2f521d5..198d001 100644
--- a/math/gen-auto-libm-tests.c
+++ b/math/gen-auto-libm-tests.c
@@ -987,7 +987,14 @@ adjust_real (mpfr_t r, bool inexact)
       mpz_t tmp;
       mpz_init (tmp);
       mpfr_exp_t e = mpfr_get_z_2exp (tmp, r);
-      mpz_setbit (tmp, 0);
+      if (mpz_sgn (tmp) < 0)
+	{
+	  mpz_neg (tmp, tmp);
+	  mpz_setbit (tmp, 0);
+	  mpz_neg (tmp, tmp);
+	}
+      else
+	mpz_setbit (tmp, 0);
       assert_exact (mpfr_set_z_2exp (r, tmp, e, MPFR_RNDN));
       mpz_clear (tmp);
     }
diff --git a/sysdeps/i386/fpu/libm-test-ulps b/sysdeps/i386/fpu/libm-test-ulps
index 4a921b1..6a59247 100644
--- a/sysdeps/i386/fpu/libm-test-ulps
+++ b/sysdeps/i386/fpu/libm-test-ulps
@@ -53,28 +53,47 @@ ildouble: 1
 ldouble: 1
 
 # asin_downward
+Test "asin_downward (-0x2p-16384)":
+ildouble: 1
+ldouble: 1
 Test "asin_downward (-0x4p-1024)":
 double: 1
 idouble: 1
+ildouble: 1
+ldouble: 1
 Test "asin_downward (-0x4p-1076)":
 double: 1
 idouble: 1
+ildouble: 1
+ldouble: 1
 Test "asin_downward (-0x4p-128)":
 double: 1
 float: 1
 idouble: 1
 ifloat: 1
+ildouble: 1
+ldouble: 1
+Test "asin_downward (-0x4p-16384)":
+ildouble: 1
+ldouble: 1
 Test "asin_downward (-0x8p-152)":
 double: 1
 float: 1
 idouble: 1
 ifloat: 1
+ildouble: 1
+ldouble: 1
+Test "asin_downward (-0x8p-16448)":
+ildouble: 1
+ldouble: 1
 Test "asin_downward (-0x8p-4)":
 ildouble: 1
 ldouble: 1
 Test "asin_downward (-0x8p-972)":
 double: 1
 idouble: 1
+ildouble: 1
+ldouble: 1
 Test "asin_downward (-0xf.fffffff8p-4)":
 ildouble: 1
 ldouble: 1
@@ -136,9 +155,13 @@ Test "asin_upward (-0x2p-16384)":
 ildouble: 1
 ldouble: 1
 Test "asin_upward (-0x4p-1024)":
+double: 1
+idouble: 1
 ildouble: 1
 ldouble: 1
 Test "asin_upward (-0x4p-1076)":
+double: 1
+idouble: 1
 ildouble: 1
 ldouble: 1
 Test "asin_upward (-0x4p-128)":
@@ -3894,6 +3917,9 @@ ifloat: 1
 Test "Imaginary part of: ccos (0x4p-1076 + 0x5.ap+8 i)":
 double: 1
 idouble: 1
+Test "Imaginary part of: ccos (0x4p-16328 + 0x1p-120 i)":
+ildouble: 1
+ldouble: 1
 Test "Real part of: ccos (0xcp-4 + 0x1.4p+0 i)":
 double: 1
 float: 1
@@ -6840,6 +6866,13 @@ float: 1
 ifloat: 1
 ildouble: 2
 ldouble: 2
+Test "Imaginary part of: ctan_downward (-0xc.35p+12 - 0xc.35p+12 i)":
+double: 1
+float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
+ldouble: 1
 Test "Real part of: ctan_downward (0x1.921fb4p+0 + +0 i)":
 ildouble: 1
 ldouble: 1
@@ -6982,6 +7015,13 @@ ifloat: 1
 Test "Imaginary part of: ctan_downward (0x8p+16380 + 0x1p+0 i)":
 ildouble: 1
 ldouble: 1
+Test "Imaginary part of: ctan_downward (0xc.35p+12 - 0xc.35p+12 i)":
+double: 1
+float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
+ldouble: 1
 Test "Real part of: ctan_downward (0xcp-4 + 0x1.4p+0 i)":
 double: 1
 idouble: 1
@@ -7701,6 +7741,20 @@ double: 2
 idouble: 2
 ildouble: 1
 ldouble: 1
+Test "Real part of: ctanh_downward (-0xc.35p+12 + 0xc.35p+12 i)":
+double: 1
+float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
+ldouble: 1
+Test "Real part of: ctanh_downward (-0xc.35p+12 - 0xc.35p+12 i)":
+double: 1
+float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
+ldouble: 1
 Test "Imaginary part of: ctanh_downward (0x1.63p+8 + 0x1p+0 i)":
 ildouble: 1
 ldouble: 1
diff --git a/sysdeps/x86_64/fpu/libm-test-ulps b/sysdeps/x86_64/fpu/libm-test-ulps
index 02b6d5b..4cb77d9 100644
--- a/sysdeps/x86_64/fpu/libm-test-ulps
+++ b/sysdeps/x86_64/fpu/libm-test-ulps
@@ -123,11 +123,49 @@ double: 1
 Test "asin_downward (-0x1p+0)":
 double: 1
 idouble: 1
+Test "asin_downward (-0x2p-16384)":
+ildouble: 1
+ldouble: 1
+Test "asin_downward (-0x4p-1024)":
+double: 1
+idouble: 1
+ildouble: 1
+ldouble: 1
+Test "asin_downward (-0x4p-1076)":
+double: 1
+idouble: 1
+ildouble: 1
+ldouble: 1
+Test "asin_downward (-0x4p-128)":
+double: 1
+float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
+ldouble: 1
+Test "asin_downward (-0x4p-16384)":
+ildouble: 1
+ldouble: 1
+Test "asin_downward (-0x8p-152)":
+double: 1
+float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
+ldouble: 1
+Test "asin_downward (-0x8p-16448)":
+ildouble: 1
+ldouble: 1
 Test "asin_downward (-0x8p-4)":
 double: 1
 idouble: 1
 ildouble: 1
 ldouble: 1
+Test "asin_downward (-0x8p-972)":
+double: 1
+idouble: 1
+ildouble: 1
+ldouble: 1
 Test "asin_downward (-0xf.fffffff8p-4)":
 double: 1
 idouble: 1
@@ -5127,6 +5165,9 @@ ldouble: 1
 Test "Imaginary part of: ccos (0x4p-1076 + 0x5.ap+8 i)":
 double: 1
 idouble: 1
+Test "Imaginary part of: ccos (0x4p-16328 + 0x1p-120 i)":
+ildouble: 1
+ldouble: 1
 Test "Real part of: ccos (0xcp-4 + 0x1.4p+0 i)":
 double: 1
 float: 1
@@ -8485,6 +8526,13 @@ double: 2
 idouble: 2
 ildouble: 2
 ldouble: 2
+Test "Imaginary part of: ctan_downward (-0xc.35p+12 - 0xc.35p+12 i)":
+double: 1
+float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
+ldouble: 1
 Test "Real part of: ctan_downward (0x1.921fb4p+0 + +0 i)":
 float: 1
 ifloat: 1
@@ -8631,6 +8679,13 @@ ifloat: 1
 Test "Imaginary part of: ctan_downward (0x8p+16380 + 0x1p+0 i)":
 ildouble: 1
 ldouble: 1
+Test "Imaginary part of: ctan_downward (0xc.35p+12 - 0xc.35p+12 i)":
+double: 1
+float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
+ldouble: 1
 Test "Real part of: ctan_downward (0xcp-4 + 0x1.4p+0 i)":
 float: 1
 ifloat: 1
@@ -9479,6 +9534,20 @@ idouble: 1
 ifloat: 3
 ildouble: 1
 ldouble: 1
+Test "Real part of: ctanh_downward (-0xc.35p+12 + 0xc.35p+12 i)":
+double: 1
+float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
+ldouble: 1
+Test "Real part of: ctanh_downward (-0xc.35p+12 - 0xc.35p+12 i)":
+double: 1
+float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
+ldouble: 1
 Test "Imaginary part of: ctanh_downward (0x1.63p+8 + 0x1p+0 i)":
 ildouble: 1
 ldouble: 1

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

Summary of changes:
 ChangeLog                         |   10 +
 math/auto-libm-test-in            |    3 +-
 math/auto-libm-test-out           | 8672 ++++++++++++++++++------------------
 math/gen-auto-libm-tests.c        |    9 +-
 sysdeps/i386/fpu/libm-test-ulps   |   54 +
 sysdeps/x86_64/fpu/libm-test-ulps |   69 +
 6 files changed, 4479 insertions(+), 4338 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]