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.
This commit is contained in:
Joseph Myers 2015-06-18 20:51:17 +00:00
parent d1ac55d890
commit a1ee4fd106
3 changed files with 296 additions and 293 deletions

View File

@ -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.

View File

@ -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

View File

@ -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