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


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

GNU C Library master sources branch master updated. glibc-2.21-498-ga1ee4fd


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

The branch, master has been updated
       via  a1ee4fd1062adf4ab8100bc1839ac5a40502879f (commit)
      from  d1ac55d89023f86a34e46e9f064746334014ae28 (commit)

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

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

commit a1ee4fd1062adf4ab8100bc1839ac5a40502879f
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Thu Jun 18 20:51:17 2015 +0000

    Remove stray spurious-underflow markings from cexp test.
    
    I noticed that I'd left a spurious-underflow allowance behind in
    auto-libm-test-in for a bug that was fixed some time ago.  This patch
    removes it.
    
    Tested for x86_64 and x86.
    
    	* math/auto-libm-test-in: Remove spurious underflow allowance for
    	tests of cexp.
    	* math/auto-libm-test-out: Regenerated.

diff --git a/ChangeLog b/ChangeLog
index 9931dd1..34de35e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2015-06-18  Joseph Myers  <joseph@codesourcery.com>
 
+	* math/auto-libm-test-in: Remove spurious underflow allowance for
+	tests of cexp.
+	* math/auto-libm-test-out: Regenerated.
+
 	[BZ #18558]
 	* sysdeps/unix/sysv/linux/bits/in.h (MCAST_JOIN_GROUP): Remove
 	unconditional definition.
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in
index 9e55d91..7546cca 100644
--- a/math/auto-libm-test-in
+++ b/math/auto-libm-test-in
@@ -559,9 +559,8 @@ cexp 1e6 0
 cexp 1e6 min
 cexp 1e6 -min
 
-# Bug 16348: spurious underflow may occur.
-cexp min min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ldbl-96-intel:x86_64
-cexp min -min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ldbl-96-intel:x86_64
+cexp min min_subnorm
+cexp min -min_subnorm
 
 clog 0.75 1.25
 clog -2 -3
diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out
index 90ec0e5..1d5969d 100644
--- a/math/auto-libm-test-out
+++ b/math/auto-libm-test-out
@@ -25998,47 +25998,47 @@ cexp 1e6 -min
 = cexp tonearest ldbl-128ibm 0xf.424p+16L -0x8p-972L : plus_infty minus_infty : inexact-ok overflow errno-erange-ok
 = cexp towardzero ldbl-128ibm 0xf.424p+16L -0x8p-972L : 0xf.ffffffffffffbffffffffffffcp+1020L -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
 = cexp upward ldbl-128ibm 0xf.424p+16L -0x8p-972L : plus_infty -0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
-cexp min min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ldbl-96-intel:x86_64
+cexp min min_subnorm
 = cexp downward flt-32 0x4p-128f 0x8p-152f : 0x1p+0f 0x8p-152f : 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 0x8p-152f : inexact-ok underflow errno-erange-ok
 = cexp upward flt-32 0x4p-128f 0x8p-152f : 0x1.000002p+0f 0x1p-148f : 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 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 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 0x8.0000000000008p-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 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 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 0x8.000000000000001p-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 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 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 0x8.000000000000001p-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 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 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 0x8.0000000000000000000000000008p-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 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 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 0x8.00000000000000000000000004p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward dbl-64 0x4p-128 0x8p-152 : 0x1p+0 0x8p-152 : inexact-ok
+= cexp tonearest dbl-64 0x4p-128 0x8p-152 : 0x1p+0 0x8p-152 : inexact-ok
+= cexp towardzero dbl-64 0x4p-128 0x8p-152 : 0x1p+0 0x8p-152 : inexact-ok
+= cexp upward dbl-64 0x4p-128 0x8p-152 : 0x1.0000000000001p+0 0x8.0000000000008p-152 : inexact-ok
+= cexp downward ldbl-96-intel 0x4p-128L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x4p-128L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x4p-128L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp upward ldbl-96-intel 0x4p-128L 0x8p-152L : 0x1.0000000000000002p+0L 0x8.000000000000001p-152L : inexact-ok
+= cexp downward ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp upward ldbl-96-m68k 0x4p-128L 0x8p-152L : 0x1.0000000000000002p+0L 0x8.000000000000001p-152L : inexact-ok
+= cexp downward ldbl-128 0x4p-128L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp tonearest ldbl-128 0x4p-128L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-128 0x4p-128L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp upward ldbl-128 0x4p-128L 0x8p-152L : 0x1.0000000000000000000000000001p+0L 0x8.0000000000000000000000000008p-152L : inexact-ok
+= cexp downward ldbl-128ibm 0x4p-128L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp tonearest ldbl-128ibm 0x4p-128L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-128ibm 0x4p-128L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp upward ldbl-128ibm 0x4p-128L 0x8p-152L : 0x1.000000000000000000000000008p+0L 0x8.00000000000000000000000004p-152L : inexact-ok
 = cexp downward dbl-64 0x4p-128 0x4p-1076 : 0x1p+0 0x4p-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 0x4p-1076 : inexact-ok underflow errno-erange-ok
 = cexp upward dbl-64 0x4p-128 0x4p-1076 : 0x1.0000000000001p+0 0x8p-1076 : 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 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 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 0x4.0000000000000008p-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 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 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 0x4.0000000000000008p-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 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 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 0x4.0000000000000000000000000004p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp upward ldbl-96-intel 0x4p-128L 0x4p-1076L : 0x1.0000000000000002p+0L 0x4.0000000000000008p-1076L : inexact-ok
+= cexp downward ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp upward ldbl-96-m68k 0x4p-128L 0x4p-1076L : 0x1.0000000000000002p+0L 0x4.0000000000000008p-1076L : inexact-ok
+= cexp downward ldbl-128 0x4p-128L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp tonearest ldbl-128 0x4p-128L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-128 0x4p-128L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp upward ldbl-128 0x4p-128L 0x4p-1076L : 0x1.0000000000000000000000000001p+0L 0x4.0000000000000000000000000004p-1076L : inexact-ok
 = cexp downward ldbl-128ibm 0x4p-128L 0x4p-1076L : 0x1p+0L 0x4p-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 0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -26067,42 +26067,42 @@ cexp min min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ldb
 = 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 0x4p-16496L : inexact-ok underflow errno-erange-ok
 = cexp upward ldbl-128 0x4p-128L 0x4p-16496L : 0x1.0000000000000000000000000001p+0L 0x8p-16496L : inexact-ok underflow errno-erange-ok
-= cexp downward 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
-= 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
-= cexp upward 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 downward ldbl-96-intel 0x4p-1024L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-96-intel 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-96-intel 0x4p-1024L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-96-m68k 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-96-m68k 0x4p-1024L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128 0x4p-1024L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-128 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-128 0x4p-1024L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-128 0x4p-1024L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward 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 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 0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward dbl-64 0x4p-1024 0x8p-152 : 0xf.ffffffffffff8p-4 0x7.ffffffffffffcp-152 : inexact-ok
+= cexp tonearest dbl-64 0x4p-1024 0x8p-152 : 0x1p+0 0x8p-152 : inexact-ok
+= cexp towardzero dbl-64 0x4p-1024 0x8p-152 : 0xf.ffffffffffff8p-4 0x7.ffffffffffffcp-152 : inexact-ok
+= cexp upward dbl-64 0x4p-1024 0x8p-152 : 0x1p+0 0x8p-152 : inexact-ok
+= cexp downward ldbl-96-intel 0x4p-1024L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x4p-1024L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp upward ldbl-96-intel 0x4p-1024L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp downward ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp upward ldbl-96-m68k 0x4p-1024L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp downward ldbl-128 0x4p-1024L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= cexp tonearest ldbl-128 0x4p-1024L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-128 0x4p-1024L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= cexp upward ldbl-128 0x4p-1024L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp downward ldbl-128ibm 0x4p-1024L 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= cexp tonearest ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-128ibm 0x4p-1024L 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= cexp upward ldbl-128ibm 0x4p-1024L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
 = cexp downward dbl-64 0x4p-1024 0x4p-1076 : 0x1p+0 0x4p-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 0x4p-1076 : inexact-ok underflow errno-erange-ok
 = cexp upward dbl-64 0x4p-1024 0x4p-1076 : 0x1.0000000000001p+0 0x8p-1076 : 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 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 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 0x4.0000000000000008p-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 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 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 0x4.0000000000000008p-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 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 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 0x4.0000000000000000000000000004p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp upward ldbl-96-intel 0x4p-1024L 0x4p-1076L : 0x1.0000000000000002p+0L 0x4.0000000000000008p-1076L : inexact-ok
+= cexp downward ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp upward ldbl-96-m68k 0x4p-1024L 0x4p-1076L : 0x1.0000000000000002p+0L 0x4.0000000000000008p-1076L : inexact-ok
+= cexp downward ldbl-128 0x4p-1024L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp tonearest ldbl-128 0x4p-1024L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-128 0x4p-1024L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp upward ldbl-128 0x4p-1024L 0x4p-1076L : 0x1.0000000000000000000000000001p+0L 0x4.0000000000000000000000000004p-1076L : inexact-ok
 = cexp downward ldbl-128ibm 0x4p-1024L 0x4p-1076L : 0x1p+0L 0x4p-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 0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -26131,30 +26131,30 @@ cexp min min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ldb
 = 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 0x4p-16496L : inexact-ok underflow errno-erange-ok
 = cexp upward ldbl-128 0x4p-1024L 0x4p-16496L : 0x1.0000000000000000000000000001p+0L 0x8p-16496L : inexact-ok underflow errno-erange-ok
-= cexp downward 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
-= 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
-= cexp upward 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 downward ldbl-96-m68k 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
-= cexp tonearest ldbl-96-m68k 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-m68k 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
-= cexp upward ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128 0x4p-16384L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-128 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-128 0x4p-16384L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-128 0x4p-16384L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-4L 0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-96-intel 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-96-intel 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-4L 0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-4L 0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-96-m68k 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-96-m68k 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-4L 0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward 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 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 0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-96-intel 0x4p-16384L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x4p-16384L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp upward ldbl-96-intel 0x4p-16384L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp downward ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp upward ldbl-96-m68k 0x4p-16384L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp downward ldbl-128 0x4p-16384L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= cexp tonearest ldbl-128 0x4p-16384L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-128 0x4p-16384L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= cexp upward ldbl-128 0x4p-16384L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp downward ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-4L 0x3.fffffffffffffffcp-1076L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-4L 0x3.fffffffffffffffcp-1076L : inexact-ok
+= cexp upward ldbl-96-intel 0x4p-16384L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp downward ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-4L 0x3.fffffffffffffffcp-1076L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-4L 0x3.fffffffffffffffcp-1076L : inexact-ok
+= cexp upward ldbl-96-m68k 0x4p-16384L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp downward ldbl-128 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L 0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= cexp tonearest ldbl-128 0x4p-16384L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-128 0x4p-16384L 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L 0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= cexp upward ldbl-128 0x4p-16384L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
 = cexp downward ldbl-96-intel 0x4p-16384L 0x8p-16448L : 0x1p+0L 0x8p-16448L : 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 0x8p-16448L : inexact-ok underflow errno-erange-ok
@@ -26179,30 +26179,30 @@ cexp min min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ldb
 = 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 0x4p-16496L : inexact-ok underflow errno-erange-ok
 = cexp upward ldbl-128 0x4p-16384L 0x4p-16496L : 0x1.0000000000000000000000000001p+0L 0x8p-16496L : inexact-ok underflow errno-erange-ok
-= cexp downward 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
-= 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
-= cexp upward 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 downward ldbl-96-m68k 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
-= cexp tonearest ldbl-96-m68k 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-m68k 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
-= cexp upward ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128 0x2p-16384L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-128 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-128 0x2p-16384L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-128 0x2p-16384L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-4L 0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-96-intel 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-96-intel 0x2p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-4L 0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-4L 0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-96-m68k 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-96-m68k 0x2p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-4L 0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward 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 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 0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-96-intel 0x2p-16384L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x2p-16384L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp upward ldbl-96-intel 0x2p-16384L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp downward ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp upward ldbl-96-m68k 0x2p-16384L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp downward ldbl-128 0x2p-16384L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= cexp tonearest ldbl-128 0x2p-16384L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-128 0x2p-16384L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= cexp upward ldbl-128 0x2p-16384L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp downward ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-4L 0x3.fffffffffffffffcp-1076L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-4L 0x3.fffffffffffffffcp-1076L : inexact-ok
+= cexp upward ldbl-96-intel 0x2p-16384L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp downward ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-4L 0x3.fffffffffffffffcp-1076L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0xf.fffffffffffffffp-4L 0x3.fffffffffffffffcp-1076L : inexact-ok
+= cexp upward ldbl-96-m68k 0x2p-16384L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp downward ldbl-128 0x2p-16384L 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L 0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= cexp tonearest ldbl-128 0x2p-16384L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-128 0x2p-16384L 0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L 0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= cexp upward ldbl-128 0x2p-16384L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
 = cexp downward ldbl-96-intel 0x2p-16384L 0x8p-16448L : 0x1p+0L 0x8p-16448L : 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 0x8p-16448L : inexact-ok underflow errno-erange-ok
@@ -26227,42 +26227,42 @@ cexp min min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ldb
 = 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 0x4p-16496L : inexact-ok underflow errno-erange-ok
 = cexp upward ldbl-128 0x2p-16384L 0x4p-16496L : 0x1.0000000000000000000000000001p+0L 0x8p-16496L : inexact-ok underflow errno-erange-ok
-= cexp downward 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
-= 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
-= cexp upward 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 downward ldbl-96-intel 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-96-intel 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-96-intel 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-intel 0x8p-972L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-m68k 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-96-m68k 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-96-m68k 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-m68k 0x8p-972L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-128 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-128 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-128 0x8p-972L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward 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 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 0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward dbl-64 0x8p-972 0x8p-152 : 0xf.ffffffffffff8p-4 0x7.ffffffffffffcp-152 : inexact-ok
+= cexp tonearest dbl-64 0x8p-972 0x8p-152 : 0x1p+0 0x8p-152 : inexact-ok
+= cexp towardzero dbl-64 0x8p-972 0x8p-152 : 0xf.ffffffffffff8p-4 0x7.ffffffffffffcp-152 : inexact-ok
+= cexp upward dbl-64 0x8p-972 0x8p-152 : 0x1p+0 0x8p-152 : inexact-ok
+= cexp downward ldbl-96-intel 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x8p-972L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp upward ldbl-96-intel 0x8p-972L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp downward ldbl-96-m68k 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x8p-972L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffp-4L 0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp upward ldbl-96-m68k 0x8p-972L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp downward ldbl-128 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= cexp tonearest ldbl-128 0x8p-972L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-128 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L 0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= cexp upward ldbl-128 0x8p-972L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp downward ldbl-128ibm 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= cexp tonearest ldbl-128ibm 0x8p-972L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
+= cexp towardzero ldbl-128ibm 0x8p-972L 0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L 0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= cexp upward ldbl-128ibm 0x8p-972L 0x8p-152L : 0x1p+0L 0x8p-152L : inexact-ok
 = cexp downward dbl-64 0x8p-972 0x4p-1076 : 0x1p+0 0x4p-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 0x4p-1076 : inexact-ok underflow errno-erange-ok
 = cexp upward dbl-64 0x8p-972 0x4p-1076 : 0x1.0000000000001p+0 0x8p-1076 : 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 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 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 0x4.0000000000000008p-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 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 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 0x4.0000000000000008p-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 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 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 0x4.0000000000000000000000000004p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
+= cexp downward ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp upward ldbl-96-intel 0x8p-972L 0x4p-1076L : 0x1.0000000000000002p+0L 0x4.0000000000000008p-1076L : inexact-ok
+= cexp downward ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp upward ldbl-96-m68k 0x8p-972L 0x4p-1076L : 0x1.0000000000000002p+0L 0x4.0000000000000008p-1076L : inexact-ok
+= cexp downward ldbl-128 0x8p-972L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp tonearest ldbl-128 0x8p-972L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-128 0x8p-972L 0x4p-1076L : 0x1p+0L 0x4p-1076L : inexact-ok
+= cexp upward ldbl-128 0x8p-972L 0x4p-1076L : 0x1.0000000000000000000000000001p+0L 0x4.0000000000000000000000000004p-1076L : inexact-ok
 = cexp downward ldbl-128ibm 0x8p-972L 0x4p-1076L : 0x1p+0L 0x4p-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 0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -26291,47 +26291,47 @@ cexp min min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ldb
 = 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 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 min -min_subnorm
 = 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 -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 -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 -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 -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 -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 -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 -0x8p-152 : 0x1p+0 -0x8.0000000000008p-152 : inexact-ok
+= cexp tonearest dbl-64 0x4p-128 -0x8p-152 : 0x1p+0 -0x8p-152 : inexact-ok
+= cexp towardzero dbl-64 0x4p-128 -0x8p-152 : 0x1p+0 -0x8p-152 : inexact-ok
+= cexp upward dbl-64 0x4p-128 -0x8p-152 : 0x1.0000000000001p+0 -0x8p-152 : inexact-ok
+= cexp downward ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1p+0L -0x8.000000000000001p-152L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp upward ldbl-96-intel 0x4p-128L -0x8p-152L : 0x1.0000000000000002p+0L -0x8p-152L : inexact-ok
+= cexp downward ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1p+0L -0x8.000000000000001p-152L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp upward ldbl-96-m68k 0x4p-128L -0x8p-152L : 0x1.0000000000000002p+0L -0x8p-152L : inexact-ok
+= cexp downward ldbl-128 0x4p-128L -0x8p-152L : 0x1p+0L -0x8.0000000000000000000000000008p-152L : inexact-ok
+= cexp tonearest ldbl-128 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-128 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp upward ldbl-128 0x4p-128L -0x8p-152L : 0x1.0000000000000000000000000001p+0L -0x8p-152L : inexact-ok
+= cexp downward ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1p+0L -0x8.00000000000000000000000004p-152L : inexact-ok
+= cexp tonearest ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp upward ldbl-128ibm 0x4p-128L -0x8p-152L : 0x1.000000000000000000000000008p+0L -0x8p-152L : inexact-ok
 = 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 -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 -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 -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 -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-96-intel 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4.0000000000000008p-1076L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp upward ldbl-96-intel 0x4p-128L -0x4p-1076L : 0x1.0000000000000002p+0L -0x4p-1076L : inexact-ok
+= cexp downward ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4.0000000000000008p-1076L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp upward ldbl-96-m68k 0x4p-128L -0x4p-1076L : 0x1.0000000000000002p+0L -0x4p-1076L : inexact-ok
+= cexp downward ldbl-128 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4.0000000000000000000000000004p-1076L : inexact-ok
+= cexp tonearest ldbl-128 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-128 0x4p-128L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp upward ldbl-128 0x4p-128L -0x4p-1076L : 0x1.0000000000000000000000000001p+0L -0x4p-1076L : inexact-ok
 = 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 -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -26360,42 +26360,42 @@ cexp min -min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ld
 = 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 -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
-= cexp upward dbl-64 0x4p-1024 -0x8p-152 : 0x1p+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-1024L -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-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-96-intel 0x4p-1024L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-intel 0x4p-1024L -0x8p-152L : 0x1p+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-1024L -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-m68k 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-96-m68k 0x4p-1024L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-m68k 0x4p-1024L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128 0x4p-1024L -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-128 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-128 0x4p-1024L -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-128 0x4p-1024L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128ibm 0x4p-1024L -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= 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 -0x8p-152 : 0xf.ffffffffffff8p-4 -0x8p-152 : inexact-ok
+= cexp tonearest dbl-64 0x4p-1024 -0x8p-152 : 0x1p+0 -0x8p-152 : inexact-ok
+= cexp towardzero dbl-64 0x4p-1024 -0x8p-152 : 0xf.ffffffffffff8p-4 -0x7.ffffffffffffcp-152 : inexact-ok
+= cexp upward dbl-64 0x4p-1024 -0x8p-152 : 0x1p+0 -0x7.ffffffffffffcp-152 : inexact-ok
+= cexp downward ldbl-96-intel 0x4p-1024L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x8p-152L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x4p-1024L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x4p-1024L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp upward ldbl-96-intel 0x4p-1024L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp downward ldbl-96-m68k 0x4p-1024L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x8p-152L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x4p-1024L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x4p-1024L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp upward ldbl-96-m68k 0x4p-1024L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp downward ldbl-128 0x4p-1024L -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L -0x8p-152L : inexact-ok
+= cexp tonearest ldbl-128 0x4p-1024L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-128 0x4p-1024L -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= cexp upward ldbl-128 0x4p-1024L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= cexp downward ldbl-128ibm 0x4p-1024L -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L -0x8p-152L : inexact-ok
+= cexp tonearest ldbl-128ibm 0x4p-1024L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-128ibm 0x4p-1024L -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= cexp upward ldbl-128ibm 0x4p-1024L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffffffffffffffep-152L : inexact-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 -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 -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 -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 -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-96-intel 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4.0000000000000008p-1076L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp upward ldbl-96-intel 0x4p-1024L -0x4p-1076L : 0x1.0000000000000002p+0L -0x4p-1076L : inexact-ok
+= cexp downward ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4.0000000000000008p-1076L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp upward ldbl-96-m68k 0x4p-1024L -0x4p-1076L : 0x1.0000000000000002p+0L -0x4p-1076L : inexact-ok
+= cexp downward ldbl-128 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4.0000000000000000000000000004p-1076L : inexact-ok
+= cexp tonearest ldbl-128 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-128 0x4p-1024L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp upward ldbl-128 0x4p-1024L -0x4p-1076L : 0x1.0000000000000000000000000001p+0L -0x4p-1076L : inexact-ok
 = 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 -0x4p-1076L : inexact-ok underflow errno-erange-ok
@@ -26424,30 +26424,30 @@ cexp min -min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ld
 = 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 -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
-= cexp upward ldbl-96-intel 0x4p-16384L -0x8p-152L : 0x1p+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-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-m68k 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-m68k 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
-= cexp upward ldbl-96-m68k 0x4p-16384L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128 0x4p-16384L -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-128 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-128 0x4p-16384L -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-128 0x4p-16384L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-intel 0x4p-16384L -0x4p-1076L : 0xf.fffffffffffffffp-4L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-96-intel 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-96-intel 0x4p-16384L -0x4p-1076L : 0xf.fffffffffffffffp-4L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-intel 0x4p-16384L -0x4p-1076L : 0x1p+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-16384L -0x4p-1076L : 0xf.fffffffffffffffp-4L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-96-m68k 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-96-m68k 0x4p-16384L -0x4p-1076L : 0xf.fffffffffffffffp-4L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-m68k 0x4p-16384L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128 0x4p-16384L -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= 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-152L : 0xf.fffffffffffffffp-4L -0x8p-152L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x4p-16384L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x4p-16384L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp upward ldbl-96-intel 0x4p-16384L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp downward ldbl-96-m68k 0x4p-16384L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x8p-152L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x4p-16384L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x4p-16384L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp upward ldbl-96-m68k 0x4p-16384L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp downward ldbl-128 0x4p-16384L -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L -0x8p-152L : inexact-ok
+= cexp tonearest ldbl-128 0x4p-16384L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-128 0x4p-16384L -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= cexp upward ldbl-128 0x4p-16384L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= cexp downward ldbl-96-intel 0x4p-16384L -0x4p-1076L : 0xf.fffffffffffffffp-4L -0x4p-1076L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x4p-16384L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x4p-16384L -0x4p-1076L : 0xf.fffffffffffffffp-4L -0x3.fffffffffffffffcp-1076L : inexact-ok
+= cexp upward ldbl-96-intel 0x4p-16384L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok
+= cexp downward ldbl-96-m68k 0x4p-16384L -0x4p-1076L : 0xf.fffffffffffffffp-4L -0x4p-1076L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x4p-16384L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x4p-16384L -0x4p-1076L : 0xf.fffffffffffffffp-4L -0x3.fffffffffffffffcp-1076L : inexact-ok
+= cexp upward ldbl-96-m68k 0x4p-16384L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok
+= cexp downward ldbl-128 0x4p-16384L -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L -0x4p-1076L : inexact-ok
+= cexp tonearest ldbl-128 0x4p-16384L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-128 0x4p-16384L -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= cexp upward ldbl-128 0x4p-16384L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-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 -0x8p-16448L : inexact-ok underflow errno-erange-ok
@@ -26472,30 +26472,30 @@ cexp min -min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ld
 = 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 -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
-= cexp upward ldbl-96-intel 0x2p-16384L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-m68k 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-m68k 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-m68k 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
-= cexp upward ldbl-96-m68k 0x2p-16384L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128 0x2p-16384L -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-128 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-128 0x2p-16384L -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-128 0x2p-16384L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-intel 0x2p-16384L -0x4p-1076L : 0xf.fffffffffffffffp-4L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-96-intel 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-96-intel 0x2p-16384L -0x4p-1076L : 0xf.fffffffffffffffp-4L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-intel 0x2p-16384L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-m68k 0x2p-16384L -0x4p-1076L : 0xf.fffffffffffffffp-4L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-96-m68k 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-96-m68k 0x2p-16384L -0x4p-1076L : 0xf.fffffffffffffffp-4L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-m68k 0x2p-16384L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128 0x2p-16384L -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L -0x4p-1076L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= 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-152L : 0xf.fffffffffffffffp-4L -0x8p-152L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x2p-16384L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x2p-16384L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp upward ldbl-96-intel 0x2p-16384L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp downward ldbl-96-m68k 0x2p-16384L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x8p-152L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x2p-16384L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x2p-16384L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp upward ldbl-96-m68k 0x2p-16384L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp downward ldbl-128 0x2p-16384L -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L -0x8p-152L : inexact-ok
+= cexp tonearest ldbl-128 0x2p-16384L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-128 0x2p-16384L -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= cexp upward ldbl-128 0x2p-16384L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= cexp downward ldbl-96-intel 0x2p-16384L -0x4p-1076L : 0xf.fffffffffffffffp-4L -0x4p-1076L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x2p-16384L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x2p-16384L -0x4p-1076L : 0xf.fffffffffffffffp-4L -0x3.fffffffffffffffcp-1076L : inexact-ok
+= cexp upward ldbl-96-intel 0x2p-16384L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok
+= cexp downward ldbl-96-m68k 0x2p-16384L -0x4p-1076L : 0xf.fffffffffffffffp-4L -0x4p-1076L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x2p-16384L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x2p-16384L -0x4p-1076L : 0xf.fffffffffffffffp-4L -0x3.fffffffffffffffcp-1076L : inexact-ok
+= cexp upward ldbl-96-m68k 0x2p-16384L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffcp-1076L : inexact-ok
+= cexp downward ldbl-128 0x2p-16384L -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L -0x4p-1076L : inexact-ok
+= cexp tonearest ldbl-128 0x2p-16384L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-128 0x2p-16384L -0x4p-1076L : 0xf.fffffffffffffffffffffffffff8p-4L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-ok
+= cexp upward ldbl-128 0x2p-16384L -0x4p-1076L : 0x1p+0L -0x3.fffffffffffffffffffffffffffep-1076L : inexact-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 -0x8p-16448L : inexact-ok underflow errno-erange-ok
@@ -26520,42 +26520,42 @@ cexp min -min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ld
 = 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 -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
-= cexp upward dbl-64 0x8p-972 -0x8p-152 : 0x1p+0 -0x7.ffffffffffffcp-152 : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-intel 0x8p-972L -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 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-96-intel 0x8p-972L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-intel 0x8p-972L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-96-m68k 0x8p-972L -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-m68k 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-96-m68k 0x8p-972L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-96-m68k 0x8p-972L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffff8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128 0x8p-972L -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp tonearest ldbl-128 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-128 0x8p-972L -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp upward ldbl-128 0x8p-972L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= cexp downward ldbl-128ibm 0x8p-972L -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L -0x8p-152L : inexact-ok underflow-ok:ldbl-96-intel:x86 underflow-ok:ldbl-96-intel:x86_64
-= 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 -0x8p-152 : 0xf.ffffffffffff8p-4 -0x8p-152 : inexact-ok
+= cexp tonearest dbl-64 0x8p-972 -0x8p-152 : 0x1p+0 -0x8p-152 : inexact-ok
+= cexp towardzero dbl-64 0x8p-972 -0x8p-152 : 0xf.ffffffffffff8p-4 -0x7.ffffffffffffcp-152 : inexact-ok
+= cexp upward dbl-64 0x8p-972 -0x8p-152 : 0x1p+0 -0x7.ffffffffffffcp-152 : inexact-ok
+= cexp downward ldbl-96-intel 0x8p-972L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x8p-152L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x8p-972L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x8p-972L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp upward ldbl-96-intel 0x8p-972L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp downward ldbl-96-m68k 0x8p-972L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x8p-152L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x8p-972L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x8p-972L -0x8p-152L : 0xf.fffffffffffffffp-4L -0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp upward ldbl-96-m68k 0x8p-972L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffff8p-152L : inexact-ok
+= cexp downward ldbl-128 0x8p-972L -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L -0x8p-152L : inexact-ok
+= cexp tonearest ldbl-128 0x8p-972L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-128 0x8p-972L -0x8p-152L : 0xf.fffffffffffffffffffffffffff8p-4L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= cexp upward ldbl-128 0x8p-972L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffffffffffffffffcp-152L : inexact-ok
+= cexp downward ldbl-128ibm 0x8p-972L -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L -0x8p-152L : inexact-ok
+= cexp tonearest ldbl-128ibm 0x8p-972L -0x8p-152L : 0x1p+0L -0x8p-152L : inexact-ok
+= cexp towardzero ldbl-128ibm 0x8p-972L -0x8p-152L : 0xf.fffffffffffffffffffffffffcp-4L -0x7.fffffffffffffffffffffffffep-152L : inexact-ok
+= cexp upward ldbl-128ibm 0x8p-972L -0x8p-152L : 0x1p+0L -0x7.fffffffffffffffffffffffffep-152L : inexact-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 -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 -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 -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 -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-96-intel 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4.0000000000000008p-1076L : inexact-ok
+= cexp tonearest ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp upward ldbl-96-intel 0x8p-972L -0x4p-1076L : 0x1.0000000000000002p+0L -0x4p-1076L : inexact-ok
+= cexp downward ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4.0000000000000008p-1076L : inexact-ok
+= cexp tonearest ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp upward ldbl-96-m68k 0x8p-972L -0x4p-1076L : 0x1.0000000000000002p+0L -0x4p-1076L : inexact-ok
+= cexp downward ldbl-128 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4.0000000000000000000000000004p-1076L : inexact-ok
+= cexp tonearest ldbl-128 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp towardzero ldbl-128 0x8p-972L -0x4p-1076L : 0x1p+0L -0x4p-1076L : inexact-ok
+= cexp upward ldbl-128 0x8p-972L -0x4p-1076L : 0x1.0000000000000000000000000001p+0L -0x4p-1076L : inexact-ok
 = 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 -0x4p-1076L : inexact-ok underflow errno-erange-ok

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

Summary of changes:
 ChangeLog               |    4 +
 math/auto-libm-test-in  |    5 +-
 math/auto-libm-test-out |  580 +++++++++++++++++++++++-----------------------
 3 files changed, 296 insertions(+), 293 deletions(-)


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


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