about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2014-02-18 14:45:41 +0000
committerJoseph Myers <joseph@codesourcery.com>2014-02-18 14:45:41 +0000
commita4fb786185fce5048a13c7879f67dfbe59ff70be (patch)
tree32d90a80cb679c5d96320ec56b92928312e1246e
parentef114eafbff80525d079d7d6fadd69a58eb8dcc3 (diff)
downloadglibc-a4fb786185fce5048a13c7879f67dfbe59ff70be.tar.gz
glibc-a4fb786185fce5048a13c7879f67dfbe59ff70be.tar.xz
glibc-a4fb786185fce5048a13c7879f67dfbe59ff70be.zip
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.
-rw-r--r--ChangeLog10
-rw-r--r--math/auto-libm-test-in3
-rw-r--r--math/auto-libm-test-out8672
-rw-r--r--math/gen-auto-libm-tests.c9
-rw-r--r--sysdeps/i386/fpu/libm-test-ulps54
-rw-r--r--sysdeps/x86_64/fpu/libm-test-ulps69
6 files changed, 4479 insertions, 4338 deletions
diff --git a/ChangeLog b/ChangeLog
index 12a8f22ec7..eef7d87bd1 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 c620361613..17158ea685 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 93818e8d49..337148d0c2 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 2f521d5c83..198d001519 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 4a921b1a61..6a592479a9 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 02b6d5b765..4cb77d9acd 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