about summary refs log tree commit diff
path: root/math/auto-libm-test-out
diff options
context:
space:
mode:
Diffstat (limited to 'math/auto-libm-test-out')
-rw-r--r--math/auto-libm-test-out4141
1 files changed, 4141 insertions, 0 deletions
diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out
index a692640da1..8769a9df7c 100644
--- a/math/auto-libm-test-out
+++ b/math/auto-libm-test-out
@@ -4531,6 +4531,4147 @@ cosh 24
 = cosh tonearest ldbl-128ibm 0x1.8p+4L : 0x3.156ff6a8ebf6e66f4935281c6p+32L : inexact-ok
 = cosh towardzero ldbl-128ibm 0x1.8p+4L : 0x3.156ff6a8ebf6e66f4935281c5fp+32L : inexact-ok
 = cosh upward ldbl-128ibm 0x1.8p+4L : 0x3.156ff6a8ebf6e66f4935281c6p+32L : inexact-ok
+erf 0
+= erf downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= erf downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= erf downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= erf upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+erf -0
+= erf downward flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= erf tonearest flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= erf towardzero flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= erf upward flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= erf downward dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf tonearest dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf towardzero dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf upward dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= erf downward ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= erf upward ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= erf downward ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= erf upward ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= erf downward ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= erf tonearest ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= erf towardzero ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= erf upward ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= erf downward ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= erf tonearest ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= erf towardzero ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= erf upward ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+erf 0.125
+= erf downward flt-32 0x2p-4f : 0x2.3ebc34p-4f : inexact-ok
+= erf tonearest flt-32 0x2p-4f : 0x2.3ebc34p-4f : inexact-ok
+= erf towardzero flt-32 0x2p-4f : 0x2.3ebc34p-4f : inexact-ok
+= erf upward flt-32 0x2p-4f : 0x2.3ebc38p-4f : inexact-ok
+= erf downward dbl-64 0x2p-4 : 0x2.3ebc346b87712p-4 : inexact-ok
+= erf tonearest dbl-64 0x2p-4 : 0x2.3ebc346b87712p-4 : inexact-ok
+= erf towardzero dbl-64 0x2p-4 : 0x2.3ebc346b87712p-4 : inexact-ok
+= erf upward dbl-64 0x2p-4 : 0x2.3ebc346b87714p-4 : inexact-ok
+= erf downward ldbl-96-intel 0x2p-4L : 0x2.3ebc346b87712e84p-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x2p-4L : 0x2.3ebc346b87712e84p-4L : inexact-ok
+= erf towardzero ldbl-96-intel 0x2p-4L : 0x2.3ebc346b87712e84p-4L : inexact-ok
+= erf upward ldbl-96-intel 0x2p-4L : 0x2.3ebc346b87712e88p-4L : inexact-ok
+= erf downward ldbl-96-m68k 0x2p-4L : 0x2.3ebc346b87712e84p-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x2p-4L : 0x2.3ebc346b87712e84p-4L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x2p-4L : 0x2.3ebc346b87712e84p-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x2p-4L : 0x2.3ebc346b87712e88p-4L : inexact-ok
+= erf downward ldbl-128 0x2p-4L : 0x2.3ebc346b87712e85b6b249f079ep-4L : inexact-ok
+= erf tonearest ldbl-128 0x2p-4L : 0x2.3ebc346b87712e85b6b249f079e2p-4L : inexact-ok
+= erf towardzero ldbl-128 0x2p-4L : 0x2.3ebc346b87712e85b6b249f079ep-4L : inexact-ok
+= erf upward ldbl-128 0x2p-4L : 0x2.3ebc346b87712e85b6b249f079e2p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x2p-4L : 0x2.3ebc346b87712e85b6b249f079p-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x2p-4L : 0x2.3ebc346b87712e85b6b249f07ap-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x2p-4L : 0x2.3ebc346b87712e85b6b249f079p-4L : inexact-ok
+= erf upward ldbl-128ibm 0x2p-4L : 0x2.3ebc346b87712e85b6b249f07ap-4L : inexact-ok
+erf 0.75
+= erf downward flt-32 0xcp-4f : 0xb.60e4bp-4f : inexact-ok
+= erf tonearest flt-32 0xcp-4f : 0xb.60e4cp-4f : inexact-ok
+= erf towardzero flt-32 0xcp-4f : 0xb.60e4bp-4f : inexact-ok
+= erf upward flt-32 0xcp-4f : 0xb.60e4cp-4f : inexact-ok
+= erf downward dbl-64 0xcp-4 : 0xb.60e4bace872f8p-4 : inexact-ok
+= erf tonearest dbl-64 0xcp-4 : 0xb.60e4bace872f8p-4 : inexact-ok
+= erf towardzero dbl-64 0xcp-4 : 0xb.60e4bace872f8p-4 : inexact-ok
+= erf upward dbl-64 0xcp-4 : 0xb.60e4bace873p-4 : inexact-ok
+= erf downward ldbl-96-intel 0xcp-4L : 0xb.60e4bace872fb62p-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0xcp-4L : 0xb.60e4bace872fb63p-4L : inexact-ok
+= erf towardzero ldbl-96-intel 0xcp-4L : 0xb.60e4bace872fb62p-4L : inexact-ok
+= erf upward ldbl-96-intel 0xcp-4L : 0xb.60e4bace872fb63p-4L : inexact-ok
+= erf downward ldbl-96-m68k 0xcp-4L : 0xb.60e4bace872fb62p-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0xcp-4L : 0xb.60e4bace872fb63p-4L : inexact-ok
+= erf towardzero ldbl-96-m68k 0xcp-4L : 0xb.60e4bace872fb62p-4L : inexact-ok
+= erf upward ldbl-96-m68k 0xcp-4L : 0xb.60e4bace872fb63p-4L : inexact-ok
+= erf downward ldbl-128 0xcp-4L : 0xb.60e4bace872fb62865e59788aa68p-4L : inexact-ok
+= erf tonearest ldbl-128 0xcp-4L : 0xb.60e4bace872fb62865e59788aa7p-4L : inexact-ok
+= erf towardzero ldbl-128 0xcp-4L : 0xb.60e4bace872fb62865e59788aa68p-4L : inexact-ok
+= erf upward ldbl-128 0xcp-4L : 0xb.60e4bace872fb62865e59788aa7p-4L : inexact-ok
+= erf downward ldbl-128ibm 0xcp-4L : 0xb.60e4bace872fb62865e59788a8p-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0xcp-4L : 0xb.60e4bace872fb62865e59788acp-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0xcp-4L : 0xb.60e4bace872fb62865e59788a8p-4L : inexact-ok
+= erf upward ldbl-128ibm 0xcp-4L : 0xb.60e4bace872fb62865e59788acp-4L : inexact-ok
+erf 1.25
+= erf downward flt-32 0x1.4p+0f : 0xe.c432ep-4f : inexact-ok
+= erf tonearest flt-32 0x1.4p+0f : 0xe.c432fp-4f : inexact-ok
+= erf towardzero flt-32 0x1.4p+0f : 0xe.c432ep-4f : inexact-ok
+= erf upward flt-32 0x1.4p+0f : 0xe.c432fp-4f : inexact-ok
+= erf downward dbl-64 0x1.4p+0 : 0xe.c432ecc55fp-4 : inexact-ok
+= erf tonearest dbl-64 0x1.4p+0 : 0xe.c432ecc55f008p-4 : inexact-ok
+= erf towardzero dbl-64 0x1.4p+0 : 0xe.c432ecc55fp-4 : inexact-ok
+= erf upward dbl-64 0x1.4p+0 : 0xe.c432ecc55f008p-4 : inexact-ok
+= erf downward ldbl-96-intel 0x1.4p+0L : 0xe.c432ecc55f00406p-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x1.4p+0L : 0xe.c432ecc55f00406p-4L : inexact-ok
+= erf towardzero ldbl-96-intel 0x1.4p+0L : 0xe.c432ecc55f00406p-4L : inexact-ok
+= erf upward ldbl-96-intel 0x1.4p+0L : 0xe.c432ecc55f00407p-4L : inexact-ok
+= erf downward ldbl-96-m68k 0x1.4p+0L : 0xe.c432ecc55f00406p-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1.4p+0L : 0xe.c432ecc55f00406p-4L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1.4p+0L : 0xe.c432ecc55f00406p-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x1.4p+0L : 0xe.c432ecc55f00407p-4L : inexact-ok
+= erf downward ldbl-128 0x1.4p+0L : 0xe.c432ecc55f00406276a08d164e28p-4L : inexact-ok
+= erf tonearest ldbl-128 0x1.4p+0L : 0xe.c432ecc55f00406276a08d164e3p-4L : inexact-ok
+= erf towardzero ldbl-128 0x1.4p+0L : 0xe.c432ecc55f00406276a08d164e28p-4L : inexact-ok
+= erf upward ldbl-128 0x1.4p+0L : 0xe.c432ecc55f00406276a08d164e3p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x1.4p+0L : 0xe.c432ecc55f00406276a08d164cp-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x1.4p+0L : 0xe.c432ecc55f00406276a08d165p-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x1.4p+0L : 0xe.c432ecc55f00406276a08d164cp-4L : inexact-ok
+= erf upward ldbl-128ibm 0x1.4p+0L : 0xe.c432ecc55f00406276a08d165p-4L : inexact-ok
+erf 2.0
+= erf downward flt-32 0x2p+0f : 0xf.ecd7p-4f : inexact-ok
+= erf tonearest flt-32 0x2p+0f : 0xf.ecd71p-4f : inexact-ok
+= erf towardzero flt-32 0x2p+0f : 0xf.ecd7p-4f : inexact-ok
+= erf upward flt-32 0x2p+0f : 0xf.ecd71p-4f : inexact-ok
+= erf downward dbl-64 0x2p+0 : 0xf.ecd70a13caf18p-4 : inexact-ok
+= erf tonearest dbl-64 0x2p+0 : 0xf.ecd70a13caf18p-4 : inexact-ok
+= erf towardzero dbl-64 0x2p+0 : 0xf.ecd70a13caf18p-4 : inexact-ok
+= erf upward dbl-64 0x2p+0 : 0xf.ecd70a13caf2p-4 : inexact-ok
+= erf downward ldbl-96-intel 0x2p+0L : 0xf.ecd70a13caf1997p-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x2p+0L : 0xf.ecd70a13caf1997p-4L : inexact-ok
+= erf towardzero ldbl-96-intel 0x2p+0L : 0xf.ecd70a13caf1997p-4L : inexact-ok
+= erf upward ldbl-96-intel 0x2p+0L : 0xf.ecd70a13caf1998p-4L : inexact-ok
+= erf downward ldbl-96-m68k 0x2p+0L : 0xf.ecd70a13caf1997p-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x2p+0L : 0xf.ecd70a13caf1997p-4L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x2p+0L : 0xf.ecd70a13caf1997p-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x2p+0L : 0xf.ecd70a13caf1998p-4L : inexact-ok
+= erf downward ldbl-128 0x2p+0L : 0xf.ecd70a13caf19972801904b9a338p-4L : inexact-ok
+= erf tonearest ldbl-128 0x2p+0L : 0xf.ecd70a13caf19972801904b9a34p-4L : inexact-ok
+= erf towardzero ldbl-128 0x2p+0L : 0xf.ecd70a13caf19972801904b9a338p-4L : inexact-ok
+= erf upward ldbl-128 0x2p+0L : 0xf.ecd70a13caf19972801904b9a34p-4L : inexact-ok
+= erf downward ldbl-128ibm 0x2p+0L : 0xf.ecd70a13caf19972801904b9ap-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x2p+0L : 0xf.ecd70a13caf19972801904b9a4p-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x2p+0L : 0xf.ecd70a13caf19972801904b9ap-4L : inexact-ok
+= erf upward ldbl-128ibm 0x2p+0L : 0xf.ecd70a13caf19972801904b9a4p-4L : inexact-ok
+erf 4.125
+= erf downward flt-32 0x4.2p+0f : 0xf.fffffp-4f : inexact-ok
+= erf tonearest flt-32 0x4.2p+0f : 0x1p+0f : inexact-ok
+= erf towardzero flt-32 0x4.2p+0f : 0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 0x4.2p+0f : 0x1p+0f : inexact-ok
+= erf downward dbl-64 0x4.2p+0 : 0xf.fffffe8b4e86p-4 : inexact-ok
+= erf tonearest dbl-64 0x4.2p+0 : 0xf.fffffe8b4e86p-4 : inexact-ok
+= erf towardzero dbl-64 0x4.2p+0 : 0xf.fffffe8b4e86p-4 : inexact-ok
+= erf upward dbl-64 0x4.2p+0 : 0xf.fffffe8b4e868p-4 : inexact-ok
+= erf downward ldbl-96-intel 0x4.2p+0L : 0xf.fffffe8b4e862e1p-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x4.2p+0L : 0xf.fffffe8b4e862e1p-4L : inexact-ok
+= erf towardzero ldbl-96-intel 0x4.2p+0L : 0xf.fffffe8b4e862e1p-4L : inexact-ok
+= erf upward ldbl-96-intel 0x4.2p+0L : 0xf.fffffe8b4e862e2p-4L : inexact-ok
+= erf downward ldbl-96-m68k 0x4.2p+0L : 0xf.fffffe8b4e862e1p-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x4.2p+0L : 0xf.fffffe8b4e862e1p-4L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x4.2p+0L : 0xf.fffffe8b4e862e1p-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x4.2p+0L : 0xf.fffffe8b4e862e2p-4L : inexact-ok
+= erf downward ldbl-128 0x4.2p+0L : 0xf.fffffe8b4e862e1457f60d1cddd8p-4L : inexact-ok
+= erf tonearest ldbl-128 0x4.2p+0L : 0xf.fffffe8b4e862e1457f60d1cddd8p-4L : inexact-ok
+= erf towardzero ldbl-128 0x4.2p+0L : 0xf.fffffe8b4e862e1457f60d1cddd8p-4L : inexact-ok
+= erf upward ldbl-128 0x4.2p+0L : 0xf.fffffe8b4e862e1457f60d1cddep-4L : inexact-ok
+= erf downward ldbl-128ibm 0x4.2p+0L : 0xf.fffffe8b4e862e1457f60d1cdcp-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x4.2p+0L : 0xf.fffffe8b4e862e1457f60d1cdcp-4L : inexact-ok
+= erf towardzero ldbl-128ibm 0x4.2p+0L : 0xf.fffffe8b4e862e1457f60d1cdcp-4L : inexact-ok
+= erf upward ldbl-128ibm 0x4.2p+0L : 0xf.fffffe8b4e862e1457f60d1cep-4L : inexact-ok
+erf 27.0
+= erf downward flt-32 0x1.bp+4f : 0xf.fffffp-4f : inexact-ok
+= erf tonearest flt-32 0x1.bp+4f : 0x1p+0f : inexact-ok
+= erf towardzero flt-32 0x1.bp+4f : 0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 0x1.bp+4f : 0x1p+0f : inexact-ok
+= erf downward dbl-64 0x1.bp+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf tonearest dbl-64 0x1.bp+4 : 0x1p+0 : inexact-ok
+= erf towardzero dbl-64 0x1.bp+4 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 0x1.bp+4 : 0x1p+0 : inexact-ok
+= erf downward ldbl-96-intel 0x1.bp+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-intel 0x1.bp+4L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel 0x1.bp+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel 0x1.bp+4L : 0x1p+0L : inexact-ok
+= erf downward ldbl-96-m68k 0x1.bp+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k 0x1.bp+4L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k 0x1.bp+4L : 0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k 0x1.bp+4L : 0x1p+0L : inexact-ok
+= erf downward ldbl-128 0x1.bp+4L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf tonearest ldbl-128 0x1.bp+4L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 0x1.bp+4L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 0x1.bp+4L : 0x1p+0L : inexact-ok
+= erf downward ldbl-128ibm 0x1.bp+4L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf tonearest ldbl-128ibm 0x1.bp+4L : 0x1p+0L : inexact-ok
+= erf towardzero ldbl-128ibm 0x1.bp+4L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf upward ldbl-128ibm 0x1.bp+4L : 0x1p+0L : inexact-ok
+erf -27.0
+= erf downward flt-32 -0x1.bp+4f : -0x1p+0f : inexact-ok
+= erf tonearest flt-32 -0x1.bp+4f : -0x1p+0f : inexact-ok
+= erf towardzero flt-32 -0x1.bp+4f : -0xf.fffffp-4f : inexact-ok
+= erf upward flt-32 -0x1.bp+4f : -0xf.fffffp-4f : inexact-ok
+= erf downward dbl-64 -0x1.bp+4 : -0x1p+0 : inexact-ok
+= erf tonearest dbl-64 -0x1.bp+4 : -0x1p+0 : inexact-ok
+= erf towardzero dbl-64 -0x1.bp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf upward dbl-64 -0x1.bp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= erf downward ldbl-96-intel -0x1.bp+4L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-intel -0x1.bp+4L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-intel -0x1.bp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-intel -0x1.bp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-96-m68k -0x1.bp+4L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x1.bp+4L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x1.bp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf upward ldbl-96-m68k -0x1.bp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= erf downward ldbl-128 -0x1.bp+4L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128 -0x1.bp+4L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128 -0x1.bp+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf upward ldbl-128 -0x1.bp+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= erf downward ldbl-128ibm -0x1.bp+4L : -0x1p+0L : inexact-ok
+= erf tonearest ldbl-128ibm -0x1.bp+4L : -0x1p+0L : inexact-ok
+= erf towardzero ldbl-128ibm -0x1.bp+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= erf upward ldbl-128ibm -0x1.bp+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+erf -0x1.fffffffffffff8p-2
+= erf downward flt-32 -0x7.fffff8p-4f : -0x8.53f7bp-4f : inexact-ok
+= erf tonearest flt-32 -0x7.fffff8p-4f : -0x8.53f7ap-4f : inexact-ok
+= erf towardzero flt-32 -0x7.fffff8p-4f : -0x8.53f7ap-4f : inexact-ok
+= erf upward flt-32 -0x7.fffff8p-4f : -0x8.53f7ap-4f : inexact-ok
+= erf downward dbl-64 -0x7.fffff8p-4 : -0x8.53f7a704b7be8p-4 : inexact-ok
+= erf tonearest dbl-64 -0x7.fffff8p-4 : -0x8.53f7a704b7bep-4 : inexact-ok
+= erf towardzero dbl-64 -0x7.fffff8p-4 : -0x8.53f7a704b7bep-4 : inexact-ok
+= erf upward dbl-64 -0x7.fffff8p-4 : -0x8.53f7a704b7bep-4 : inexact-ok
+= erf downward ldbl-96-intel -0x7.fffff8p-4L : -0x8.53f7a704b7be2d7p-4L : inexact-ok
+= erf tonearest ldbl-96-intel -0x7.fffff8p-4L : -0x8.53f7a704b7be2d6p-4L : inexact-ok
+= erf towardzero ldbl-96-intel -0x7.fffff8p-4L : -0x8.53f7a704b7be2d6p-4L : inexact-ok
+= erf upward ldbl-96-intel -0x7.fffff8p-4L : -0x8.53f7a704b7be2d6p-4L : inexact-ok
+= erf downward ldbl-96-m68k -0x7.fffff8p-4L : -0x8.53f7a704b7be2d7p-4L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x7.fffff8p-4L : -0x8.53f7a704b7be2d6p-4L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x7.fffff8p-4L : -0x8.53f7a704b7be2d6p-4L : inexact-ok
+= erf upward ldbl-96-m68k -0x7.fffff8p-4L : -0x8.53f7a704b7be2d6p-4L : inexact-ok
+= erf downward ldbl-128 -0x7.fffff8p-4L : -0x8.53f7a704b7be2d643b9e3ae3cbp-4L : inexact-ok
+= erf tonearest ldbl-128 -0x7.fffff8p-4L : -0x8.53f7a704b7be2d643b9e3ae3cbp-4L : inexact-ok
+= erf towardzero ldbl-128 -0x7.fffff8p-4L : -0x8.53f7a704b7be2d643b9e3ae3caf8p-4L : inexact-ok
+= erf upward ldbl-128 -0x7.fffff8p-4L : -0x8.53f7a704b7be2d643b9e3ae3caf8p-4L : inexact-ok
+= erf downward ldbl-128ibm -0x7.fffff8p-4L : -0x8.53f7a704b7be2d643b9e3ae3ccp-4L : inexact-ok
+= erf tonearest ldbl-128ibm -0x7.fffff8p-4L : -0x8.53f7a704b7be2d643b9e3ae3ccp-4L : inexact-ok
+= erf towardzero ldbl-128ibm -0x7.fffff8p-4L : -0x8.53f7a704b7be2d643b9e3ae3c8p-4L : inexact-ok
+= erf upward ldbl-128ibm -0x7.fffff8p-4L : -0x8.53f7a704b7be2d643b9e3ae3c8p-4L : inexact-ok
+= erf downward flt-32 -0x8p-4f : -0x8.53f7bp-4f : inexact-ok
+= erf tonearest flt-32 -0x8p-4f : -0x8.53f7bp-4f : inexact-ok
+= erf towardzero flt-32 -0x8p-4f : -0x8.53f7ap-4f : inexact-ok
+= erf upward flt-32 -0x8p-4f : -0x8.53f7ap-4f : inexact-ok
+= erf downward dbl-64 -0x8p-4 : -0x8.53f7ae0c76e98p-4 : inexact-ok
+= erf tonearest dbl-64 -0x8p-4 : -0x8.53f7ae0c76e9p-4 : inexact-ok
+= erf towardzero dbl-64 -0x8p-4 : -0x8.53f7ae0c76e9p-4 : inexact-ok
+= erf upward dbl-64 -0x8p-4 : -0x8.53f7ae0c76e9p-4 : inexact-ok
+= erf downward ldbl-96-intel -0x8p-4L : -0x8.53f7ae0c76e915fp-4L : inexact-ok
+= erf tonearest ldbl-96-intel -0x8p-4L : -0x8.53f7ae0c76e915fp-4L : inexact-ok
+= erf towardzero ldbl-96-intel -0x8p-4L : -0x8.53f7ae0c76e915ep-4L : inexact-ok
+= erf upward ldbl-96-intel -0x8p-4L : -0x8.53f7ae0c76e915ep-4L : inexact-ok
+= erf downward ldbl-96-m68k -0x8p-4L : -0x8.53f7ae0c76e915fp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x8p-4L : -0x8.53f7ae0c76e915fp-4L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x8p-4L : -0x8.53f7ae0c76e915ep-4L : inexact-ok
+= erf upward ldbl-96-m68k -0x8p-4L : -0x8.53f7ae0c76e915ep-4L : inexact-ok
+= erf downward ldbl-128 -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a27a8p-4L : inexact-ok
+= erf tonearest ldbl-128 -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a27a8p-4L : inexact-ok
+= erf towardzero ldbl-128 -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a27ap-4L : inexact-ok
+= erf upward ldbl-128 -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a27ap-4L : inexact-ok
+= erf downward ldbl-128ibm -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a28p-4L : inexact-ok
+= erf tonearest ldbl-128ibm -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a28p-4L : inexact-ok
+= erf towardzero ldbl-128ibm -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a24p-4L : inexact-ok
+= erf upward ldbl-128ibm -0x8p-4L : -0x8.53f7ae0c76e915e809f1a31a24p-4L : inexact-ok
+= erf downward dbl-64 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e9p-4 : inexact-ok
+= erf tonearest dbl-64 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e9p-4 : inexact-ok
+= erf towardzero dbl-64 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e88p-4 : inexact-ok
+= erf upward dbl-64 -0x7.ffffffffffffcp-4 : -0x8.53f7ae0c76e88p-4 : inexact-ok
+= erf downward ldbl-96-intel -0x7.ffffffffffffcp-4L : -0x8.53f7ae0c76e8ddbp-4L : inexact-ok
+= erf tonearest ldbl-96-intel -0x7.ffffffffffffcp-4L : -0x8.53f7ae0c76e8ddbp-4L : inexact-ok
+= erf towardzero ldbl-96-intel -0x7.ffffffffffffcp-4L : -0x8.53f7ae0c76e8ddap-4L : inexact-ok
+= erf upward ldbl-96-intel -0x7.ffffffffffffcp-4L : -0x8.53f7ae0c76e8ddap-4L : inexact-ok
+= erf downward ldbl-96-m68k -0x7.ffffffffffffcp-4L : -0x8.53f7ae0c76e8ddbp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x7.ffffffffffffcp-4L : -0x8.53f7ae0c76e8ddbp-4L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x7.ffffffffffffcp-4L : -0x8.53f7ae0c76e8ddap-4L : inexact-ok
+= erf upward ldbl-96-m68k -0x7.ffffffffffffcp-4L : -0x8.53f7ae0c76e8ddap-4L : inexact-ok
+= erf downward ldbl-128 -0x7.ffffffffffffcp-4L : -0x8.53f7ae0c76e8ddaa10a86e7a0498p-4L : inexact-ok
+= erf tonearest ldbl-128 -0x7.ffffffffffffcp-4L : -0x8.53f7ae0c76e8ddaa10a86e7a049p-4L : inexact-ok
+= erf towardzero ldbl-128 -0x7.ffffffffffffcp-4L : -0x8.53f7ae0c76e8ddaa10a86e7a049p-4L : inexact-ok
+= erf upward ldbl-128 -0x7.ffffffffffffcp-4L : -0x8.53f7ae0c76e8ddaa10a86e7a049p-4L : inexact-ok
+= erf downward ldbl-128ibm -0x7.ffffffffffffcp-4L : -0x8.53f7ae0c76e8ddaa10a86e7a08p-4L : inexact-ok
+= erf tonearest ldbl-128ibm -0x7.ffffffffffffcp-4L : -0x8.53f7ae0c76e8ddaa10a86e7a04p-4L : inexact-ok
+= erf towardzero ldbl-128ibm -0x7.ffffffffffffcp-4L : -0x8.53f7ae0c76e8ddaa10a86e7a04p-4L : inexact-ok
+= erf upward ldbl-128ibm -0x7.ffffffffffffcp-4L : -0x8.53f7ae0c76e8ddaa10a86e7a04p-4L : inexact-ok
+= erf downward ldbl-96-intel -0x7.ffffffffffffep-4L : -0x8.53f7ae0c76e8f9dp-4L : inexact-ok
+= erf tonearest ldbl-96-intel -0x7.ffffffffffffep-4L : -0x8.53f7ae0c76e8f9dp-4L : inexact-ok
+= erf towardzero ldbl-96-intel -0x7.ffffffffffffep-4L : -0x8.53f7ae0c76e8f9cp-4L : inexact-ok
+= erf upward ldbl-96-intel -0x7.ffffffffffffep-4L : -0x8.53f7ae0c76e8f9cp-4L : inexact-ok
+= erf downward ldbl-96-m68k -0x7.ffffffffffffep-4L : -0x8.53f7ae0c76e8f9dp-4L : inexact-ok
+= erf tonearest ldbl-96-m68k -0x7.ffffffffffffep-4L : -0x8.53f7ae0c76e8f9dp-4L : inexact-ok
+= erf towardzero ldbl-96-m68k -0x7.ffffffffffffep-4L : -0x8.53f7ae0c76e8f9cp-4L : inexact-ok
+= erf upward ldbl-96-m68k -0x7.ffffffffffffep-4L : -0x8.53f7ae0c76e8f9cp-4L : inexact-ok
+= erf downward ldbl-128 -0x7.ffffffffffffep-4L : -0x8.53f7ae0c76e8f9c90d4d08ca164p-4L : inexact-ok
+= erf tonearest ldbl-128 -0x7.ffffffffffffep-4L : -0x8.53f7ae0c76e8f9c90d4d08ca1638p-4L : inexact-ok
+= erf towardzero ldbl-128 -0x7.ffffffffffffep-4L : -0x8.53f7ae0c76e8f9c90d4d08ca1638p-4L : inexact-ok
+= erf upward ldbl-128 -0x7.ffffffffffffep-4L : -0x8.53f7ae0c76e8f9c90d4d08ca1638p-4L : inexact-ok
+= erf downward ldbl-128ibm -0x7.ffffffffffffep-4L : -0x8.53f7ae0c76e8f9c90d4d08ca18p-4L : inexact-ok
+= erf tonearest ldbl-128ibm -0x7.ffffffffffffep-4L : -0x8.53f7ae0c76e8f9c90d4d08ca18p-4L : inexact-ok
+= erf towardzero ldbl-128ibm -0x7.ffffffffffffep-4L : -0x8.53f7ae0c76e8f9c90d4d08ca14p-4L : inexact-ok
+= erf upward ldbl-128ibm -0x7.ffffffffffffep-4L : -0x8.53f7ae0c76e8f9c90d4d08ca14p-4L : inexact-ok
+erfc 0.0
+= erfc downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= erfc tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= erfc upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= erfc tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= erfc upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+erfc -0
+= erfc downward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= erfc tonearest flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= erfc upward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= erfc upward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+erfc 0.125
+= erfc downward flt-32 0x2p-4f : 0xd.c143cp-4f : inexact-ok
+= erfc tonearest flt-32 0x2p-4f : 0xd.c143dp-4f : inexact-ok
+= erfc towardzero flt-32 0x2p-4f : 0xd.c143cp-4f : inexact-ok
+= erfc upward flt-32 0x2p-4f : 0xd.c143dp-4f : inexact-ok
+= erfc downward dbl-64 0x2p-4 : 0xd.c143cb94788e8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x2p-4 : 0xd.c143cb94788fp-4 : inexact-ok
+= erfc towardzero dbl-64 0x2p-4 : 0xd.c143cb94788e8p-4 : inexact-ok
+= erfc upward dbl-64 0x2p-4 : 0xd.c143cb94788fp-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x2p-4L : 0xd.c143cb94788ed17p-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2p-4L : 0xd.c143cb94788ed18p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2p-4L : 0xd.c143cb94788ed17p-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x2p-4L : 0xd.c143cb94788ed18p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2p-4L : 0xd.c143cb94788ed17p-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2p-4L : 0xd.c143cb94788ed18p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2p-4L : 0xd.c143cb94788ed17p-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2p-4L : 0xd.c143cb94788ed18p-4L : inexact-ok
+= erfc downward ldbl-128 0x2p-4L : 0xd.c143cb94788ed17a494db60f8618p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x2p-4L : 0xd.c143cb94788ed17a494db60f862p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x2p-4L : 0xd.c143cb94788ed17a494db60f8618p-4L : inexact-ok
+= erfc upward ldbl-128 0x2p-4L : 0xd.c143cb94788ed17a494db60f862p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x2p-4L : 0xd.c143cb94788ed17a494db60f84p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2p-4L : 0xd.c143cb94788ed17a494db60f88p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2p-4L : 0xd.c143cb94788ed17a494db60f84p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x2p-4L : 0xd.c143cb94788ed17a494db60f88p-4L : inexact-ok
+erfc 0.75
+= erfc downward flt-32 0xcp-4f : 0x4.9f1b4p-4f : inexact-ok
+= erfc tonearest flt-32 0xcp-4f : 0x4.9f1b48p-4f : inexact-ok
+= erfc towardzero flt-32 0xcp-4f : 0x4.9f1b4p-4f : inexact-ok
+= erfc upward flt-32 0xcp-4f : 0x4.9f1b48p-4f : inexact-ok
+= erfc downward dbl-64 0xcp-4 : 0x4.9f1b453178d04p-4 : inexact-ok
+= erfc tonearest dbl-64 0xcp-4 : 0x4.9f1b453178d04p-4 : inexact-ok
+= erfc towardzero dbl-64 0xcp-4 : 0x4.9f1b453178d04p-4 : inexact-ok
+= erfc upward dbl-64 0xcp-4 : 0x4.9f1b453178d08p-4 : inexact-ok
+= erfc downward ldbl-96-intel 0xcp-4L : 0x4.9f1b453178d049dp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0xcp-4L : 0x4.9f1b453178d049d8p-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0xcp-4L : 0x4.9f1b453178d049dp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0xcp-4L : 0x4.9f1b453178d049d8p-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0xcp-4L : 0x4.9f1b453178d049dp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0xcp-4L : 0x4.9f1b453178d049d8p-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0xcp-4L : 0x4.9f1b453178d049dp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0xcp-4L : 0x4.9f1b453178d049d8p-4L : inexact-ok
+= erfc downward ldbl-128 0xcp-4L : 0x4.9f1b453178d049d79a1a6877559p-4L : inexact-ok
+= erfc tonearest ldbl-128 0xcp-4L : 0x4.9f1b453178d049d79a1a68775594p-4L : inexact-ok
+= erfc towardzero ldbl-128 0xcp-4L : 0x4.9f1b453178d049d79a1a6877559p-4L : inexact-ok
+= erfc upward ldbl-128 0xcp-4L : 0x4.9f1b453178d049d79a1a68775594p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0xcp-4L : 0x4.9f1b453178d049d79a1a687754p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0xcp-4L : 0x4.9f1b453178d049d79a1a687756p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0xcp-4L : 0x4.9f1b453178d049d79a1a687754p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0xcp-4L : 0x4.9f1b453178d049d79a1a687756p-4L : inexact-ok
+erfc 1.25
+= erfc downward flt-32 0x1.4p+0f : 0x1.3bcd12p-4f : inexact-ok
+= erfc tonearest flt-32 0x1.4p+0f : 0x1.3bcd14p-4f : inexact-ok
+= erfc towardzero flt-32 0x1.4p+0f : 0x1.3bcd12p-4f : inexact-ok
+= erfc upward flt-32 0x1.4p+0f : 0x1.3bcd14p-4f : inexact-ok
+= erfc downward dbl-64 0x1.4p+0 : 0x1.3bcd133aa0ffbp-4 : inexact-ok
+= erfc tonearest dbl-64 0x1.4p+0 : 0x1.3bcd133aa0ffcp-4 : inexact-ok
+= erfc towardzero dbl-64 0x1.4p+0 : 0x1.3bcd133aa0ffbp-4 : inexact-ok
+= erfc upward dbl-64 0x1.4p+0 : 0x1.3bcd133aa0ffcp-4 : inexact-ok
+= erfc downward ldbl-96-intel 0x1.4p+0L : 0x1.3bcd133aa0ffbf9cp-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.4p+0L : 0x1.3bcd133aa0ffbf9ep-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.4p+0L : 0x1.3bcd133aa0ffbf9cp-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.4p+0L : 0x1.3bcd133aa0ffbf9ep-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.4p+0L : 0x1.3bcd133aa0ffbf9cp-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.4p+0L : 0x1.3bcd133aa0ffbf9ep-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.4p+0L : 0x1.3bcd133aa0ffbf9cp-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.4p+0L : 0x1.3bcd133aa0ffbf9ep-4L : inexact-ok
+= erfc downward ldbl-128 0x1.4p+0L : 0x1.3bcd133aa0ffbf9d895f72e9b1d3p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x1.4p+0L : 0x1.3bcd133aa0ffbf9d895f72e9b1d3p-4L : inexact-ok
+= erfc towardzero ldbl-128 0x1.4p+0L : 0x1.3bcd133aa0ffbf9d895f72e9b1d3p-4L : inexact-ok
+= erfc upward ldbl-128 0x1.4p+0L : 0x1.3bcd133aa0ffbf9d895f72e9b1d4p-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.4p+0L : 0x1.3bcd133aa0ffbf9d895f72e9b18p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x1.4p+0L : 0x1.3bcd133aa0ffbf9d895f72e9b2p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x1.4p+0L : 0x1.3bcd133aa0ffbf9d895f72e9b18p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x1.4p+0L : 0x1.3bcd133aa0ffbf9d895f72e9b2p-4L : inexact-ok
+erfc 2.0
+= erfc downward flt-32 0x2p+0f : 0x1.328f5ep-8f : inexact-ok
+= erfc tonearest flt-32 0x2p+0f : 0x1.328f5ep-8f : inexact-ok
+= erfc towardzero flt-32 0x2p+0f : 0x1.328f5ep-8f : inexact-ok
+= erfc upward flt-32 0x2p+0f : 0x1.328f6p-8f : inexact-ok
+= erfc downward dbl-64 0x2p+0 : 0x1.328f5ec350e66p-8 : inexact-ok
+= erfc tonearest dbl-64 0x2p+0 : 0x1.328f5ec350e67p-8 : inexact-ok
+= erfc towardzero dbl-64 0x2p+0 : 0x1.328f5ec350e66p-8 : inexact-ok
+= erfc upward dbl-64 0x2p+0 : 0x1.328f5ec350e67p-8 : inexact-ok
+= erfc downward ldbl-96-intel 0x2p+0L : 0x1.328f5ec350e668d6p-8L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2p+0L : 0x1.328f5ec350e668d8p-8L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2p+0L : 0x1.328f5ec350e668d6p-8L : inexact-ok
+= erfc upward ldbl-96-intel 0x2p+0L : 0x1.328f5ec350e668d8p-8L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2p+0L : 0x1.328f5ec350e668d6p-8L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2p+0L : 0x1.328f5ec350e668d8p-8L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2p+0L : 0x1.328f5ec350e668d6p-8L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2p+0L : 0x1.328f5ec350e668d8p-8L : inexact-ok
+= erfc downward ldbl-128 0x2p+0L : 0x1.328f5ec350e668d7fe6fb465cc11p-8L : inexact-ok
+= erfc tonearest ldbl-128 0x2p+0L : 0x1.328f5ec350e668d7fe6fb465cc11p-8L : inexact-ok
+= erfc towardzero ldbl-128 0x2p+0L : 0x1.328f5ec350e668d7fe6fb465cc11p-8L : inexact-ok
+= erfc upward ldbl-128 0x2p+0L : 0x1.328f5ec350e668d7fe6fb465cc12p-8L : inexact-ok
+= erfc downward ldbl-128ibm 0x2p+0L : 0x1.328f5ec350e668d7fe6fb465ccp-8L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2p+0L : 0x1.328f5ec350e668d7fe6fb465ccp-8L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2p+0L : 0x1.328f5ec350e668d7fe6fb465ccp-8L : inexact-ok
+= erfc upward ldbl-128ibm 0x2p+0L : 0x1.328f5ec350e668d7fe6fb465cc8p-8L : inexact-ok
+erfc 0x1.f7303cp+1
+= erfc downward flt-32 0x3.ee6078p+0f : 0x7.4334ap-28f : inexact-ok
+= erfc tonearest flt-32 0x3.ee6078p+0f : 0x7.4334a8p-28f : inexact-ok
+= erfc towardzero flt-32 0x3.ee6078p+0f : 0x7.4334ap-28f : inexact-ok
+= erfc upward flt-32 0x3.ee6078p+0f : 0x7.4334a8p-28f : inexact-ok
+= erfc downward dbl-64 0x3.ee6078p+0 : 0x7.4334a54e12088p-28 : inexact-ok
+= erfc tonearest dbl-64 0x3.ee6078p+0 : 0x7.4334a54e1208cp-28 : inexact-ok
+= erfc towardzero dbl-64 0x3.ee6078p+0 : 0x7.4334a54e12088p-28 : inexact-ok
+= erfc upward dbl-64 0x3.ee6078p+0 : 0x7.4334a54e1208cp-28 : inexact-ok
+= erfc downward ldbl-96-intel 0x3.ee6078p+0L : 0x7.4334a54e1208ae18p-28L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x3.ee6078p+0L : 0x7.4334a54e1208ae18p-28L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x3.ee6078p+0L : 0x7.4334a54e1208ae18p-28L : inexact-ok
+= erfc upward ldbl-96-intel 0x3.ee6078p+0L : 0x7.4334a54e1208ae2p-28L : inexact-ok
+= erfc downward ldbl-96-m68k 0x3.ee6078p+0L : 0x7.4334a54e1208ae18p-28L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x3.ee6078p+0L : 0x7.4334a54e1208ae18p-28L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x3.ee6078p+0L : 0x7.4334a54e1208ae18p-28L : inexact-ok
+= erfc upward ldbl-96-m68k 0x3.ee6078p+0L : 0x7.4334a54e1208ae2p-28L : inexact-ok
+= erfc downward ldbl-128 0x3.ee6078p+0L : 0x7.4334a54e1208ae1b8bfa15647bc4p-28L : inexact-ok
+= erfc tonearest ldbl-128 0x3.ee6078p+0L : 0x7.4334a54e1208ae1b8bfa15647bc4p-28L : inexact-ok
+= erfc towardzero ldbl-128 0x3.ee6078p+0L : 0x7.4334a54e1208ae1b8bfa15647bc4p-28L : inexact-ok
+= erfc upward ldbl-128 0x3.ee6078p+0L : 0x7.4334a54e1208ae1b8bfa15647bc8p-28L : inexact-ok
+= erfc downward ldbl-128ibm 0x3.ee6078p+0L : 0x7.4334a54e1208ae1b8bfa15647ap-28L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x3.ee6078p+0L : 0x7.4334a54e1208ae1b8bfa15647cp-28L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x3.ee6078p+0L : 0x7.4334a54e1208ae1b8bfa15647ap-28L : inexact-ok
+= erfc upward ldbl-128ibm 0x3.ee6078p+0L : 0x7.4334a54e1208ae1b8bfa15647cp-28L : inexact-ok
+erfc 4.125
+= erfc downward flt-32 0x4.2p+0f : 0x1.74b178p-28f : inexact-ok
+= erfc tonearest flt-32 0x4.2p+0f : 0x1.74b17ap-28f : inexact-ok
+= erfc towardzero flt-32 0x4.2p+0f : 0x1.74b178p-28f : inexact-ok
+= erfc upward flt-32 0x4.2p+0f : 0x1.74b17ap-28f : inexact-ok
+= erfc downward dbl-64 0x4.2p+0 : 0x1.74b179d1eba8p-28 : inexact-ok
+= erfc tonearest dbl-64 0x4.2p+0 : 0x1.74b179d1eba81p-28 : inexact-ok
+= erfc towardzero dbl-64 0x4.2p+0 : 0x1.74b179d1eba8p-28 : inexact-ok
+= erfc upward dbl-64 0x4.2p+0 : 0x1.74b179d1eba81p-28 : inexact-ok
+= erfc downward ldbl-96-intel 0x4.2p+0L : 0x1.74b179d1eba809f2p-28L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x4.2p+0L : 0x1.74b179d1eba809f2p-28L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x4.2p+0L : 0x1.74b179d1eba809f2p-28L : inexact-ok
+= erfc upward ldbl-96-intel 0x4.2p+0L : 0x1.74b179d1eba809f4p-28L : inexact-ok
+= erfc downward ldbl-96-m68k 0x4.2p+0L : 0x1.74b179d1eba809f2p-28L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x4.2p+0L : 0x1.74b179d1eba809f2p-28L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x4.2p+0L : 0x1.74b179d1eba809f2p-28L : inexact-ok
+= erfc upward ldbl-96-m68k 0x4.2p+0L : 0x1.74b179d1eba809f4p-28L : inexact-ok
+= erfc downward ldbl-128 0x4.2p+0L : 0x1.74b179d1eba809f2e32224074101p-28L : inexact-ok
+= erfc tonearest ldbl-128 0x4.2p+0L : 0x1.74b179d1eba809f2e32224074102p-28L : inexact-ok
+= erfc towardzero ldbl-128 0x4.2p+0L : 0x1.74b179d1eba809f2e32224074101p-28L : inexact-ok
+= erfc upward ldbl-128 0x4.2p+0L : 0x1.74b179d1eba809f2e32224074102p-28L : inexact-ok
+= erfc downward ldbl-128ibm 0x4.2p+0L : 0x1.74b179d1eba809f2e322240741p-28L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x4.2p+0L : 0x1.74b179d1eba809f2e322240741p-28L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x4.2p+0L : 0x1.74b179d1eba809f2e322240741p-28L : inexact-ok
+= erfc upward ldbl-128ibm 0x4.2p+0L : 0x1.74b179d1eba809f2e3222407418p-28L : inexact-ok
+erfc 0x1.ffa002p+2
+= erfc downward flt-32 0x7.fe8008p+0f : 0xf.a3372p-100f : inexact-ok
+= erfc tonearest flt-32 0x7.fe8008p+0f : 0xf.a3372p-100f : inexact-ok
+= erfc towardzero flt-32 0x7.fe8008p+0f : 0xf.a3372p-100f : inexact-ok
+= erfc upward flt-32 0x7.fe8008p+0f : 0xf.a3373p-100f : inexact-ok
+= erfc downward dbl-64 0x7.fe8008p+0 : 0xf.a33725bea2f78p-100 : inexact-ok
+= erfc tonearest dbl-64 0x7.fe8008p+0 : 0xf.a33725bea2f8p-100 : inexact-ok
+= erfc towardzero dbl-64 0x7.fe8008p+0 : 0xf.a33725bea2f78p-100 : inexact-ok
+= erfc upward dbl-64 0x7.fe8008p+0 : 0xf.a33725bea2f8p-100 : inexact-ok
+= erfc downward ldbl-96-intel 0x7.fe8008p+0L : 0xf.a33725bea2f7d7ap-100L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x7.fe8008p+0L : 0xf.a33725bea2f7d7bp-100L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x7.fe8008p+0L : 0xf.a33725bea2f7d7ap-100L : inexact-ok
+= erfc upward ldbl-96-intel 0x7.fe8008p+0L : 0xf.a33725bea2f7d7bp-100L : inexact-ok
+= erfc downward ldbl-96-m68k 0x7.fe8008p+0L : 0xf.a33725bea2f7d7ap-100L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x7.fe8008p+0L : 0xf.a33725bea2f7d7bp-100L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x7.fe8008p+0L : 0xf.a33725bea2f7d7ap-100L : inexact-ok
+= erfc upward ldbl-96-m68k 0x7.fe8008p+0L : 0xf.a33725bea2f7d7bp-100L : inexact-ok
+= erfc downward ldbl-128 0x7.fe8008p+0L : 0xf.a33725bea2f7d7abe8b7461d621p-100L : inexact-ok
+= erfc tonearest ldbl-128 0x7.fe8008p+0L : 0xf.a33725bea2f7d7abe8b7461d621p-100L : inexact-ok
+= erfc towardzero ldbl-128 0x7.fe8008p+0L : 0xf.a33725bea2f7d7abe8b7461d621p-100L : inexact-ok
+= erfc upward ldbl-128 0x7.fe8008p+0L : 0xf.a33725bea2f7d7abe8b7461d6218p-100L : inexact-ok
+= erfc downward ldbl-128ibm 0x7.fe8008p+0L : 0xf.a33725bea2f7d7abe8b7461d6p-100L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x7.fe8008p+0L : 0xf.a33725bea2f7d7abe8b7461d64p-100L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x7.fe8008p+0L : 0xf.a33725bea2f7d7abe8b7461d6p-100L : inexact-ok
+= erfc upward ldbl-128ibm 0x7.fe8008p+0L : 0xf.a33725bea2f7d7abe8b7461d64p-100L : inexact-ok
+erfc 0x1.ffffc8p+2
+= erfc downward flt-32 0x7.ffff2p+0f : 0xe.3b46ep-100f : inexact-ok
+= erfc tonearest flt-32 0x7.ffff2p+0f : 0xe.3b46ep-100f : inexact-ok
+= erfc towardzero flt-32 0x7.ffff2p+0f : 0xe.3b46ep-100f : inexact-ok
+= erfc upward flt-32 0x7.ffff2p+0f : 0xe.3b46fp-100f : inexact-ok
+= erfc downward dbl-64 0x7.ffff2p+0 : 0xe.3b46e15ad978p-100 : inexact-ok
+= erfc tonearest dbl-64 0x7.ffff2p+0 : 0xe.3b46e15ad978p-100 : inexact-ok
+= erfc towardzero dbl-64 0x7.ffff2p+0 : 0xe.3b46e15ad978p-100 : inexact-ok
+= erfc upward dbl-64 0x7.ffff2p+0 : 0xe.3b46e15ad9788p-100 : inexact-ok
+= erfc downward ldbl-96-intel 0x7.ffff2p+0L : 0xe.3b46e15ad97825dp-100L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x7.ffff2p+0L : 0xe.3b46e15ad97825dp-100L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x7.ffff2p+0L : 0xe.3b46e15ad97825dp-100L : inexact-ok
+= erfc upward ldbl-96-intel 0x7.ffff2p+0L : 0xe.3b46e15ad97825ep-100L : inexact-ok
+= erfc downward ldbl-96-m68k 0x7.ffff2p+0L : 0xe.3b46e15ad97825dp-100L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x7.ffff2p+0L : 0xe.3b46e15ad97825dp-100L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x7.ffff2p+0L : 0xe.3b46e15ad97825dp-100L : inexact-ok
+= erfc upward ldbl-96-m68k 0x7.ffff2p+0L : 0xe.3b46e15ad97825ep-100L : inexact-ok
+= erfc downward ldbl-128 0x7.ffff2p+0L : 0xe.3b46e15ad97825d129852878feb8p-100L : inexact-ok
+= erfc tonearest ldbl-128 0x7.ffff2p+0L : 0xe.3b46e15ad97825d129852878fecp-100L : inexact-ok
+= erfc towardzero ldbl-128 0x7.ffff2p+0L : 0xe.3b46e15ad97825d129852878feb8p-100L : inexact-ok
+= erfc upward ldbl-128 0x7.ffff2p+0L : 0xe.3b46e15ad97825d129852878fecp-100L : inexact-ok
+= erfc downward ldbl-128ibm 0x7.ffff2p+0L : 0xe.3b46e15ad97825d129852878fcp-100L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x7.ffff2p+0L : 0xe.3b46e15ad97825d129852879p-100L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x7.ffff2p+0L : 0xe.3b46e15ad97825d129852878fcp-100L : inexact-ok
+= erfc upward ldbl-128ibm 0x7.ffff2p+0L : 0xe.3b46e15ad97825d129852879p-100L : inexact-ok
+erfc -0x1.fffffffffffff8p-2
+= erfc downward flt-32 -0x7.fffff8p-4f : 0x1.853f7ap+0f : inexact-ok
+= erfc tonearest flt-32 -0x7.fffff8p-4f : 0x1.853f7ap+0f : inexact-ok
+= erfc towardzero flt-32 -0x7.fffff8p-4f : 0x1.853f7ap+0f : inexact-ok
+= erfc upward flt-32 -0x7.fffff8p-4f : 0x1.853f7cp+0f : inexact-ok
+= erfc downward dbl-64 -0x7.fffff8p-4 : 0x1.853f7a704b7bep+0 : inexact-ok
+= erfc tonearest dbl-64 -0x7.fffff8p-4 : 0x1.853f7a704b7bep+0 : inexact-ok
+= erfc towardzero dbl-64 -0x7.fffff8p-4 : 0x1.853f7a704b7bep+0 : inexact-ok
+= erfc upward dbl-64 -0x7.fffff8p-4 : 0x1.853f7a704b7bfp+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x7.fffff8p-4L : 0x1.853f7a704b7be2d6p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x7.fffff8p-4L : 0x1.853f7a704b7be2d6p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x7.fffff8p-4L : 0x1.853f7a704b7be2d6p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x7.fffff8p-4L : 0x1.853f7a704b7be2d8p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x7.fffff8p-4L : 0x1.853f7a704b7be2d6p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x7.fffff8p-4L : 0x1.853f7a704b7be2d6p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x7.fffff8p-4L : 0x1.853f7a704b7be2d6p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x7.fffff8p-4L : 0x1.853f7a704b7be2d8p+0L : inexact-ok
+= erfc downward ldbl-128 -0x7.fffff8p-4L : 0x1.853f7a704b7be2d643b9e3ae3cafp+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x7.fffff8p-4L : 0x1.853f7a704b7be2d643b9e3ae3cbp+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x7.fffff8p-4L : 0x1.853f7a704b7be2d643b9e3ae3cafp+0L : inexact-ok
+= erfc upward ldbl-128 -0x7.fffff8p-4L : 0x1.853f7a704b7be2d643b9e3ae3cbp+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x7.fffff8p-4L : 0x1.853f7a704b7be2d643b9e3ae3c8p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x7.fffff8p-4L : 0x1.853f7a704b7be2d643b9e3ae3c8p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x7.fffff8p-4L : 0x1.853f7a704b7be2d643b9e3ae3c8p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x7.fffff8p-4L : 0x1.853f7a704b7be2d643b9e3ae3dp+0L : inexact-ok
+= erfc downward flt-32 -0x8p-4f : 0x1.853f7ap+0f : inexact-ok
+= erfc tonearest flt-32 -0x8p-4f : 0x1.853f7ap+0f : inexact-ok
+= erfc towardzero flt-32 -0x8p-4f : 0x1.853f7ap+0f : inexact-ok
+= erfc upward flt-32 -0x8p-4f : 0x1.853f7cp+0f : inexact-ok
+= erfc downward dbl-64 -0x8p-4 : 0x1.853f7ae0c76e9p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x8p-4 : 0x1.853f7ae0c76e9p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x8p-4 : 0x1.853f7ae0c76e9p+0 : inexact-ok
+= erfc upward dbl-64 -0x8p-4 : 0x1.853f7ae0c76eap+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x8p-4L : 0x1.853f7ae0c76e915ep+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x8p-4L : 0x1.853f7ae0c76e915ep+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x8p-4L : 0x1.853f7ae0c76e915ep+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x8p-4L : 0x1.853f7ae0c76e916p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x8p-4L : 0x1.853f7ae0c76e915ep+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x8p-4L : 0x1.853f7ae0c76e915ep+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x8p-4L : 0x1.853f7ae0c76e915ep+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x8p-4L : 0x1.853f7ae0c76e916p+0L : inexact-ok
+= erfc downward ldbl-128 -0x8p-4L : 0x1.853f7ae0c76e915e809f1a31a27ap+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x8p-4L : 0x1.853f7ae0c76e915e809f1a31a27bp+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x8p-4L : 0x1.853f7ae0c76e915e809f1a31a27ap+0L : inexact-ok
+= erfc upward ldbl-128 -0x8p-4L : 0x1.853f7ae0c76e915e809f1a31a27bp+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x8p-4L : 0x1.853f7ae0c76e915e809f1a31a2p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x8p-4L : 0x1.853f7ae0c76e915e809f1a31a28p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x8p-4L : 0x1.853f7ae0c76e915e809f1a31a2p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x8p-4L : 0x1.853f7ae0c76e915e809f1a31a28p+0L : inexact-ok
+= erfc downward dbl-64 -0x7.ffffffffffffcp-4 : 0x1.853f7ae0c76e8p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x7.ffffffffffffcp-4 : 0x1.853f7ae0c76e9p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x7.ffffffffffffcp-4 : 0x1.853f7ae0c76e8p+0 : inexact-ok
+= erfc upward dbl-64 -0x7.ffffffffffffcp-4 : 0x1.853f7ae0c76e9p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x7.ffffffffffffcp-4L : 0x1.853f7ae0c76e8ddap+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x7.ffffffffffffcp-4L : 0x1.853f7ae0c76e8ddap+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x7.ffffffffffffcp-4L : 0x1.853f7ae0c76e8ddap+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x7.ffffffffffffcp-4L : 0x1.853f7ae0c76e8ddcp+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x7.ffffffffffffcp-4L : 0x1.853f7ae0c76e8ddap+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x7.ffffffffffffcp-4L : 0x1.853f7ae0c76e8ddap+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x7.ffffffffffffcp-4L : 0x1.853f7ae0c76e8ddap+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x7.ffffffffffffcp-4L : 0x1.853f7ae0c76e8ddcp+0L : inexact-ok
+= erfc downward ldbl-128 -0x7.ffffffffffffcp-4L : 0x1.853f7ae0c76e8ddaa10a86e7a049p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x7.ffffffffffffcp-4L : 0x1.853f7ae0c76e8ddaa10a86e7a049p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x7.ffffffffffffcp-4L : 0x1.853f7ae0c76e8ddaa10a86e7a049p+0L : inexact-ok
+= erfc upward ldbl-128 -0x7.ffffffffffffcp-4L : 0x1.853f7ae0c76e8ddaa10a86e7a04ap+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x7.ffffffffffffcp-4L : 0x1.853f7ae0c76e8ddaa10a86e7ap+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x7.ffffffffffffcp-4L : 0x1.853f7ae0c76e8ddaa10a86e7a08p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x7.ffffffffffffcp-4L : 0x1.853f7ae0c76e8ddaa10a86e7ap+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x7.ffffffffffffcp-4L : 0x1.853f7ae0c76e8ddaa10a86e7a08p+0L : inexact-ok
+= erfc downward ldbl-96-intel -0x7.ffffffffffffep-4L : 0x1.853f7ae0c76e8f9cp+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x7.ffffffffffffep-4L : 0x1.853f7ae0c76e8f9cp+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x7.ffffffffffffep-4L : 0x1.853f7ae0c76e8f9cp+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x7.ffffffffffffep-4L : 0x1.853f7ae0c76e8f9ep+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x7.ffffffffffffep-4L : 0x1.853f7ae0c76e8f9cp+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x7.ffffffffffffep-4L : 0x1.853f7ae0c76e8f9cp+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x7.ffffffffffffep-4L : 0x1.853f7ae0c76e8f9cp+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x7.ffffffffffffep-4L : 0x1.853f7ae0c76e8f9ep+0L : inexact-ok
+= erfc downward ldbl-128 -0x7.ffffffffffffep-4L : 0x1.853f7ae0c76e8f9c90d4d08ca163p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x7.ffffffffffffep-4L : 0x1.853f7ae0c76e8f9c90d4d08ca164p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x7.ffffffffffffep-4L : 0x1.853f7ae0c76e8f9c90d4d08ca163p+0L : inexact-ok
+= erfc upward ldbl-128 -0x7.ffffffffffffep-4L : 0x1.853f7ae0c76e8f9c90d4d08ca164p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x7.ffffffffffffep-4L : 0x1.853f7ae0c76e8f9c90d4d08ca1p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x7.ffffffffffffep-4L : 0x1.853f7ae0c76e8f9c90d4d08ca18p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x7.ffffffffffffep-4L : 0x1.853f7ae0c76e8f9c90d4d08ca1p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x7.ffffffffffffep-4L : 0x1.853f7ae0c76e8f9c90d4d08ca18p+0L : inexact-ok
+erfc 27.0 missing-errno
+= erfc downward flt-32 0x1.bp+4f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= erfc tonearest flt-32 0x1.bp+4f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= erfc towardzero flt-32 0x1.bp+4f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= erfc upward flt-32 0x1.bp+4f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= erfc downward dbl-64 0x1.bp+4 : 0x6.783cp-1060 : inexact-ok underflow errno-erange-ok
+= erfc tonearest dbl-64 0x1.bp+4 : 0x6.783cp-1060 : inexact-ok underflow errno-erange-ok
+= erfc towardzero dbl-64 0x1.bp+4 : 0x6.783cp-1060 : inexact-ok underflow errno-erange-ok
+= erfc upward dbl-64 0x1.bp+4 : 0x6.784p-1060 : inexact-ok underflow errno-erange-ok
+= erfc downward ldbl-96-intel 0x1.bp+4L : 0x6.783c337e0e9d7e8p-1060L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x1.bp+4L : 0x6.783c337e0e9d7e88p-1060L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x1.bp+4L : 0x6.783c337e0e9d7e8p-1060L : inexact-ok
+= erfc upward ldbl-96-intel 0x1.bp+4L : 0x6.783c337e0e9d7e88p-1060L : inexact-ok
+= erfc downward ldbl-96-m68k 0x1.bp+4L : 0x6.783c337e0e9d7e8p-1060L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x1.bp+4L : 0x6.783c337e0e9d7e88p-1060L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x1.bp+4L : 0x6.783c337e0e9d7e8p-1060L : inexact-ok
+= erfc upward ldbl-96-m68k 0x1.bp+4L : 0x6.783c337e0e9d7e88p-1060L : inexact-ok
+= erfc downward ldbl-128 0x1.bp+4L : 0x6.783c337e0e9d7e84c2c58243308cp-1060L : inexact-ok
+= erfc tonearest ldbl-128 0x1.bp+4L : 0x6.783c337e0e9d7e84c2c58243308cp-1060L : inexact-ok
+= erfc towardzero ldbl-128 0x1.bp+4L : 0x6.783c337e0e9d7e84c2c58243308cp-1060L : inexact-ok
+= erfc upward ldbl-128 0x1.bp+4L : 0x6.783c337e0e9d7e84c2c58243309p-1060L : inexact-ok
+= erfc downward ldbl-128ibm 0x1.bp+4L : 0x6.783cp-1060L : inexact-ok underflow errno-erange-ok
+= erfc tonearest ldbl-128ibm 0x1.bp+4L : 0x6.783cp-1060L : inexact-ok underflow errno-erange-ok
+= erfc towardzero ldbl-128ibm 0x1.bp+4L : 0x6.783cp-1060L : inexact-ok underflow errno-erange-ok
+= erfc upward ldbl-128ibm 0x1.bp+4L : 0x6.784p-1060L : inexact-ok underflow errno-erange-ok
+erfc 0x1.ffff56789abcdef0123456789a8p+2
+= erfc downward flt-32 0x7.fffd6p+0f : 0xe.3cd88p-100f : inexact-ok
+= erfc tonearest flt-32 0x7.fffd6p+0f : 0xe.3cd88p-100f : inexact-ok
+= erfc towardzero flt-32 0x7.fffd6p+0f : 0xe.3cd88p-100f : inexact-ok
+= erfc upward flt-32 0x7.fffd6p+0f : 0xe.3cd89p-100f : inexact-ok
+= erfc downward dbl-64 0x7.fffd6p+0 : 0xe.3cd883e02b148p-100 : inexact-ok
+= erfc tonearest dbl-64 0x7.fffd6p+0 : 0xe.3cd883e02b15p-100 : inexact-ok
+= erfc towardzero dbl-64 0x7.fffd6p+0 : 0xe.3cd883e02b148p-100 : inexact-ok
+= erfc upward dbl-64 0x7.fffd6p+0 : 0xe.3cd883e02b15p-100 : inexact-ok
+= erfc downward ldbl-96-intel 0x7.fffd6p+0L : 0xe.3cd883e02b14dafp-100L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x7.fffd6p+0L : 0xe.3cd883e02b14dbp-100L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x7.fffd6p+0L : 0xe.3cd883e02b14dafp-100L : inexact-ok
+= erfc upward ldbl-96-intel 0x7.fffd6p+0L : 0xe.3cd883e02b14dbp-100L : inexact-ok
+= erfc downward ldbl-96-m68k 0x7.fffd6p+0L : 0xe.3cd883e02b14dafp-100L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x7.fffd6p+0L : 0xe.3cd883e02b14dbp-100L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x7.fffd6p+0L : 0xe.3cd883e02b14dafp-100L : inexact-ok
+= erfc upward ldbl-96-m68k 0x7.fffd6p+0L : 0xe.3cd883e02b14dbp-100L : inexact-ok
+= erfc downward ldbl-128 0x7.fffd6p+0L : 0xe.3cd883e02b14daf90f0f812035b8p-100L : inexact-ok
+= erfc tonearest ldbl-128 0x7.fffd6p+0L : 0xe.3cd883e02b14daf90f0f812035cp-100L : inexact-ok
+= erfc towardzero ldbl-128 0x7.fffd6p+0L : 0xe.3cd883e02b14daf90f0f812035b8p-100L : inexact-ok
+= erfc upward ldbl-128 0x7.fffd6p+0L : 0xe.3cd883e02b14daf90f0f812035cp-100L : inexact-ok
+= erfc downward ldbl-128ibm 0x7.fffd6p+0L : 0xe.3cd883e02b14daf90f0f812034p-100L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x7.fffd6p+0L : 0xe.3cd883e02b14daf90f0f812034p-100L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x7.fffd6p+0L : 0xe.3cd883e02b14daf90f0f812034p-100L : inexact-ok
+= erfc upward ldbl-128ibm 0x7.fffd6p+0L : 0xe.3cd883e02b14daf90f0f812038p-100L : inexact-ok
+= erfc downward flt-32 0x7.fffd58p+0f : 0xe.3cdfbp-100f : inexact-ok
+= erfc tonearest flt-32 0x7.fffd58p+0f : 0xe.3cdfbp-100f : inexact-ok
+= erfc towardzero flt-32 0x7.fffd58p+0f : 0xe.3cdfbp-100f : inexact-ok
+= erfc upward flt-32 0x7.fffd58p+0f : 0xe.3cdfcp-100f : inexact-ok
+= erfc downward dbl-64 0x7.fffd58p+0 : 0xe.3cdfb051e694p-100 : inexact-ok
+= erfc tonearest dbl-64 0x7.fffd58p+0 : 0xe.3cdfb051e694p-100 : inexact-ok
+= erfc towardzero dbl-64 0x7.fffd58p+0 : 0xe.3cdfb051e694p-100 : inexact-ok
+= erfc upward dbl-64 0x7.fffd58p+0 : 0xe.3cdfb051e6948p-100 : inexact-ok
+= erfc downward ldbl-96-intel 0x7.fffd58p+0L : 0xe.3cdfb051e694315p-100L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x7.fffd58p+0L : 0xe.3cdfb051e694315p-100L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x7.fffd58p+0L : 0xe.3cdfb051e694315p-100L : inexact-ok
+= erfc upward ldbl-96-intel 0x7.fffd58p+0L : 0xe.3cdfb051e694316p-100L : inexact-ok
+= erfc downward ldbl-96-m68k 0x7.fffd58p+0L : 0xe.3cdfb051e694315p-100L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x7.fffd58p+0L : 0xe.3cdfb051e694315p-100L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x7.fffd58p+0L : 0xe.3cdfb051e694315p-100L : inexact-ok
+= erfc upward ldbl-96-m68k 0x7.fffd58p+0L : 0xe.3cdfb051e694316p-100L : inexact-ok
+= erfc downward ldbl-128 0x7.fffd58p+0L : 0xe.3cdfb051e6943150a3c2f2e70a58p-100L : inexact-ok
+= erfc tonearest ldbl-128 0x7.fffd58p+0L : 0xe.3cdfb051e6943150a3c2f2e70a58p-100L : inexact-ok
+= erfc towardzero ldbl-128 0x7.fffd58p+0L : 0xe.3cdfb051e6943150a3c2f2e70a58p-100L : inexact-ok
+= erfc upward ldbl-128 0x7.fffd58p+0L : 0xe.3cdfb051e6943150a3c2f2e70a6p-100L : inexact-ok
+= erfc downward ldbl-128ibm 0x7.fffd58p+0L : 0xe.3cdfb051e6943150a3c2f2e708p-100L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x7.fffd58p+0L : 0xe.3cdfb051e6943150a3c2f2e70cp-100L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x7.fffd58p+0L : 0xe.3cdfb051e6943150a3c2f2e708p-100L : inexact-ok
+= erfc upward ldbl-128ibm 0x7.fffd58p+0L : 0xe.3cdfb051e6943150a3c2f2e70cp-100L : inexact-ok
+= erfc downward dbl-64 0x7.fffd59e26af38p+0 : 0xe.3cddffbbe84b8p-100 : inexact-ok
+= erfc tonearest dbl-64 0x7.fffd59e26af38p+0 : 0xe.3cddffbbe84cp-100 : inexact-ok
+= erfc towardzero dbl-64 0x7.fffd59e26af38p+0 : 0xe.3cddffbbe84b8p-100 : inexact-ok
+= erfc upward dbl-64 0x7.fffd59e26af38p+0 : 0xe.3cddffbbe84cp-100 : inexact-ok
+= erfc downward ldbl-96-intel 0x7.fffd59e26af38p+0L : 0xe.3cddffbbe84be02p-100L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x7.fffd59e26af38p+0L : 0xe.3cddffbbe84be02p-100L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x7.fffd59e26af38p+0L : 0xe.3cddffbbe84be02p-100L : inexact-ok
+= erfc upward ldbl-96-intel 0x7.fffd59e26af38p+0L : 0xe.3cddffbbe84be03p-100L : inexact-ok
+= erfc downward ldbl-96-m68k 0x7.fffd59e26af38p+0L : 0xe.3cddffbbe84be02p-100L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x7.fffd59e26af38p+0L : 0xe.3cddffbbe84be02p-100L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x7.fffd59e26af38p+0L : 0xe.3cddffbbe84be02p-100L : inexact-ok
+= erfc upward ldbl-96-m68k 0x7.fffd59e26af38p+0L : 0xe.3cddffbbe84be03p-100L : inexact-ok
+= erfc downward ldbl-128 0x7.fffd59e26af38p+0L : 0xe.3cddffbbe84be025e570dd9c7cap-100L : inexact-ok
+= erfc tonearest ldbl-128 0x7.fffd59e26af38p+0L : 0xe.3cddffbbe84be025e570dd9c7cap-100L : inexact-ok
+= erfc towardzero ldbl-128 0x7.fffd59e26af38p+0L : 0xe.3cddffbbe84be025e570dd9c7cap-100L : inexact-ok
+= erfc upward ldbl-128 0x7.fffd59e26af38p+0L : 0xe.3cddffbbe84be025e570dd9c7ca8p-100L : inexact-ok
+= erfc downward ldbl-128ibm 0x7.fffd59e26af38p+0L : 0xe.3cddffbbe84be025e570dd9c7cp-100L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x7.fffd59e26af38p+0L : 0xe.3cddffbbe84be025e570dd9c7cp-100L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x7.fffd59e26af38p+0L : 0xe.3cddffbbe84be025e570dd9c7cp-100L : inexact-ok
+= erfc upward ldbl-128ibm 0x7.fffd59e26af38p+0L : 0xe.3cddffbbe84be025e570dd9c8p-100L : inexact-ok
+= erfc downward dbl-64 0x7.fffd59e26af34p+0 : 0xe.3cddffbbe885p-100 : inexact-ok
+= erfc tonearest dbl-64 0x7.fffd59e26af34p+0 : 0xe.3cddffbbe8858p-100 : inexact-ok
+= erfc towardzero dbl-64 0x7.fffd59e26af34p+0 : 0xe.3cddffbbe885p-100 : inexact-ok
+= erfc upward dbl-64 0x7.fffd59e26af34p+0 : 0xe.3cddffbbe8858p-100 : inexact-ok
+= erfc downward ldbl-96-intel 0x7.fffd59e26af34p+0L : 0xe.3cddffbbe88543bp-100L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x7.fffd59e26af34p+0L : 0xe.3cddffbbe88543cp-100L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x7.fffd59e26af34p+0L : 0xe.3cddffbbe88543bp-100L : inexact-ok
+= erfc upward ldbl-96-intel 0x7.fffd59e26af34p+0L : 0xe.3cddffbbe88543cp-100L : inexact-ok
+= erfc downward ldbl-96-m68k 0x7.fffd59e26af34p+0L : 0xe.3cddffbbe88543bp-100L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x7.fffd59e26af34p+0L : 0xe.3cddffbbe88543cp-100L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x7.fffd59e26af34p+0L : 0xe.3cddffbbe88543bp-100L : inexact-ok
+= erfc upward ldbl-96-m68k 0x7.fffd59e26af34p+0L : 0xe.3cddffbbe88543cp-100L : inexact-ok
+= erfc downward ldbl-128 0x7.fffd59e26af34p+0L : 0xe.3cddffbbe88543bb57f5bfbbaa7p-100L : inexact-ok
+= erfc tonearest ldbl-128 0x7.fffd59e26af34p+0L : 0xe.3cddffbbe88543bb57f5bfbbaa78p-100L : inexact-ok
+= erfc towardzero ldbl-128 0x7.fffd59e26af34p+0L : 0xe.3cddffbbe88543bb57f5bfbbaa7p-100L : inexact-ok
+= erfc upward ldbl-128 0x7.fffd59e26af34p+0L : 0xe.3cddffbbe88543bb57f5bfbbaa78p-100L : inexact-ok
+= erfc downward ldbl-128ibm 0x7.fffd59e26af34p+0L : 0xe.3cddffbbe88543bb57f5bfbba8p-100L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x7.fffd59e26af34p+0L : 0xe.3cddffbbe88543bb57f5bfbbacp-100L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x7.fffd59e26af34p+0L : 0xe.3cddffbbe88543bb57f5bfbba8p-100L : inexact-ok
+= erfc upward ldbl-128ibm 0x7.fffd59e26af34p+0L : 0xe.3cddffbbe88543bb57f5bfbbacp-100L : inexact-ok
+= erfc downward ldbl-96-intel 0x7.fffd59e26af37bc8p+0L : 0xe.3cddffbbe84fa89p-100L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x7.fffd59e26af37bc8p+0L : 0xe.3cddffbbe84fa89p-100L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x7.fffd59e26af37bc8p+0L : 0xe.3cddffbbe84fa89p-100L : inexact-ok
+= erfc upward ldbl-96-intel 0x7.fffd59e26af37bc8p+0L : 0xe.3cddffbbe84fa8ap-100L : inexact-ok
+= erfc downward ldbl-96-m68k 0x7.fffd59e26af37bc8p+0L : 0xe.3cddffbbe84fa89p-100L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x7.fffd59e26af37bc8p+0L : 0xe.3cddffbbe84fa89p-100L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x7.fffd59e26af37bc8p+0L : 0xe.3cddffbbe84fa89p-100L : inexact-ok
+= erfc upward ldbl-96-m68k 0x7.fffd59e26af37bc8p+0L : 0xe.3cddffbbe84fa8ap-100L : inexact-ok
+= erfc downward ldbl-128 0x7.fffd59e26af37bc8p+0L : 0xe.3cddffbbe84fa8965f5d5ffd399p-100L : inexact-ok
+= erfc tonearest ldbl-128 0x7.fffd59e26af37bc8p+0L : 0xe.3cddffbbe84fa8965f5d5ffd3998p-100L : inexact-ok
+= erfc towardzero ldbl-128 0x7.fffd59e26af37bc8p+0L : 0xe.3cddffbbe84fa8965f5d5ffd399p-100L : inexact-ok
+= erfc upward ldbl-128 0x7.fffd59e26af37bc8p+0L : 0xe.3cddffbbe84fa8965f5d5ffd3998p-100L : inexact-ok
+= erfc downward ldbl-128ibm 0x7.fffd59e26af37bc8p+0L : 0xe.3cddffbbe84fa8965f5d5ffd38p-100L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x7.fffd59e26af37bc8p+0L : 0xe.3cddffbbe84fa8965f5d5ffd38p-100L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x7.fffd59e26af37bc8p+0L : 0xe.3cddffbbe84fa8965f5d5ffd38p-100L : inexact-ok
+= erfc upward ldbl-128ibm 0x7.fffd59e26af37bc8p+0L : 0xe.3cddffbbe84fa8965f5d5ffd3cp-100L : inexact-ok
+= erfc downward ldbl-96-intel 0x7.fffd59e26af37bcp+0L : 0xe.3cddffbbe84fafcp-100L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x7.fffd59e26af37bcp+0L : 0xe.3cddffbbe84fafcp-100L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x7.fffd59e26af37bcp+0L : 0xe.3cddffbbe84fafcp-100L : inexact-ok
+= erfc upward ldbl-96-intel 0x7.fffd59e26af37bcp+0L : 0xe.3cddffbbe84fafdp-100L : inexact-ok
+= erfc downward ldbl-96-m68k 0x7.fffd59e26af37bcp+0L : 0xe.3cddffbbe84fafcp-100L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x7.fffd59e26af37bcp+0L : 0xe.3cddffbbe84fafcp-100L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x7.fffd59e26af37bcp+0L : 0xe.3cddffbbe84fafcp-100L : inexact-ok
+= erfc upward ldbl-96-m68k 0x7.fffd59e26af37bcp+0L : 0xe.3cddffbbe84fafdp-100L : inexact-ok
+= erfc downward ldbl-128 0x7.fffd59e26af37bcp+0L : 0xe.3cddffbbe84fafc2d20bb0997108p-100L : inexact-ok
+= erfc tonearest ldbl-128 0x7.fffd59e26af37bcp+0L : 0xe.3cddffbbe84fafc2d20bb0997108p-100L : inexact-ok
+= erfc towardzero ldbl-128 0x7.fffd59e26af37bcp+0L : 0xe.3cddffbbe84fafc2d20bb0997108p-100L : inexact-ok
+= erfc upward ldbl-128 0x7.fffd59e26af37bcp+0L : 0xe.3cddffbbe84fafc2d20bb099711p-100L : inexact-ok
+= erfc downward ldbl-128ibm 0x7.fffd59e26af37bcp+0L : 0xe.3cddffbbe84fafc2d20bb0997p-100L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x7.fffd59e26af37bcp+0L : 0xe.3cddffbbe84fafc2d20bb0997p-100L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x7.fffd59e26af37bcp+0L : 0xe.3cddffbbe84fafc2d20bb0997p-100L : inexact-ok
+= erfc upward ldbl-128ibm 0x7.fffd59e26af37bcp+0L : 0xe.3cddffbbe84fafc2d20bb09974p-100L : inexact-ok
+= erfc downward ldbl-128 0x7.fffd59e26af37bc048d159e26ap+0L : 0xe.3cddffbbe84faf818649c237713p-100L : inexact-ok
+= erfc tonearest ldbl-128 0x7.fffd59e26af37bc048d159e26ap+0L : 0xe.3cddffbbe84faf818649c2377138p-100L : inexact-ok
+= erfc towardzero ldbl-128 0x7.fffd59e26af37bc048d159e26ap+0L : 0xe.3cddffbbe84faf818649c237713p-100L : inexact-ok
+= erfc upward ldbl-128 0x7.fffd59e26af37bc048d159e26ap+0L : 0xe.3cddffbbe84faf818649c2377138p-100L : inexact-ok
+= erfc downward ldbl-128ibm 0x7.fffd59e26af37bc048d159e26ap+0L : 0xe.3cddffbbe84faf818649c2377p-100L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x7.fffd59e26af37bc048d159e26ap+0L : 0xe.3cddffbbe84faf818649c2377p-100L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x7.fffd59e26af37bc048d159e26ap+0L : 0xe.3cddffbbe84faf818649c2377p-100L : inexact-ok
+= erfc upward ldbl-128ibm 0x7.fffd59e26af37bc048d159e26ap+0L : 0xe.3cddffbbe84faf818649c23774p-100L : inexact-ok
+exp 0
+= exp downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+exp -0
+= exp downward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp tonearest flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp towardzero flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp upward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp downward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp tonearest dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp towardzero dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp upward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp downward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp downward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp tonearest ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp towardzero ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp upward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+exp 1
+= exp downward flt-32 0x1p+0f : 0x2.b7e15p+0f : inexact-ok
+= exp tonearest flt-32 0x1p+0f : 0x2.b7e15p+0f : inexact-ok
+= exp towardzero flt-32 0x1p+0f : 0x2.b7e15p+0f : inexact-ok
+= exp upward flt-32 0x1p+0f : 0x2.b7e154p+0f : inexact-ok
+= exp downward dbl-64 0x1p+0 : 0x2.b7e151628aed2p+0 : inexact-ok
+= exp tonearest dbl-64 0x1p+0 : 0x2.b7e151628aed2p+0 : inexact-ok
+= exp towardzero dbl-64 0x1p+0 : 0x2.b7e151628aed2p+0 : inexact-ok
+= exp upward dbl-64 0x1p+0 : 0x2.b7e151628aed4p+0 : inexact-ok
+= exp downward ldbl-96-intel 0x1p+0L : 0x2.b7e151628aed2a68p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0x1p+0L : 0x2.b7e151628aed2a6cp+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0x1p+0L : 0x2.b7e151628aed2a68p+0L : inexact-ok
+= exp upward ldbl-96-intel 0x1p+0L : 0x2.b7e151628aed2a6cp+0L : inexact-ok
+= exp downward ldbl-96-m68k 0x1p+0L : 0x2.b7e151628aed2a68p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x1p+0L : 0x2.b7e151628aed2a6cp+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x1p+0L : 0x2.b7e151628aed2a68p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0x1p+0L : 0x2.b7e151628aed2a6cp+0L : inexact-ok
+= exp downward ldbl-128 0x1p+0L : 0x2.b7e151628aed2a6abf7158809cf4p+0L : inexact-ok
+= exp tonearest ldbl-128 0x1p+0L : 0x2.b7e151628aed2a6abf7158809cf4p+0L : inexact-ok
+= exp towardzero ldbl-128 0x1p+0L : 0x2.b7e151628aed2a6abf7158809cf4p+0L : inexact-ok
+= exp upward ldbl-128 0x1p+0L : 0x2.b7e151628aed2a6abf7158809cf6p+0L : inexact-ok
+= exp downward ldbl-128ibm 0x1p+0L : 0x2.b7e151628aed2a6abf7158809cp+0L : inexact-ok
+= exp tonearest ldbl-128ibm 0x1p+0L : 0x2.b7e151628aed2a6abf7158809dp+0L : inexact-ok
+= exp towardzero ldbl-128ibm 0x1p+0L : 0x2.b7e151628aed2a6abf7158809cp+0L : inexact-ok
+= exp upward ldbl-128ibm 0x1p+0L : 0x2.b7e151628aed2a6abf7158809dp+0L : inexact-ok
+exp 2
+= exp downward flt-32 0x2p+0f : 0x7.639928p+0f : inexact-ok
+= exp tonearest flt-32 0x2p+0f : 0x7.63993p+0f : inexact-ok
+= exp towardzero flt-32 0x2p+0f : 0x7.639928p+0f : inexact-ok
+= exp upward flt-32 0x2p+0f : 0x7.63993p+0f : inexact-ok
+= exp downward dbl-64 0x2p+0 : 0x7.63992e35376b4p+0 : inexact-ok
+= exp tonearest dbl-64 0x2p+0 : 0x7.63992e35376b8p+0 : inexact-ok
+= exp towardzero dbl-64 0x2p+0 : 0x7.63992e35376b4p+0 : inexact-ok
+= exp upward dbl-64 0x2p+0 : 0x7.63992e35376b8p+0 : inexact-ok
+= exp downward ldbl-96-intel 0x2p+0L : 0x7.63992e35376b7308p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2p+0L : 0x7.63992e35376b731p+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2p+0L : 0x7.63992e35376b7308p+0L : inexact-ok
+= exp upward ldbl-96-intel 0x2p+0L : 0x7.63992e35376b731p+0L : inexact-ok
+= exp downward ldbl-96-m68k 0x2p+0L : 0x7.63992e35376b7308p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2p+0L : 0x7.63992e35376b731p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2p+0L : 0x7.63992e35376b7308p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0x2p+0L : 0x7.63992e35376b731p+0L : inexact-ok
+= exp downward ldbl-128 0x2p+0L : 0x7.63992e35376b730ce8ee881ada28p+0L : inexact-ok
+= exp tonearest ldbl-128 0x2p+0L : 0x7.63992e35376b730ce8ee881ada2cp+0L : inexact-ok
+= exp towardzero ldbl-128 0x2p+0L : 0x7.63992e35376b730ce8ee881ada28p+0L : inexact-ok
+= exp upward ldbl-128 0x2p+0L : 0x7.63992e35376b730ce8ee881ada2cp+0L : inexact-ok
+= exp downward ldbl-128ibm 0x2p+0L : 0x7.63992e35376b730ce8ee881adap+0L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2p+0L : 0x7.63992e35376b730ce8ee881adap+0L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2p+0L : 0x7.63992e35376b730ce8ee881adap+0L : inexact-ok
+= exp upward ldbl-128ibm 0x2p+0L : 0x7.63992e35376b730ce8ee881adcp+0L : inexact-ok
+exp 3
+= exp downward flt-32 0x3p+0f : 0x1.415e5ap+4f : inexact-ok
+= exp tonearest flt-32 0x3p+0f : 0x1.415e5cp+4f : inexact-ok
+= exp towardzero flt-32 0x3p+0f : 0x1.415e5ap+4f : inexact-ok
+= exp upward flt-32 0x3p+0f : 0x1.415e5cp+4f : inexact-ok
+= exp downward dbl-64 0x3p+0 : 0x1.415e5bf6fb105p+4 : inexact-ok
+= exp tonearest dbl-64 0x3p+0 : 0x1.415e5bf6fb106p+4 : inexact-ok
+= exp towardzero dbl-64 0x3p+0 : 0x1.415e5bf6fb105p+4 : inexact-ok
+= exp upward dbl-64 0x3p+0 : 0x1.415e5bf6fb106p+4 : inexact-ok
+= exp downward ldbl-96-intel 0x3p+0L : 0x1.415e5bf6fb105f2cp+4L : inexact-ok
+= exp tonearest ldbl-96-intel 0x3p+0L : 0x1.415e5bf6fb105f2ep+4L : inexact-ok
+= exp towardzero ldbl-96-intel 0x3p+0L : 0x1.415e5bf6fb105f2cp+4L : inexact-ok
+= exp upward ldbl-96-intel 0x3p+0L : 0x1.415e5bf6fb105f2ep+4L : inexact-ok
+= exp downward ldbl-96-m68k 0x3p+0L : 0x1.415e5bf6fb105f2cp+4L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x3p+0L : 0x1.415e5bf6fb105f2ep+4L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x3p+0L : 0x1.415e5bf6fb105f2cp+4L : inexact-ok
+= exp upward ldbl-96-m68k 0x3p+0L : 0x1.415e5bf6fb105f2ep+4L : inexact-ok
+= exp downward ldbl-128 0x3p+0L : 0x1.415e5bf6fb105f2d4bdfc53744c3p+4L : inexact-ok
+= exp tonearest ldbl-128 0x3p+0L : 0x1.415e5bf6fb105f2d4bdfc53744c4p+4L : inexact-ok
+= exp towardzero ldbl-128 0x3p+0L : 0x1.415e5bf6fb105f2d4bdfc53744c3p+4L : inexact-ok
+= exp upward ldbl-128 0x3p+0L : 0x1.415e5bf6fb105f2d4bdfc53744c4p+4L : inexact-ok
+= exp downward ldbl-128ibm 0x3p+0L : 0x1.415e5bf6fb105f2d4bdfc537448p+4L : inexact-ok
+= exp tonearest ldbl-128ibm 0x3p+0L : 0x1.415e5bf6fb105f2d4bdfc53745p+4L : inexact-ok
+= exp towardzero ldbl-128ibm 0x3p+0L : 0x1.415e5bf6fb105f2d4bdfc537448p+4L : inexact-ok
+= exp upward ldbl-128ibm 0x3p+0L : 0x1.415e5bf6fb105f2d4bdfc53745p+4L : inexact-ok
+exp 0.75
+= exp downward flt-32 0xcp-4f : 0x2.1df3b4p+0f : inexact-ok
+= exp tonearest flt-32 0xcp-4f : 0x2.1df3b8p+0f : inexact-ok
+= exp towardzero flt-32 0xcp-4f : 0x2.1df3b4p+0f : inexact-ok
+= exp upward flt-32 0xcp-4f : 0x2.1df3b8p+0f : inexact-ok
+= exp downward dbl-64 0xcp-4 : 0x2.1df3b68cfb9eep+0 : inexact-ok
+= exp tonearest dbl-64 0xcp-4 : 0x2.1df3b68cfb9fp+0 : inexact-ok
+= exp towardzero dbl-64 0xcp-4 : 0x2.1df3b68cfb9eep+0 : inexact-ok
+= exp upward dbl-64 0xcp-4 : 0x2.1df3b68cfb9fp+0 : inexact-ok
+= exp downward ldbl-96-intel 0xcp-4L : 0x2.1df3b68cfb9ef7a8p+0L : inexact-ok
+= exp tonearest ldbl-96-intel 0xcp-4L : 0x2.1df3b68cfb9ef7a8p+0L : inexact-ok
+= exp towardzero ldbl-96-intel 0xcp-4L : 0x2.1df3b68cfb9ef7a8p+0L : inexact-ok
+= exp upward ldbl-96-intel 0xcp-4L : 0x2.1df3b68cfb9ef7acp+0L : inexact-ok
+= exp downward ldbl-96-m68k 0xcp-4L : 0x2.1df3b68cfb9ef7a8p+0L : inexact-ok
+= exp tonearest ldbl-96-m68k 0xcp-4L : 0x2.1df3b68cfb9ef7a8p+0L : inexact-ok
+= exp towardzero ldbl-96-m68k 0xcp-4L : 0x2.1df3b68cfb9ef7a8p+0L : inexact-ok
+= exp upward ldbl-96-m68k 0xcp-4L : 0x2.1df3b68cfb9ef7acp+0L : inexact-ok
+= exp downward ldbl-128 0xcp-4L : 0x2.1df3b68cfb9ef7a986addc7dcee2p+0L : inexact-ok
+= exp tonearest ldbl-128 0xcp-4L : 0x2.1df3b68cfb9ef7a986addc7dcee2p+0L : inexact-ok
+= exp towardzero ldbl-128 0xcp-4L : 0x2.1df3b68cfb9ef7a986addc7dcee2p+0L : inexact-ok
+= exp upward ldbl-128 0xcp-4L : 0x2.1df3b68cfb9ef7a986addc7dcee4p+0L : inexact-ok
+= exp downward ldbl-128ibm 0xcp-4L : 0x2.1df3b68cfb9ef7a986addc7dcep+0L : inexact-ok
+= exp tonearest ldbl-128ibm 0xcp-4L : 0x2.1df3b68cfb9ef7a986addc7dcfp+0L : inexact-ok
+= exp towardzero ldbl-128ibm 0xcp-4L : 0x2.1df3b68cfb9ef7a986addc7dcep+0L : inexact-ok
+= exp upward ldbl-128ibm 0xcp-4L : 0x2.1df3b68cfb9ef7a986addc7dcfp+0L : inexact-ok
+exp 50.0
+= exp downward flt-32 0x3.2p+4f : 0x1.19103ep+72f : inexact-ok
+= exp tonearest flt-32 0x3.2p+4f : 0x1.19103ep+72f : inexact-ok
+= exp towardzero flt-32 0x3.2p+4f : 0x1.19103ep+72f : inexact-ok
+= exp upward flt-32 0x3.2p+4f : 0x1.19104p+72f : inexact-ok
+= exp downward dbl-64 0x3.2p+4 : 0x1.19103e4080b45p+72 : inexact-ok
+= exp tonearest dbl-64 0x3.2p+4 : 0x1.19103e4080b45p+72 : inexact-ok
+= exp towardzero dbl-64 0x3.2p+4 : 0x1.19103e4080b45p+72 : inexact-ok
+= exp upward dbl-64 0x3.2p+4 : 0x1.19103e4080b46p+72 : inexact-ok
+= exp downward ldbl-96-intel 0x3.2p+4L : 0x1.19103e4080b45664p+72L : inexact-ok
+= exp tonearest ldbl-96-intel 0x3.2p+4L : 0x1.19103e4080b45664p+72L : inexact-ok
+= exp towardzero ldbl-96-intel 0x3.2p+4L : 0x1.19103e4080b45664p+72L : inexact-ok
+= exp upward ldbl-96-intel 0x3.2p+4L : 0x1.19103e4080b45666p+72L : inexact-ok
+= exp downward ldbl-96-m68k 0x3.2p+4L : 0x1.19103e4080b45664p+72L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x3.2p+4L : 0x1.19103e4080b45664p+72L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x3.2p+4L : 0x1.19103e4080b45664p+72L : inexact-ok
+= exp upward ldbl-96-m68k 0x3.2p+4L : 0x1.19103e4080b45666p+72L : inexact-ok
+= exp downward ldbl-128 0x3.2p+4L : 0x1.19103e4080b45664d7740cf8c5d8p+72L : inexact-ok
+= exp tonearest ldbl-128 0x3.2p+4L : 0x1.19103e4080b45664d7740cf8c5d9p+72L : inexact-ok
+= exp towardzero ldbl-128 0x3.2p+4L : 0x1.19103e4080b45664d7740cf8c5d8p+72L : inexact-ok
+= exp upward ldbl-128 0x3.2p+4L : 0x1.19103e4080b45664d7740cf8c5d9p+72L : inexact-ok
+= exp downward ldbl-128ibm 0x3.2p+4L : 0x1.19103e4080b45664d7740cf8c58p+72L : inexact-ok
+= exp tonearest ldbl-128ibm 0x3.2p+4L : 0x1.19103e4080b45664d7740cf8c6p+72L : inexact-ok
+= exp towardzero ldbl-128ibm 0x3.2p+4L : 0x1.19103e4080b45664d7740cf8c58p+72L : inexact-ok
+= exp upward ldbl-128ibm 0x3.2p+4L : 0x1.19103e4080b45664d7740cf8c6p+72L : inexact-ok
+exp 88.72269439697265625
+= exp downward flt-32 0x5.8b9028p+4f : 0xf.ff684p+124f : inexact-ok
+= exp tonearest flt-32 0x5.8b9028p+4f : 0xf.ff684p+124f : inexact-ok
+= exp towardzero flt-32 0x5.8b9028p+4f : 0xf.ff684p+124f : inexact-ok
+= exp upward flt-32 0x5.8b9028p+4f : 0xf.ff685p+124f : inexact-ok
+= exp downward dbl-64 0x5.8b9028p+4 : 0xf.ff6844410e1fp+124 : inexact-ok
+= exp tonearest dbl-64 0x5.8b9028p+4 : 0xf.ff6844410e1f8p+124 : inexact-ok
+= exp towardzero dbl-64 0x5.8b9028p+4 : 0xf.ff6844410e1fp+124 : inexact-ok
+= exp upward dbl-64 0x5.8b9028p+4 : 0xf.ff6844410e1f8p+124 : inexact-ok
+= exp downward ldbl-96-intel 0x5.8b9028p+4L : 0xf.ff6844410e1f547p+124L : inexact-ok
+= exp tonearest ldbl-96-intel 0x5.8b9028p+4L : 0xf.ff6844410e1f547p+124L : inexact-ok
+= exp towardzero ldbl-96-intel 0x5.8b9028p+4L : 0xf.ff6844410e1f547p+124L : inexact-ok
+= exp upward ldbl-96-intel 0x5.8b9028p+4L : 0xf.ff6844410e1f548p+124L : inexact-ok
+= exp downward ldbl-96-m68k 0x5.8b9028p+4L : 0xf.ff6844410e1f547p+124L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x5.8b9028p+4L : 0xf.ff6844410e1f547p+124L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x5.8b9028p+4L : 0xf.ff6844410e1f547p+124L : inexact-ok
+= exp upward ldbl-96-m68k 0x5.8b9028p+4L : 0xf.ff6844410e1f548p+124L : inexact-ok
+= exp downward ldbl-128 0x5.8b9028p+4L : 0xf.ff6844410e1f547369129d530d4p+124L : inexact-ok
+= exp tonearest ldbl-128 0x5.8b9028p+4L : 0xf.ff6844410e1f547369129d530d48p+124L : inexact-ok
+= exp towardzero ldbl-128 0x5.8b9028p+4L : 0xf.ff6844410e1f547369129d530d4p+124L : inexact-ok
+= exp upward ldbl-128 0x5.8b9028p+4L : 0xf.ff6844410e1f547369129d530d48p+124L : inexact-ok
+= exp downward ldbl-128ibm 0x5.8b9028p+4L : 0xf.ff6844410e1f547369129d530cp+124L : inexact-ok
+= exp tonearest ldbl-128ibm 0x5.8b9028p+4L : 0xf.ff6844410e1f547369129d530cp+124L : inexact-ok
+= exp towardzero ldbl-128ibm 0x5.8b9028p+4L : 0xf.ff6844410e1f547369129d530cp+124L : inexact-ok
+= exp upward ldbl-128ibm 0x5.8b9028p+4L : 0xf.ff6844410e1f547369129d531p+124L : inexact-ok
+exp 709.75
+= exp downward flt-32 0x2.c5cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c5cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c5cp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c5cp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c5cp+8 : 0xf.7c2d08f39f968p+1020 : inexact-ok
+= exp tonearest dbl-64 0x2.c5cp+8 : 0xf.7c2d08f39f968p+1020 : inexact-ok
+= exp towardzero dbl-64 0x2.c5cp+8 : 0xf.7c2d08f39f968p+1020 : inexact-ok
+= exp upward dbl-64 0x2.c5cp+8 : 0xf.7c2d08f39f97p+1020 : inexact-ok
+= exp downward ldbl-96-intel 0x2.c5cp+8L : 0xf.7c2d08f39f969a2p+1020L : inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c5cp+8L : 0xf.7c2d08f39f969a2p+1020L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c5cp+8L : 0xf.7c2d08f39f969a2p+1020L : inexact-ok
+= exp upward ldbl-96-intel 0x2.c5cp+8L : 0xf.7c2d08f39f969a3p+1020L : inexact-ok
+= exp downward ldbl-96-m68k 0x2.c5cp+8L : 0xf.7c2d08f39f969a2p+1020L : inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c5cp+8L : 0xf.7c2d08f39f969a2p+1020L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c5cp+8L : 0xf.7c2d08f39f969a2p+1020L : inexact-ok
+= exp upward ldbl-96-m68k 0x2.c5cp+8L : 0xf.7c2d08f39f969a3p+1020L : inexact-ok
+= exp downward ldbl-128 0x2.c5cp+8L : 0xf.7c2d08f39f969a25d99164d121d8p+1020L : inexact-ok
+= exp tonearest ldbl-128 0x2.c5cp+8L : 0xf.7c2d08f39f969a25d99164d121d8p+1020L : inexact-ok
+= exp towardzero ldbl-128 0x2.c5cp+8L : 0xf.7c2d08f39f969a25d99164d121d8p+1020L : inexact-ok
+= exp upward ldbl-128 0x2.c5cp+8L : 0xf.7c2d08f39f969a25d99164d121ep+1020L : inexact-ok
+= exp downward ldbl-128ibm 0x2.c5cp+8L : 0xf.7c2d08f39f969a25d99164d12p+1020L : inexact-ok
+= exp tonearest ldbl-128ibm 0x2.c5cp+8L : 0xf.7c2d08f39f969a25d99164d12p+1020L : inexact-ok
+= exp towardzero ldbl-128ibm 0x2.c5cp+8L : 0xf.7c2d08f39f969a25d99164d12p+1020L : inexact-ok
+= exp upward ldbl-128ibm 0x2.c5cp+8L : 0xf.7c2d08f39f969a25d99164d124p+1020L : inexact-ok
+exp 1000.0 xfail-rounding:dbl-64
+= exp downward flt-32 0x3.e8p+8f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x3.e8p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x3.e8p+8f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x3.e8p+8f : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward dbl-64 0x3.e8p+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x3.e8p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x3.e8p+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x3.e8p+8 : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x3.e8p+8L : 0x6.79c8de6bb5ceb6p+1440L : xfail:dbl-64 inexact-ok
+= exp tonearest ldbl-96-intel 0x3.e8p+8L : 0x6.79c8de6bb5ceb6p+1440L : inexact-ok
+= exp towardzero ldbl-96-intel 0x3.e8p+8L : 0x6.79c8de6bb5ceb6p+1440L : xfail:dbl-64 inexact-ok
+= exp upward ldbl-96-intel 0x3.e8p+8L : 0x6.79c8de6bb5ceb608p+1440L : xfail:dbl-64 inexact-ok
+= exp downward ldbl-96-m68k 0x3.e8p+8L : 0x6.79c8de6bb5ceb6p+1440L : xfail:dbl-64 inexact-ok
+= exp tonearest ldbl-96-m68k 0x3.e8p+8L : 0x6.79c8de6bb5ceb6p+1440L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x3.e8p+8L : 0x6.79c8de6bb5ceb6p+1440L : xfail:dbl-64 inexact-ok
+= exp upward ldbl-96-m68k 0x3.e8p+8L : 0x6.79c8de6bb5ceb608p+1440L : xfail:dbl-64 inexact-ok
+= exp downward ldbl-128 0x3.e8p+8L : 0x6.79c8de6bb5ceb60158acfea8d144p+1440L : xfail:dbl-64 inexact-ok
+= exp tonearest ldbl-128 0x3.e8p+8L : 0x6.79c8de6bb5ceb60158acfea8d148p+1440L : inexact-ok
+= exp towardzero ldbl-128 0x3.e8p+8L : 0x6.79c8de6bb5ceb60158acfea8d144p+1440L : xfail:dbl-64 inexact-ok
+= exp upward ldbl-128 0x3.e8p+8L : 0x6.79c8de6bb5ceb60158acfea8d148p+1440L : xfail:dbl-64 inexact-ok
+= exp downward ldbl-128ibm 0x3.e8p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x3.e8p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x3.e8p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x3.e8p+8L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+exp 710 xfail-rounding:dbl-64
+= exp downward flt-32 0x2.c6p+8f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x2.c6p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x2.c6p+8f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x2.c6p+8f : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward dbl-64 0x2.c6p+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x2.c6p+8 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x2.c6p+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x2.c6p+8 : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x2.c6p+8L : 0x1.3e21a464507f94ap+1024L : xfail:dbl-64 inexact-ok
+= exp tonearest ldbl-96-intel 0x2.c6p+8L : 0x1.3e21a464507f94ap+1024L : inexact-ok
+= exp towardzero ldbl-96-intel 0x2.c6p+8L : 0x1.3e21a464507f94ap+1024L : xfail:dbl-64 inexact-ok
+= exp upward ldbl-96-intel 0x2.c6p+8L : 0x1.3e21a464507f94a2p+1024L : xfail:dbl-64 inexact-ok
+= exp downward ldbl-96-m68k 0x2.c6p+8L : 0x1.3e21a464507f94ap+1024L : xfail:dbl-64 inexact-ok
+= exp tonearest ldbl-96-m68k 0x2.c6p+8L : 0x1.3e21a464507f94ap+1024L : inexact-ok
+= exp towardzero ldbl-96-m68k 0x2.c6p+8L : 0x1.3e21a464507f94ap+1024L : xfail:dbl-64 inexact-ok
+= exp upward ldbl-96-m68k 0x2.c6p+8L : 0x1.3e21a464507f94a2p+1024L : xfail:dbl-64 inexact-ok
+= exp downward ldbl-128 0x2.c6p+8L : 0x1.3e21a464507f94a0ae03700b899cp+1024L : xfail:dbl-64 inexact-ok
+= exp tonearest ldbl-128 0x2.c6p+8L : 0x1.3e21a464507f94a0ae03700b899dp+1024L : inexact-ok
+= exp towardzero ldbl-128 0x2.c6p+8L : 0x1.3e21a464507f94a0ae03700b899cp+1024L : xfail:dbl-64 inexact-ok
+= exp upward ldbl-128 0x2.c6p+8L : 0x1.3e21a464507f94a0ae03700b899dp+1024L : xfail:dbl-64 inexact-ok
+= exp downward ldbl-128ibm 0x2.c6p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x2.c6p+8L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x2.c6p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x2.c6p+8L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+exp -1234
+= exp downward flt-32 -0x4.d2p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0x4.d2p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0x4.d2p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0x4.d2p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0x4.d2p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0x4.d2p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0x4.d2p+8 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0x4.d2p+8 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0x4.d2p+8L : 0xd.202c22e749b3087p-1784L : inexact-ok
+= exp tonearest ldbl-96-intel -0x4.d2p+8L : 0xd.202c22e749b3087p-1784L : inexact-ok
+= exp towardzero ldbl-96-intel -0x4.d2p+8L : 0xd.202c22e749b3087p-1784L : inexact-ok
+= exp upward ldbl-96-intel -0x4.d2p+8L : 0xd.202c22e749b3088p-1784L : inexact-ok
+= exp downward ldbl-96-m68k -0x4.d2p+8L : 0xd.202c22e749b3087p-1784L : inexact-ok
+= exp tonearest ldbl-96-m68k -0x4.d2p+8L : 0xd.202c22e749b3087p-1784L : inexact-ok
+= exp towardzero ldbl-96-m68k -0x4.d2p+8L : 0xd.202c22e749b3087p-1784L : inexact-ok
+= exp upward ldbl-96-m68k -0x4.d2p+8L : 0xd.202c22e749b3088p-1784L : inexact-ok
+= exp downward ldbl-128 -0x4.d2p+8L : 0xd.202c22e749b30873a3228b398b48p-1784L : inexact-ok
+= exp tonearest ldbl-128 -0x4.d2p+8L : 0xd.202c22e749b30873a3228b398b5p-1784L : inexact-ok
+= exp towardzero ldbl-128 -0x4.d2p+8L : 0xd.202c22e749b30873a3228b398b48p-1784L : inexact-ok
+= exp upward ldbl-128 -0x4.d2p+8L : 0xd.202c22e749b30873a3228b398b5p-1784L : inexact-ok
+= exp downward ldbl-128ibm -0x4.d2p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0x4.d2p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0x4.d2p+8L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0x4.d2p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp 1e5 xfail-rounding:dbl-64
+= exp downward flt-32 0x1.86ap+16f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0x1.86ap+16f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0x1.86ap+16f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0x1.86ap+16f : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward dbl-64 0x1.86ap+16 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0x1.86ap+16 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0x1.86ap+16 : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0x1.86ap+16L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0x1.86ap+16L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-128 0x1.86ap+16L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0x1.86ap+16L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0x1.86ap+16L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0x1.86ap+16L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0x1.86ap+16L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0x1.86ap+16L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+exp max xfail-rounding:dbl-64
+= exp downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest flt-32 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward flt-32 0xf.fffffp+124f : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0xf.fffffp+124 : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0xf.fffffp+124L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0xf.fffffp+124L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0xf.fffffp+124L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0xf.fffffp+124L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest dbl-64 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward dbl-64 0xf.ffffffffffff8p+1020 : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0xf.ffffffffffff8p+1020L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0xf.fffffffffffffffp+16380L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+= exp downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok
+= exp upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange
+exp -max
+= exp downward flt-32 -0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp tonearest flt-32 -0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp towardzero flt-32 -0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp upward flt-32 -0xf.fffffp+124f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0xf.fffffp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-96-intel -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-96-intel -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-96-intel -0xf.fffffp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-96-m68k -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-96-m68k -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-96-m68k -0xf.fffffp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128 -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128 -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128 -0xf.fffffp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0xf.fffffp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward dbl-64 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp tonearest dbl-64 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp towardzero dbl-64 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp upward dbl-64 -0xf.ffffffffffff8p+1020 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128 -0xf.ffffffffffff8p+1020L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128 -0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp10 0
+= exp10 downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+exp10 -0
+= exp10 downward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 tonearest flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 towardzero flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 upward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp10 downward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 tonearest dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 towardzero dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 upward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp10 downward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 downward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp10 upward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+exp10 3
+= exp10 downward flt-32 0x3p+0f : 0x3.e8p+8f : inexact-ok
+= exp10 tonearest flt-32 0x3p+0f : 0x3.e8p+8f : inexact-ok
+= exp10 towardzero flt-32 0x3p+0f : 0x3.e8p+8f : inexact-ok
+= exp10 upward flt-32 0x3p+0f : 0x3.e8p+8f : inexact-ok
+= exp10 downward dbl-64 0x3p+0 : 0x3.e8p+8 : inexact-ok
+= exp10 tonearest dbl-64 0x3p+0 : 0x3.e8p+8 : inexact-ok
+= exp10 towardzero dbl-64 0x3p+0 : 0x3.e8p+8 : inexact-ok
+= exp10 upward dbl-64 0x3p+0 : 0x3.e8p+8 : inexact-ok
+= exp10 downward ldbl-96-intel 0x3p+0L : 0x3.e8p+8L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x3p+0L : 0x3.e8p+8L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x3p+0L : 0x3.e8p+8L : inexact-ok
+= exp10 upward ldbl-96-intel 0x3p+0L : 0x3.e8p+8L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x3p+0L : 0x3.e8p+8L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x3p+0L : 0x3.e8p+8L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x3p+0L : 0x3.e8p+8L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x3p+0L : 0x3.e8p+8L : inexact-ok
+= exp10 downward ldbl-128 0x3p+0L : 0x3.e8p+8L : inexact-ok
+= exp10 tonearest ldbl-128 0x3p+0L : 0x3.e8p+8L : inexact-ok
+= exp10 towardzero ldbl-128 0x3p+0L : 0x3.e8p+8L : inexact-ok
+= exp10 upward ldbl-128 0x3p+0L : 0x3.e8p+8L : inexact-ok
+= exp10 downward ldbl-128ibm 0x3p+0L : 0x3.e8p+8L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x3p+0L : 0x3.e8p+8L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x3p+0L : 0x3.e8p+8L : inexact-ok
+= exp10 upward ldbl-128ibm 0x3p+0L : 0x3.e8p+8L : inexact-ok
+exp10 -1
+= exp10 downward flt-32 -0x1p+0f : 0x1.999998p-4f : inexact-ok
+= exp10 tonearest flt-32 -0x1p+0f : 0x1.99999ap-4f : inexact-ok
+= exp10 towardzero flt-32 -0x1p+0f : 0x1.999998p-4f : inexact-ok
+= exp10 upward flt-32 -0x1p+0f : 0x1.99999ap-4f : inexact-ok
+= exp10 downward dbl-64 -0x1p+0 : 0x1.9999999999999p-4 : inexact-ok
+= exp10 tonearest dbl-64 -0x1p+0 : 0x1.999999999999ap-4 : inexact-ok
+= exp10 towardzero dbl-64 -0x1p+0 : 0x1.9999999999999p-4 : inexact-ok
+= exp10 upward dbl-64 -0x1p+0 : 0x1.999999999999ap-4 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1p+0L : 0x1.9999999999999998p-4L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1p+0L : 0x1.999999999999999ap-4L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1p+0L : 0x1.9999999999999998p-4L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1p+0L : 0x1.999999999999999ap-4L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1p+0L : 0x1.9999999999999998p-4L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1p+0L : 0x1.999999999999999ap-4L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1p+0L : 0x1.9999999999999998p-4L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1p+0L : 0x1.999999999999999ap-4L : inexact-ok
+= exp10 downward ldbl-128 -0x1p+0L : 0x1.9999999999999999999999999999p-4L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1p+0L : 0x1.999999999999999999999999999ap-4L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1p+0L : 0x1.9999999999999999999999999999p-4L : inexact-ok
+= exp10 upward ldbl-128 -0x1p+0L : 0x1.999999999999999999999999999ap-4L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1p+0L : 0x1.999999999999999999999999998p-4L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x1p+0L : 0x1.999999999999999999999999998p-4L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x1p+0L : 0x1.999999999999999999999999998p-4L : inexact-ok
+= exp10 upward ldbl-128ibm -0x1p+0L : 0x1.9999999999999999999999999ap-4L : inexact-ok
+exp10 36
+= exp10 downward flt-32 0x2.4p+4f : 0xc.097cep+116f : inexact-ok
+= exp10 tonearest flt-32 0x2.4p+4f : 0xc.097cep+116f : inexact-ok
+= exp10 towardzero flt-32 0x2.4p+4f : 0xc.097cep+116f : inexact-ok
+= exp10 upward flt-32 0x2.4p+4f : 0xc.097cfp+116f : inexact-ok
+= exp10 downward dbl-64 0x2.4p+4 : 0xc.097ce7bc9071p+116 : inexact-ok
+= exp10 tonearest dbl-64 0x2.4p+4 : 0xc.097ce7bc90718p+116 : inexact-ok
+= exp10 towardzero dbl-64 0x2.4p+4 : 0xc.097ce7bc9071p+116 : inexact-ok
+= exp10 upward dbl-64 0x2.4p+4 : 0xc.097ce7bc90718p+116 : inexact-ok
+= exp10 downward ldbl-96-intel 0x2.4p+4L : 0xc.097ce7bc90715b3p+116L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x2.4p+4L : 0xc.097ce7bc90715b3p+116L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x2.4p+4L : 0xc.097ce7bc90715b3p+116L : inexact-ok
+= exp10 upward ldbl-96-intel 0x2.4p+4L : 0xc.097ce7bc90715b4p+116L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x2.4p+4L : 0xc.097ce7bc90715b3p+116L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x2.4p+4L : 0xc.097ce7bc90715b3p+116L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x2.4p+4L : 0xc.097ce7bc90715b3p+116L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x2.4p+4L : 0xc.097ce7bc90715b4p+116L : inexact-ok
+= exp10 downward ldbl-128 0x2.4p+4L : 0xc.097ce7bc90715b34b9f1p+116L : inexact-ok
+= exp10 tonearest ldbl-128 0x2.4p+4L : 0xc.097ce7bc90715b34b9f1p+116L : inexact-ok
+= exp10 towardzero ldbl-128 0x2.4p+4L : 0xc.097ce7bc90715b34b9f1p+116L : inexact-ok
+= exp10 upward ldbl-128 0x2.4p+4L : 0xc.097ce7bc90715b34b9f1p+116L : inexact-ok
+= exp10 downward ldbl-128ibm 0x2.4p+4L : 0xc.097ce7bc90715b34b9f1p+116L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x2.4p+4L : 0xc.097ce7bc90715b34b9f1p+116L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x2.4p+4L : 0xc.097ce7bc90715b34b9f1p+116L : inexact-ok
+= exp10 upward ldbl-128ibm 0x2.4p+4L : 0xc.097ce7bc90715b34b9f1p+116L : inexact-ok
+exp10 -36
+= exp10 downward flt-32 -0x2.4p+4f : 0x1.544848p-120f : inexact-ok
+= exp10 tonearest flt-32 -0x2.4p+4f : 0x1.54484ap-120f : inexact-ok
+= exp10 towardzero flt-32 -0x2.4p+4f : 0x1.544848p-120f : inexact-ok
+= exp10 upward flt-32 -0x2.4p+4f : 0x1.54484ap-120f : inexact-ok
+= exp10 downward dbl-64 -0x2.4p+4 : 0x1.54484932d2e72p-120 : inexact-ok
+= exp10 tonearest dbl-64 -0x2.4p+4 : 0x1.54484932d2e72p-120 : inexact-ok
+= exp10 towardzero dbl-64 -0x2.4p+4 : 0x1.54484932d2e72p-120 : inexact-ok
+= exp10 upward dbl-64 -0x2.4p+4 : 0x1.54484932d2e73p-120 : inexact-ok
+= exp10 downward ldbl-96-intel -0x2.4p+4L : 0x1.54484932d2e725a4p-120L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x2.4p+4L : 0x1.54484932d2e725a6p-120L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x2.4p+4L : 0x1.54484932d2e725a4p-120L : inexact-ok
+= exp10 upward ldbl-96-intel -0x2.4p+4L : 0x1.54484932d2e725a6p-120L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x2.4p+4L : 0x1.54484932d2e725a4p-120L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x2.4p+4L : 0x1.54484932d2e725a6p-120L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x2.4p+4L : 0x1.54484932d2e725a4p-120L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x2.4p+4L : 0x1.54484932d2e725a6p-120L : inexact-ok
+= exp10 downward ldbl-128 -0x2.4p+4L : 0x1.54484932d2e725a5bbca17a3aba1p-120L : inexact-ok
+= exp10 tonearest ldbl-128 -0x2.4p+4L : 0x1.54484932d2e725a5bbca17a3aba1p-120L : inexact-ok
+= exp10 towardzero ldbl-128 -0x2.4p+4L : 0x1.54484932d2e725a5bbca17a3aba1p-120L : inexact-ok
+= exp10 upward ldbl-128 -0x2.4p+4L : 0x1.54484932d2e725a5bbca17a3aba2p-120L : inexact-ok
+= exp10 downward ldbl-128ibm -0x2.4p+4L : 0x1.54484932d2e725a5bbca17a3ab8p-120L : inexact-ok
+= exp10 tonearest ldbl-128ibm -0x2.4p+4L : 0x1.54484932d2e725a5bbca17a3ab8p-120L : inexact-ok
+= exp10 towardzero ldbl-128ibm -0x2.4p+4L : 0x1.54484932d2e725a5bbca17a3ab8p-120L : inexact-ok
+= exp10 upward ldbl-128ibm -0x2.4p+4L : 0x1.54484932d2e725a5bbca17a3acp-120L : inexact-ok
+exp10 305
+= exp10 downward flt-32 0x1.31p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.31p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.31p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.31p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.31p+8 : 0x2.474a2dd05b374p+1012 : inexact-ok
+= exp10 tonearest dbl-64 0x1.31p+8 : 0x2.474a2dd05b374p+1012 : inexact-ok
+= exp10 towardzero dbl-64 0x1.31p+8 : 0x2.474a2dd05b374p+1012 : inexact-ok
+= exp10 upward dbl-64 0x1.31p+8 : 0x2.474a2dd05b376p+1012 : inexact-ok
+= exp10 downward ldbl-96-intel 0x1.31p+8L : 0x2.474a2dd05b3749f8p+1012L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.31p+8L : 0x2.474a2dd05b3749f8p+1012L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.31p+8L : 0x2.474a2dd05b3749f8p+1012L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.31p+8L : 0x2.474a2dd05b3749fcp+1012L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.31p+8L : 0x2.474a2dd05b3749f8p+1012L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.31p+8L : 0x2.474a2dd05b3749f8p+1012L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.31p+8L : 0x2.474a2dd05b3749f8p+1012L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.31p+8L : 0x2.474a2dd05b3749fcp+1012L : inexact-ok
+= exp10 downward ldbl-128 0x1.31p+8L : 0x2.474a2dd05b3749f93370cc755fe8p+1012L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.31p+8L : 0x2.474a2dd05b3749f93370cc755feap+1012L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.31p+8L : 0x2.474a2dd05b3749f93370cc755fe8p+1012L : inexact-ok
+= exp10 upward ldbl-128 0x1.31p+8L : 0x2.474a2dd05b3749f93370cc755feap+1012L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.31p+8L : 0x2.474a2dd05b3749f93370cc755fp+1012L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0x1.31p+8L : 0x2.474a2dd05b3749f93370cc756p+1012L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0x1.31p+8L : 0x2.474a2dd05b3749f93370cc755fp+1012L : inexact-ok
+= exp10 upward ldbl-128ibm 0x1.31p+8L : 0x2.474a2dd05b3749f93370cc756p+1012L : inexact-ok
+exp10 -305
+= exp10 downward flt-32 -0x1.31p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.31p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.31p+8f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.31p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.31p+8 : 0x7.05b171494d5d4p-1016 : inexact-ok
+= exp10 tonearest dbl-64 -0x1.31p+8 : 0x7.05b171494d5d4p-1016 : inexact-ok
+= exp10 towardzero dbl-64 -0x1.31p+8 : 0x7.05b171494d5d4p-1016 : inexact-ok
+= exp10 upward dbl-64 -0x1.31p+8 : 0x7.05b171494d5d8p-1016 : inexact-ok
+= exp10 downward ldbl-96-intel -0x1.31p+8L : 0x7.05b171494d5d41ep-1016L : inexact-ok
+= exp10 tonearest ldbl-96-intel -0x1.31p+8L : 0x7.05b171494d5d41ep-1016L : inexact-ok
+= exp10 towardzero ldbl-96-intel -0x1.31p+8L : 0x7.05b171494d5d41ep-1016L : inexact-ok
+= exp10 upward ldbl-96-intel -0x1.31p+8L : 0x7.05b171494d5d41e8p-1016L : inexact-ok
+= exp10 downward ldbl-96-m68k -0x1.31p+8L : 0x7.05b171494d5d41ep-1016L : inexact-ok
+= exp10 tonearest ldbl-96-m68k -0x1.31p+8L : 0x7.05b171494d5d41ep-1016L : inexact-ok
+= exp10 towardzero ldbl-96-m68k -0x1.31p+8L : 0x7.05b171494d5d41ep-1016L : inexact-ok
+= exp10 upward ldbl-96-m68k -0x1.31p+8L : 0x7.05b171494d5d41e8p-1016L : inexact-ok
+= exp10 downward ldbl-128 -0x1.31p+8L : 0x7.05b171494d5d41e198d66d5ff4a4p-1016L : inexact-ok
+= exp10 tonearest ldbl-128 -0x1.31p+8L : 0x7.05b171494d5d41e198d66d5ff4a8p-1016L : inexact-ok
+= exp10 towardzero ldbl-128 -0x1.31p+8L : 0x7.05b171494d5d41e198d66d5ff4a4p-1016L : inexact-ok
+= exp10 upward ldbl-128 -0x1.31p+8L : 0x7.05b171494d5d41e198d66d5ff4a8p-1016L : inexact-ok
+= exp10 downward ldbl-128ibm -0x1.31p+8L : 0x7.05b171494d5d41cp-1016L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm -0x1.31p+8L : 0x7.05b171494d5d42p-1016L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128ibm -0x1.31p+8L : 0x7.05b171494d5d41cp-1016L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128ibm -0x1.31p+8L : 0x7.05b171494d5d42p-1016L : inexact-ok underflow errno-erange-ok
+exp10 4932
+= exp10 downward flt-32 0x1.344p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.344p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.344p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.344p+12f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.344p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.344p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.344p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.344p+12 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.344p+12L : 0xd.72cb2a95c7ef6ccp+16380L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0x1.344p+12L : 0xd.72cb2a95c7ef6cdp+16380L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0x1.344p+12L : 0xd.72cb2a95c7ef6ccp+16380L : inexact-ok
+= exp10 upward ldbl-96-intel 0x1.344p+12L : 0xd.72cb2a95c7ef6cdp+16380L : inexact-ok
+= exp10 downward ldbl-96-m68k 0x1.344p+12L : 0xd.72cb2a95c7ef6ccp+16380L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0x1.344p+12L : 0xd.72cb2a95c7ef6cdp+16380L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0x1.344p+12L : 0xd.72cb2a95c7ef6ccp+16380L : inexact-ok
+= exp10 upward ldbl-96-m68k 0x1.344p+12L : 0xd.72cb2a95c7ef6cdp+16380L : inexact-ok
+= exp10 downward ldbl-128 0x1.344p+12L : 0xd.72cb2a95c7ef6cce81bf1e825bap+16380L : inexact-ok
+= exp10 tonearest ldbl-128 0x1.344p+12L : 0xd.72cb2a95c7ef6cce81bf1e825ba8p+16380L : inexact-ok
+= exp10 towardzero ldbl-128 0x1.344p+12L : 0xd.72cb2a95c7ef6cce81bf1e825bap+16380L : inexact-ok
+= exp10 upward ldbl-128 0x1.344p+12L : 0xd.72cb2a95c7ef6cce81bf1e825ba8p+16380L : inexact-ok
+= exp10 downward ldbl-128ibm 0x1.344p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.344p+12L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.344p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.344p+12L : plus_infty : inexact-ok overflow errno-erange
+exp10 -4932
+= exp10 downward flt-32 -0x1.344p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.344p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.344p+12f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.344p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.344p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.344p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.344p+12 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.344p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.344p+12L : 0x1.30923e47949abf8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel -0x1.344p+12L : 0x1.30923e47949abf8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-intel -0x1.344p+12L : 0x1.30923e47949abf8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-intel -0x1.344p+12L : 0x1.30923e47949abf88p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.344p+12L : 0x1.30923e47949abf8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k -0x1.344p+12L : 0x1.30923e47949abf8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-96-m68k -0x1.344p+12L : 0x1.30923e47949abf8p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-96-m68k -0x1.344p+12L : 0x1.30923e47949abf84p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.344p+12L : 0x1.30923e47949abf816b7d38ebc00cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 tonearest ldbl-128 -0x1.344p+12L : 0x1.30923e47949abf816b7d38ebc01p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 towardzero ldbl-128 -0x1.344p+12L : 0x1.30923e47949abf816b7d38ebc00cp-16384L : inexact-ok underflow errno-erange-ok
+= exp10 upward ldbl-128 -0x1.344p+12L : 0x1.30923e47949abf816b7d38ebc01p-16384L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.344p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.344p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.344p+12L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.344p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp10 1e5
+= exp10 downward flt-32 0x1.86ap+16f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0x1.86ap+16f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0x1.86ap+16f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0x1.86ap+16f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0x1.86ap+16 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0x1.86ap+16 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0x1.86ap+16L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0x1.86ap+16L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0x1.86ap+16L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0x1.86ap+16L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+exp10 -1e5
+= exp10 downward flt-32 -0x1.86ap+16f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0x1.86ap+16f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0x1.86ap+16f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0x1.86ap+16f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0x1.86ap+16 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0x1.86ap+16 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0x1.86ap+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-96-intel -0x1.86ap+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-96-intel -0x1.86ap+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-96-intel -0x1.86ap+16L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0x1.86ap+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-96-m68k -0x1.86ap+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-96-m68k -0x1.86ap+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-96-m68k -0x1.86ap+16L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0x1.86ap+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128 -0x1.86ap+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128 -0x1.86ap+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128 -0x1.86ap+16L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0x1.86ap+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0x1.86ap+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0x1.86ap+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0x1.86ap+16L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp10 1e6
+= exp10 downward flt-32 0xf.424p+16f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0xf.424p+16f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0xf.424p+16f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0xf.424p+16f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0xf.424p+16 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0xf.424p+16 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0xf.424p+16 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0xf.424p+16 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0xf.424p+16L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0xf.424p+16L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0xf.424p+16L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0xf.424p+16L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0xf.424p+16L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0xf.424p+16L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0xf.424p+16L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0xf.424p+16L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0xf.424p+16L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0xf.424p+16L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0xf.424p+16L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0xf.424p+16L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0xf.424p+16L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0xf.424p+16L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0xf.424p+16L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0xf.424p+16L : plus_infty : inexact-ok overflow errno-erange
+exp10 -1e6
+= exp10 downward flt-32 -0xf.424p+16f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0xf.424p+16f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0xf.424p+16f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0xf.424p+16f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0xf.424p+16 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-96-intel -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-96-intel -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-96-intel -0xf.424p+16L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-96-m68k -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-96-m68k -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-96-m68k -0xf.424p+16L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128 -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128 -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128 -0xf.424p+16L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0xf.424p+16L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp10 max
+= exp10 downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 tonearest flt-32 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp10 upward flt-32 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 tonearest dbl-64 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp10 upward dbl-64 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp10 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp10 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp10 upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+exp10 -max
+= exp10 downward flt-32 -0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 tonearest flt-32 -0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 towardzero flt-32 -0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange
+= exp10 upward flt-32 -0xf.fffffp+124f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0xf.fffffp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-96-intel -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-96-intel -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-96-intel -0xf.fffffp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-96-m68k -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-96-m68k -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-96-m68k -0xf.fffffp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128 -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128 -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128 -0xf.fffffp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0xf.fffffp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward dbl-64 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 tonearest dbl-64 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 towardzero dbl-64 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange
+= exp10 upward dbl-64 -0xf.ffffffffffff8p+1020 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128 -0xf.ffffffffffff8p+1020L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128 -0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp10 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange
+= exp10 upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp10 0.75
+= exp10 downward flt-32 0xcp-4f : 0x5.9f98p+0f : inexact-ok
+= exp10 tonearest flt-32 0xcp-4f : 0x5.9f98p+0f : inexact-ok
+= exp10 towardzero flt-32 0xcp-4f : 0x5.9f98p+0f : inexact-ok
+= exp10 upward flt-32 0xcp-4f : 0x5.9f9808p+0f : inexact-ok
+= exp10 downward dbl-64 0xcp-4 : 0x5.9f9802c8d1894p+0 : inexact-ok
+= exp10 tonearest dbl-64 0xcp-4 : 0x5.9f9802c8d1898p+0 : inexact-ok
+= exp10 towardzero dbl-64 0xcp-4 : 0x5.9f9802c8d1894p+0 : inexact-ok
+= exp10 upward dbl-64 0xcp-4 : 0x5.9f9802c8d1898p+0 : inexact-ok
+= exp10 downward ldbl-96-intel 0xcp-4L : 0x5.9f9802c8d189657p+0L : inexact-ok
+= exp10 tonearest ldbl-96-intel 0xcp-4L : 0x5.9f9802c8d1896578p+0L : inexact-ok
+= exp10 towardzero ldbl-96-intel 0xcp-4L : 0x5.9f9802c8d189657p+0L : inexact-ok
+= exp10 upward ldbl-96-intel 0xcp-4L : 0x5.9f9802c8d1896578p+0L : inexact-ok
+= exp10 downward ldbl-96-m68k 0xcp-4L : 0x5.9f9802c8d189657p+0L : inexact-ok
+= exp10 tonearest ldbl-96-m68k 0xcp-4L : 0x5.9f9802c8d1896578p+0L : inexact-ok
+= exp10 towardzero ldbl-96-m68k 0xcp-4L : 0x5.9f9802c8d189657p+0L : inexact-ok
+= exp10 upward ldbl-96-m68k 0xcp-4L : 0x5.9f9802c8d1896578p+0L : inexact-ok
+= exp10 downward ldbl-128 0xcp-4L : 0x5.9f9802c8d189657416ee3fd818cp+0L : inexact-ok
+= exp10 tonearest ldbl-128 0xcp-4L : 0x5.9f9802c8d189657416ee3fd818c4p+0L : inexact-ok
+= exp10 towardzero ldbl-128 0xcp-4L : 0x5.9f9802c8d189657416ee3fd818cp+0L : inexact-ok
+= exp10 upward ldbl-128 0xcp-4L : 0x5.9f9802c8d189657416ee3fd818c4p+0L : inexact-ok
+= exp10 downward ldbl-128ibm 0xcp-4L : 0x5.9f9802c8d189657416ee3fd818p+0L : inexact-ok
+= exp10 tonearest ldbl-128ibm 0xcp-4L : 0x5.9f9802c8d189657416ee3fd818p+0L : inexact-ok
+= exp10 towardzero ldbl-128ibm 0xcp-4L : 0x5.9f9802c8d189657416ee3fd818p+0L : inexact-ok
+= exp10 upward ldbl-128ibm 0xcp-4L : 0x5.9f9802c8d189657416ee3fd81ap+0L : inexact-ok
+exp2 0
+= exp2 downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+exp2 -0
+= exp2 downward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 tonearest flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 towardzero flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 upward flt-32 -0x0p+0f : 0x1p+0f : inexact-ok
+= exp2 downward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 tonearest dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 towardzero dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 upward dbl-64 -0x0p+0 : 0x1p+0 : inexact-ok
+= exp2 downward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-intel -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128 -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 downward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+= exp2 upward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+exp2 10
+= exp2 downward flt-32 0xap+0f : 0x4p+8f : inexact-ok
+= exp2 tonearest flt-32 0xap+0f : 0x4p+8f : inexact-ok
+= exp2 towardzero flt-32 0xap+0f : 0x4p+8f : inexact-ok
+= exp2 upward flt-32 0xap+0f : 0x4p+8f : inexact-ok
+= exp2 downward dbl-64 0xap+0 : 0x4p+8 : inexact-ok
+= exp2 tonearest dbl-64 0xap+0 : 0x4p+8 : inexact-ok
+= exp2 towardzero dbl-64 0xap+0 : 0x4p+8 : inexact-ok
+= exp2 upward dbl-64 0xap+0 : 0x4p+8 : inexact-ok
+= exp2 downward ldbl-96-intel 0xap+0L : 0x4p+8L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0xap+0L : 0x4p+8L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0xap+0L : 0x4p+8L : inexact-ok
+= exp2 upward ldbl-96-intel 0xap+0L : 0x4p+8L : inexact-ok
+= exp2 downward ldbl-96-m68k 0xap+0L : 0x4p+8L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0xap+0L : 0x4p+8L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0xap+0L : 0x4p+8L : inexact-ok
+= exp2 upward ldbl-96-m68k 0xap+0L : 0x4p+8L : inexact-ok
+= exp2 downward ldbl-128 0xap+0L : 0x4p+8L : inexact-ok
+= exp2 tonearest ldbl-128 0xap+0L : 0x4p+8L : inexact-ok
+= exp2 towardzero ldbl-128 0xap+0L : 0x4p+8L : inexact-ok
+= exp2 upward ldbl-128 0xap+0L : 0x4p+8L : inexact-ok
+= exp2 downward ldbl-128ibm 0xap+0L : 0x4p+8L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0xap+0L : 0x4p+8L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0xap+0L : 0x4p+8L : inexact-ok
+= exp2 upward ldbl-128ibm 0xap+0L : 0x4p+8L : inexact-ok
+exp2 -1
+= exp2 downward flt-32 -0x1p+0f : 0x8p-4f : inexact-ok
+= exp2 tonearest flt-32 -0x1p+0f : 0x8p-4f : inexact-ok
+= exp2 towardzero flt-32 -0x1p+0f : 0x8p-4f : inexact-ok
+= exp2 upward flt-32 -0x1p+0f : 0x8p-4f : inexact-ok
+= exp2 downward dbl-64 -0x1p+0 : 0x8p-4 : inexact-ok
+= exp2 tonearest dbl-64 -0x1p+0 : 0x8p-4 : inexact-ok
+= exp2 towardzero dbl-64 -0x1p+0 : 0x8p-4 : inexact-ok
+= exp2 upward dbl-64 -0x1p+0 : 0x8p-4 : inexact-ok
+= exp2 downward ldbl-96-intel -0x1p+0L : 0x8p-4L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x1p+0L : 0x8p-4L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x1p+0L : 0x8p-4L : inexact-ok
+= exp2 upward ldbl-96-intel -0x1p+0L : 0x8p-4L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x1p+0L : 0x8p-4L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x1p+0L : 0x8p-4L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x1p+0L : 0x8p-4L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x1p+0L : 0x8p-4L : inexact-ok
+= exp2 downward ldbl-128 -0x1p+0L : 0x8p-4L : inexact-ok
+= exp2 tonearest ldbl-128 -0x1p+0L : 0x8p-4L : inexact-ok
+= exp2 towardzero ldbl-128 -0x1p+0L : 0x8p-4L : inexact-ok
+= exp2 upward ldbl-128 -0x1p+0L : 0x8p-4L : inexact-ok
+= exp2 downward ldbl-128ibm -0x1p+0L : 0x8p-4L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x1p+0L : 0x8p-4L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x1p+0L : 0x8p-4L : inexact-ok
+= exp2 upward ldbl-128ibm -0x1p+0L : 0x8p-4L : inexact-ok
+exp2 1e6
+= exp2 downward flt-32 0xf.424p+16f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0xf.424p+16f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0xf.424p+16f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0xf.424p+16f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0xf.424p+16 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0xf.424p+16 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0xf.424p+16 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0xf.424p+16 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0xf.424p+16L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0xf.424p+16L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0xf.424p+16L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0xf.424p+16L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0xf.424p+16L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0xf.424p+16L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0xf.424p+16L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0xf.424p+16L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0xf.424p+16L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0xf.424p+16L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0xf.424p+16L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0xf.424p+16L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0xf.424p+16L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0xf.424p+16L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0xf.424p+16L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0xf.424p+16L : plus_infty : inexact-ok overflow errno-erange
+exp2 -1e6 missing-errno
+= exp2 downward flt-32 -0xf.424p+16f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest flt-32 -0xf.424p+16f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero flt-32 -0xf.424p+16f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward flt-32 -0xf.424p+16f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest dbl-64 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero dbl-64 -0xf.424p+16 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward dbl-64 -0xf.424p+16 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-96-intel -0xf.424p+16L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-96-m68k -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-96-m68k -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-96-m68k -0xf.424p+16L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-128 -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-128 -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-128 -0xf.424p+16L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0xf.424p+16L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-128ibm -0xf.424p+16L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 max
+= exp2 downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+exp2 -max missing-errno
+= exp2 downward flt-32 -0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest flt-32 -0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero flt-32 -0xf.fffffp+124f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward flt-32 -0xf.fffffp+124f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest dbl-64 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero dbl-64 -0xf.fffffp+124 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward dbl-64 -0xf.fffffp+124 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-96-intel -0xf.fffffp+124L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-96-m68k -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-96-m68k -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-96-m68k -0xf.fffffp+124L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-128 -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-128 -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-128 -0xf.fffffp+124L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0xf.fffffp+124L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-128ibm -0xf.fffffp+124L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest dbl-64 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero dbl-64 -0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward dbl-64 -0xf.ffffffffffff8p+1020 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-96-intel -0xf.ffffffffffff8p+1020L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-128 -0xf.ffffffffffff8p+1020L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-128ibm -0xf.ffffffffffff8p+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-96-intel -0xf.fffffffffffffffp+16380L : 0x8p-16448L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : 0x4p-16448L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-128 -0xf.fffffffffffffffp+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-16496L : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+exp2 0.75
+= exp2 downward flt-32 0xcp-4f : 0x1.ae89f8p+0f : inexact-ok
+= exp2 tonearest flt-32 0xcp-4f : 0x1.ae89fap+0f : inexact-ok
+= exp2 towardzero flt-32 0xcp-4f : 0x1.ae89f8p+0f : inexact-ok
+= exp2 upward flt-32 0xcp-4f : 0x1.ae89fap+0f : inexact-ok
+= exp2 downward dbl-64 0xcp-4 : 0x1.ae89f995ad3adp+0 : inexact-ok
+= exp2 tonearest dbl-64 0xcp-4 : 0x1.ae89f995ad3adp+0 : inexact-ok
+= exp2 towardzero dbl-64 0xcp-4 : 0x1.ae89f995ad3adp+0 : inexact-ok
+= exp2 upward dbl-64 0xcp-4 : 0x1.ae89f995ad3aep+0 : inexact-ok
+= exp2 downward ldbl-96-intel 0xcp-4L : 0x1.ae89f995ad3ad5e8p+0L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0xcp-4L : 0x1.ae89f995ad3ad5e8p+0L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0xcp-4L : 0x1.ae89f995ad3ad5e8p+0L : inexact-ok
+= exp2 upward ldbl-96-intel 0xcp-4L : 0x1.ae89f995ad3ad5eap+0L : inexact-ok
+= exp2 downward ldbl-96-m68k 0xcp-4L : 0x1.ae89f995ad3ad5e8p+0L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0xcp-4L : 0x1.ae89f995ad3ad5e8p+0L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0xcp-4L : 0x1.ae89f995ad3ad5e8p+0L : inexact-ok
+= exp2 upward ldbl-96-m68k 0xcp-4L : 0x1.ae89f995ad3ad5eap+0L : inexact-ok
+= exp2 downward ldbl-128 0xcp-4L : 0x1.ae89f995ad3ad5e8734d1773205ap+0L : inexact-ok
+= exp2 tonearest ldbl-128 0xcp-4L : 0x1.ae89f995ad3ad5e8734d1773205ap+0L : inexact-ok
+= exp2 towardzero ldbl-128 0xcp-4L : 0x1.ae89f995ad3ad5e8734d1773205ap+0L : inexact-ok
+= exp2 upward ldbl-128 0xcp-4L : 0x1.ae89f995ad3ad5e8734d1773205bp+0L : inexact-ok
+= exp2 downward ldbl-128ibm 0xcp-4L : 0x1.ae89f995ad3ad5e8734d17732p+0L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0xcp-4L : 0x1.ae89f995ad3ad5e8734d1773208p+0L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0xcp-4L : 0x1.ae89f995ad3ad5e8734d17732p+0L : inexact-ok
+= exp2 upward ldbl-128ibm 0xcp-4L : 0x1.ae89f995ad3ad5e8734d1773208p+0L : inexact-ok
+exp2 100.5
+= exp2 downward flt-32 0x6.48p+4f : 0x1.6a09e6p+100f : inexact-ok
+= exp2 tonearest flt-32 0x6.48p+4f : 0x1.6a09e6p+100f : inexact-ok
+= exp2 towardzero flt-32 0x6.48p+4f : 0x1.6a09e6p+100f : inexact-ok
+= exp2 upward flt-32 0x6.48p+4f : 0x1.6a09e8p+100f : inexact-ok
+= exp2 downward dbl-64 0x6.48p+4 : 0x1.6a09e667f3bccp+100 : inexact-ok
+= exp2 tonearest dbl-64 0x6.48p+4 : 0x1.6a09e667f3bcdp+100 : inexact-ok
+= exp2 towardzero dbl-64 0x6.48p+4 : 0x1.6a09e667f3bccp+100 : inexact-ok
+= exp2 upward dbl-64 0x6.48p+4 : 0x1.6a09e667f3bcdp+100 : inexact-ok
+= exp2 downward ldbl-96-intel 0x6.48p+4L : 0x1.6a09e667f3bcc908p+100L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x6.48p+4L : 0x1.6a09e667f3bcc908p+100L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x6.48p+4L : 0x1.6a09e667f3bcc908p+100L : inexact-ok
+= exp2 upward ldbl-96-intel 0x6.48p+4L : 0x1.6a09e667f3bcc90ap+100L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x6.48p+4L : 0x1.6a09e667f3bcc908p+100L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x6.48p+4L : 0x1.6a09e667f3bcc908p+100L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x6.48p+4L : 0x1.6a09e667f3bcc908p+100L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x6.48p+4L : 0x1.6a09e667f3bcc90ap+100L : inexact-ok
+= exp2 downward ldbl-128 0x6.48p+4L : 0x1.6a09e667f3bcc908b2fb1366ea95p+100L : inexact-ok
+= exp2 tonearest ldbl-128 0x6.48p+4L : 0x1.6a09e667f3bcc908b2fb1366ea95p+100L : inexact-ok
+= exp2 towardzero ldbl-128 0x6.48p+4L : 0x1.6a09e667f3bcc908b2fb1366ea95p+100L : inexact-ok
+= exp2 upward ldbl-128 0x6.48p+4L : 0x1.6a09e667f3bcc908b2fb1366ea96p+100L : inexact-ok
+= exp2 downward ldbl-128ibm 0x6.48p+4L : 0x1.6a09e667f3bcc908b2fb1366ea8p+100L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x6.48p+4L : 0x1.6a09e667f3bcc908b2fb1366ea8p+100L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x6.48p+4L : 0x1.6a09e667f3bcc908b2fb1366ea8p+100L : inexact-ok
+= exp2 upward ldbl-128ibm 0x6.48p+4L : 0x1.6a09e667f3bcc908b2fb1366ebp+100L : inexact-ok
+exp2 127
+= exp2 downward flt-32 0x7.fp+4f : 0x8p+124f : inexact-ok
+= exp2 tonearest flt-32 0x7.fp+4f : 0x8p+124f : inexact-ok
+= exp2 towardzero flt-32 0x7.fp+4f : 0x8p+124f : inexact-ok
+= exp2 upward flt-32 0x7.fp+4f : 0x8p+124f : inexact-ok
+= exp2 downward dbl-64 0x7.fp+4 : 0x8p+124 : inexact-ok
+= exp2 tonearest dbl-64 0x7.fp+4 : 0x8p+124 : inexact-ok
+= exp2 towardzero dbl-64 0x7.fp+4 : 0x8p+124 : inexact-ok
+= exp2 upward dbl-64 0x7.fp+4 : 0x8p+124 : inexact-ok
+= exp2 downward ldbl-96-intel 0x7.fp+4L : 0x8p+124L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x7.fp+4L : 0x8p+124L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x7.fp+4L : 0x8p+124L : inexact-ok
+= exp2 upward ldbl-96-intel 0x7.fp+4L : 0x8p+124L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x7.fp+4L : 0x8p+124L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x7.fp+4L : 0x8p+124L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x7.fp+4L : 0x8p+124L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x7.fp+4L : 0x8p+124L : inexact-ok
+= exp2 downward ldbl-128 0x7.fp+4L : 0x8p+124L : inexact-ok
+= exp2 tonearest ldbl-128 0x7.fp+4L : 0x8p+124L : inexact-ok
+= exp2 towardzero ldbl-128 0x7.fp+4L : 0x8p+124L : inexact-ok
+= exp2 upward ldbl-128 0x7.fp+4L : 0x8p+124L : inexact-ok
+= exp2 downward ldbl-128ibm 0x7.fp+4L : 0x8p+124L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x7.fp+4L : 0x8p+124L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x7.fp+4L : 0x8p+124L : inexact-ok
+= exp2 upward ldbl-128ibm 0x7.fp+4L : 0x8p+124L : inexact-ok
+exp2 -149
+= exp2 downward flt-32 -0x9.5p+4f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest flt-32 -0x9.5p+4f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero flt-32 -0x9.5p+4f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward flt-32 -0x9.5p+4f : 0x8p-152f : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward dbl-64 -0x9.5p+4 : 0x8p-152 : inexact-ok
+= exp2 tonearest dbl-64 -0x9.5p+4 : 0x8p-152 : inexact-ok
+= exp2 towardzero dbl-64 -0x9.5p+4 : 0x8p-152 : inexact-ok
+= exp2 upward dbl-64 -0x9.5p+4 : 0x8p-152 : inexact-ok
+= exp2 downward ldbl-96-intel -0x9.5p+4L : 0x8p-152L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x9.5p+4L : 0x8p-152L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x9.5p+4L : 0x8p-152L : inexact-ok
+= exp2 upward ldbl-96-intel -0x9.5p+4L : 0x8p-152L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x9.5p+4L : 0x8p-152L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x9.5p+4L : 0x8p-152L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x9.5p+4L : 0x8p-152L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x9.5p+4L : 0x8p-152L : inexact-ok
+= exp2 downward ldbl-128 -0x9.5p+4L : 0x8p-152L : inexact-ok
+= exp2 tonearest ldbl-128 -0x9.5p+4L : 0x8p-152L : inexact-ok
+= exp2 towardzero ldbl-128 -0x9.5p+4L : 0x8p-152L : inexact-ok
+= exp2 upward ldbl-128 -0x9.5p+4L : 0x8p-152L : inexact-ok
+= exp2 downward ldbl-128ibm -0x9.5p+4L : 0x8p-152L : inexact-ok
+= exp2 tonearest ldbl-128ibm -0x9.5p+4L : 0x8p-152L : inexact-ok
+= exp2 towardzero ldbl-128ibm -0x9.5p+4L : 0x8p-152L : inexact-ok
+= exp2 upward ldbl-128ibm -0x9.5p+4L : 0x8p-152L : inexact-ok
+exp2 1000.25
+= exp2 downward flt-32 0x3.e84p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x3.e84p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x3.e84p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x3.e84p+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.e84p+8 : 0x1.306fe0a31b715p+1000 : inexact-ok
+= exp2 tonearest dbl-64 0x3.e84p+8 : 0x1.306fe0a31b715p+1000 : inexact-ok
+= exp2 towardzero dbl-64 0x3.e84p+8 : 0x1.306fe0a31b715p+1000 : inexact-ok
+= exp2 upward dbl-64 0x3.e84p+8 : 0x1.306fe0a31b716p+1000 : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.e84p+8L : 0x1.306fe0a31b7152dep+1000L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.e84p+8L : 0x1.306fe0a31b7152dep+1000L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.e84p+8L : 0x1.306fe0a31b7152dep+1000L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.e84p+8L : 0x1.306fe0a31b7152ep+1000L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.e84p+8L : 0x1.306fe0a31b7152dep+1000L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.e84p+8L : 0x1.306fe0a31b7152dep+1000L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.e84p+8L : 0x1.306fe0a31b7152dep+1000L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.e84p+8L : 0x1.306fe0a31b7152ep+1000L : inexact-ok
+= exp2 downward ldbl-128 0x3.e84p+8L : 0x1.306fe0a31b7152de8d5a46305c85p+1000L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.e84p+8L : 0x1.306fe0a31b7152de8d5a46305c86p+1000L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.e84p+8L : 0x1.306fe0a31b7152de8d5a46305c85p+1000L : inexact-ok
+= exp2 upward ldbl-128 0x3.e84p+8L : 0x1.306fe0a31b7152de8d5a46305c86p+1000L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.e84p+8L : 0x1.306fe0a31b7152de8d5a46305c8p+1000L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.e84p+8L : 0x1.306fe0a31b7152de8d5a46305c8p+1000L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.e84p+8L : 0x1.306fe0a31b7152de8d5a46305c8p+1000L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.e84p+8L : 0x1.306fe0a31b7152de8d5a46305dp+1000L : inexact-ok
+exp2 1023
+= exp2 downward flt-32 0x3.ffp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x3.ffp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x3.ffp+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x3.ffp+8f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.ffp+8 : 0x8p+1020 : inexact-ok
+= exp2 tonearest dbl-64 0x3.ffp+8 : 0x8p+1020 : inexact-ok
+= exp2 towardzero dbl-64 0x3.ffp+8 : 0x8p+1020 : inexact-ok
+= exp2 upward dbl-64 0x3.ffp+8 : 0x8p+1020 : inexact-ok
+= exp2 downward ldbl-96-intel 0x3.ffp+8L : 0x8p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.ffp+8L : 0x8p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.ffp+8L : 0x8p+1020L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.ffp+8L : 0x8p+1020L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.ffp+8L : 0x8p+1020L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.ffp+8L : 0x8p+1020L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.ffp+8L : 0x8p+1020L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.ffp+8L : 0x8p+1020L : inexact-ok
+= exp2 downward ldbl-128 0x3.ffp+8L : 0x8p+1020L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.ffp+8L : 0x8p+1020L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.ffp+8L : 0x8p+1020L : inexact-ok
+= exp2 upward ldbl-128 0x3.ffp+8L : 0x8p+1020L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.ffp+8L : 0x8p+1020L : inexact-ok
+= exp2 tonearest ldbl-128ibm 0x3.ffp+8L : 0x8p+1020L : inexact-ok
+= exp2 towardzero ldbl-128ibm 0x3.ffp+8L : 0x8p+1020L : inexact-ok
+= exp2 upward ldbl-128ibm 0x3.ffp+8L : 0x8p+1020L : inexact-ok
+exp2 -1074 missing-errno
+= exp2 downward flt-32 -0x4.32p+8f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest flt-32 -0x4.32p+8f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero flt-32 -0x4.32p+8f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward flt-32 -0x4.32p+8f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x4.32p+8 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest dbl-64 -0x4.32p+8 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero dbl-64 -0x4.32p+8 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward dbl-64 -0x4.32p+8 : 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-intel -0x4.32p+8L : 0x4p-1076L : inexact-ok
+= exp2 tonearest ldbl-96-intel -0x4.32p+8L : 0x4p-1076L : inexact-ok
+= exp2 towardzero ldbl-96-intel -0x4.32p+8L : 0x4p-1076L : inexact-ok
+= exp2 upward ldbl-96-intel -0x4.32p+8L : 0x4p-1076L : inexact-ok
+= exp2 downward ldbl-96-m68k -0x4.32p+8L : 0x4p-1076L : inexact-ok
+= exp2 tonearest ldbl-96-m68k -0x4.32p+8L : 0x4p-1076L : inexact-ok
+= exp2 towardzero ldbl-96-m68k -0x4.32p+8L : 0x4p-1076L : inexact-ok
+= exp2 upward ldbl-96-m68k -0x4.32p+8L : 0x4p-1076L : inexact-ok
+= exp2 downward ldbl-128 -0x4.32p+8L : 0x4p-1076L : inexact-ok
+= exp2 tonearest ldbl-128 -0x4.32p+8L : 0x4p-1076L : inexact-ok
+= exp2 towardzero ldbl-128 -0x4.32p+8L : 0x4p-1076L : inexact-ok
+= exp2 upward ldbl-128 -0x4.32p+8L : 0x4p-1076L : inexact-ok
+= exp2 downward ldbl-128ibm -0x4.32p+8L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x4.32p+8L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x4.32p+8L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128ibm -0x4.32p+8L : 0x4p-1076L : inexact-ok underflow-ok errno-erange-ok
+exp2 16383
+= exp2 downward flt-32 0x3.fffp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 tonearest flt-32 0x3.fffp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero flt-32 0x3.fffp+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= exp2 upward flt-32 0x3.fffp+12f : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward dbl-64 0x3.fffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 tonearest dbl-64 0x3.fffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero dbl-64 0x3.fffp+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= exp2 upward dbl-64 0x3.fffp+12 : plus_infty : inexact-ok overflow errno-erange
+= exp2 downward ldbl-96-intel 0x3.fffp+12L : 0x8p+16380L : inexact-ok
+= exp2 tonearest ldbl-96-intel 0x3.fffp+12L : 0x8p+16380L : inexact-ok
+= exp2 towardzero ldbl-96-intel 0x3.fffp+12L : 0x8p+16380L : inexact-ok
+= exp2 upward ldbl-96-intel 0x3.fffp+12L : 0x8p+16380L : inexact-ok
+= exp2 downward ldbl-96-m68k 0x3.fffp+12L : 0x8p+16380L : inexact-ok
+= exp2 tonearest ldbl-96-m68k 0x3.fffp+12L : 0x8p+16380L : inexact-ok
+= exp2 towardzero ldbl-96-m68k 0x3.fffp+12L : 0x8p+16380L : inexact-ok
+= exp2 upward ldbl-96-m68k 0x3.fffp+12L : 0x8p+16380L : inexact-ok
+= exp2 downward ldbl-128 0x3.fffp+12L : 0x8p+16380L : inexact-ok
+= exp2 tonearest ldbl-128 0x3.fffp+12L : 0x8p+16380L : inexact-ok
+= exp2 towardzero ldbl-128 0x3.fffp+12L : 0x8p+16380L : inexact-ok
+= exp2 upward ldbl-128 0x3.fffp+12L : 0x8p+16380L : inexact-ok
+= exp2 downward ldbl-128ibm 0x3.fffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 tonearest ldbl-128ibm 0x3.fffp+12L : plus_infty : inexact-ok overflow errno-erange
+= exp2 towardzero ldbl-128ibm 0x3.fffp+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= exp2 upward ldbl-128ibm 0x3.fffp+12L : plus_infty : inexact-ok overflow errno-erange
+exp2 -16400 missing-errno
+= exp2 downward flt-32 -0x4.01p+12f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest flt-32 -0x4.01p+12f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero flt-32 -0x4.01p+12f : 0x0p+0f : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward flt-32 -0x4.01p+12f : 0x8p-152f : inexact-ok underflow errno-erange-ok
+= exp2 downward dbl-64 -0x4.01p+12 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest dbl-64 -0x4.01p+12 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero dbl-64 -0x4.01p+12 : 0x0p+0 : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward dbl-64 -0x4.01p+12 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= exp2 downward ldbl-96-intel -0x4.01p+12L : 0x1p-16400L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-intel -0x4.01p+12L : 0x1p-16400L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-intel -0x4.01p+12L : 0x1p-16400L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-intel -0x4.01p+12L : 0x1p-16400L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-96-m68k -0x4.01p+12L : 0x1p-16400L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-96-m68k -0x4.01p+12L : 0x1p-16400L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-96-m68k -0x4.01p+12L : 0x1p-16400L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-96-m68k -0x4.01p+12L : 0x1p-16400L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128 -0x4.01p+12L : 0x1p-16400L : inexact-ok underflow-ok errno-erange-ok
+= exp2 tonearest ldbl-128 -0x4.01p+12L : 0x1p-16400L : inexact-ok underflow-ok errno-erange-ok
+= exp2 towardzero ldbl-128 -0x4.01p+12L : 0x1p-16400L : inexact-ok underflow-ok errno-erange-ok
+= exp2 upward ldbl-128 -0x4.01p+12L : 0x1p-16400L : inexact-ok underflow-ok errno-erange-ok
+= exp2 downward ldbl-128ibm -0x4.01p+12L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 tonearest ldbl-128ibm -0x4.01p+12L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 towardzero ldbl-128ibm -0x4.01p+12L : 0x0p+0L : inexact-ok underflow errno-erange errno-erange-ok
+= exp2 upward ldbl-128ibm -0x4.01p+12L : 0x4p-1076L : inexact-ok underflow errno-erange-ok
+expm1 0
+= expm1 downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= expm1 tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= expm1 towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= expm1 upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= expm1 downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= expm1 tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= expm1 towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= expm1 upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= expm1 downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= expm1 upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+expm1 -0
+= expm1 downward flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= expm1 upward flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= expm1 downward dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= expm1 upward dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= expm1 downward ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 upward ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 downward ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 upward ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 downward ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= expm1 upward ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+expm1 1
+= expm1 downward flt-32 0x1p+0f : 0x1.b7e15p+0f : inexact-ok
+= expm1 tonearest flt-32 0x1p+0f : 0x1.b7e152p+0f : inexact-ok
+= expm1 towardzero flt-32 0x1p+0f : 0x1.b7e15p+0f : inexact-ok
+= expm1 upward flt-32 0x1p+0f : 0x1.b7e152p+0f : inexact-ok
+= expm1 downward dbl-64 0x1p+0 : 0x1.b7e151628aed2p+0 : inexact-ok
+= expm1 tonearest dbl-64 0x1p+0 : 0x1.b7e151628aed3p+0 : inexact-ok
+= expm1 towardzero dbl-64 0x1p+0 : 0x1.b7e151628aed2p+0 : inexact-ok
+= expm1 upward dbl-64 0x1p+0 : 0x1.b7e151628aed3p+0 : inexact-ok
+= expm1 downward ldbl-96-intel 0x1p+0L : 0x1.b7e151628aed2a6ap+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x1p+0L : 0x1.b7e151628aed2a6ap+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x1p+0L : 0x1.b7e151628aed2a6ap+0L : inexact-ok
+= expm1 upward ldbl-96-intel 0x1p+0L : 0x1.b7e151628aed2a6cp+0L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x1p+0L : 0x1.b7e151628aed2a6ap+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x1p+0L : 0x1.b7e151628aed2a6ap+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x1p+0L : 0x1.b7e151628aed2a6ap+0L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x1p+0L : 0x1.b7e151628aed2a6cp+0L : inexact-ok
+= expm1 downward ldbl-128 0x1p+0L : 0x1.b7e151628aed2a6abf7158809cf4p+0L : inexact-ok
+= expm1 tonearest ldbl-128 0x1p+0L : 0x1.b7e151628aed2a6abf7158809cf5p+0L : inexact-ok
+= expm1 towardzero ldbl-128 0x1p+0L : 0x1.b7e151628aed2a6abf7158809cf4p+0L : inexact-ok
+= expm1 upward ldbl-128 0x1p+0L : 0x1.b7e151628aed2a6abf7158809cf5p+0L : inexact-ok
+= expm1 downward ldbl-128ibm 0x1p+0L : 0x1.b7e151628aed2a6abf7158809c8p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x1p+0L : 0x1.b7e151628aed2a6abf7158809dp+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x1p+0L : 0x1.b7e151628aed2a6abf7158809c8p+0L : inexact-ok
+= expm1 upward ldbl-128ibm 0x1p+0L : 0x1.b7e151628aed2a6abf7158809dp+0L : inexact-ok
+expm1 0.75
+= expm1 downward flt-32 0xcp-4f : 0x1.1df3b6p+0f : inexact-ok
+= expm1 tonearest flt-32 0xcp-4f : 0x1.1df3b6p+0f : inexact-ok
+= expm1 towardzero flt-32 0xcp-4f : 0x1.1df3b6p+0f : inexact-ok
+= expm1 upward flt-32 0xcp-4f : 0x1.1df3b8p+0f : inexact-ok
+= expm1 downward dbl-64 0xcp-4 : 0x1.1df3b68cfb9efp+0 : inexact-ok
+= expm1 tonearest dbl-64 0xcp-4 : 0x1.1df3b68cfb9efp+0 : inexact-ok
+= expm1 towardzero dbl-64 0xcp-4 : 0x1.1df3b68cfb9efp+0 : inexact-ok
+= expm1 upward dbl-64 0xcp-4 : 0x1.1df3b68cfb9fp+0 : inexact-ok
+= expm1 downward ldbl-96-intel 0xcp-4L : 0x1.1df3b68cfb9ef7a8p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0xcp-4L : 0x1.1df3b68cfb9ef7aap+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0xcp-4L : 0x1.1df3b68cfb9ef7a8p+0L : inexact-ok
+= expm1 upward ldbl-96-intel 0xcp-4L : 0x1.1df3b68cfb9ef7aap+0L : inexact-ok
+= expm1 downward ldbl-96-m68k 0xcp-4L : 0x1.1df3b68cfb9ef7a8p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0xcp-4L : 0x1.1df3b68cfb9ef7aap+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0xcp-4L : 0x1.1df3b68cfb9ef7a8p+0L : inexact-ok
+= expm1 upward ldbl-96-m68k 0xcp-4L : 0x1.1df3b68cfb9ef7aap+0L : inexact-ok
+= expm1 downward ldbl-128 0xcp-4L : 0x1.1df3b68cfb9ef7a986addc7dcee2p+0L : inexact-ok
+= expm1 tonearest ldbl-128 0xcp-4L : 0x1.1df3b68cfb9ef7a986addc7dcee2p+0L : inexact-ok
+= expm1 towardzero ldbl-128 0xcp-4L : 0x1.1df3b68cfb9ef7a986addc7dcee2p+0L : inexact-ok
+= expm1 upward ldbl-128 0xcp-4L : 0x1.1df3b68cfb9ef7a986addc7dcee3p+0L : inexact-ok
+= expm1 downward ldbl-128ibm 0xcp-4L : 0x1.1df3b68cfb9ef7a986addc7dce8p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0xcp-4L : 0x1.1df3b68cfb9ef7a986addc7dcfp+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0xcp-4L : 0x1.1df3b68cfb9ef7a986addc7dce8p+0L : inexact-ok
+= expm1 upward ldbl-128ibm 0xcp-4L : 0x1.1df3b68cfb9ef7a986addc7dcfp+0L : inexact-ok
+expm1 50.0
+= expm1 downward flt-32 0x3.2p+4f : 0x1.19103ep+72f : inexact-ok
+= expm1 tonearest flt-32 0x3.2p+4f : 0x1.19103ep+72f : inexact-ok
+= expm1 towardzero flt-32 0x3.2p+4f : 0x1.19103ep+72f : inexact-ok
+= expm1 upward flt-32 0x3.2p+4f : 0x1.19104p+72f : inexact-ok
+= expm1 downward dbl-64 0x3.2p+4 : 0x1.19103e4080b45p+72 : inexact-ok
+= expm1 tonearest dbl-64 0x3.2p+4 : 0x1.19103e4080b45p+72 : inexact-ok
+= expm1 towardzero dbl-64 0x3.2p+4 : 0x1.19103e4080b45p+72 : inexact-ok
+= expm1 upward dbl-64 0x3.2p+4 : 0x1.19103e4080b46p+72 : inexact-ok
+= expm1 downward ldbl-96-intel 0x3.2p+4L : 0x1.19103e4080b45664p+72L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x3.2p+4L : 0x1.19103e4080b45664p+72L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x3.2p+4L : 0x1.19103e4080b45664p+72L : inexact-ok
+= expm1 upward ldbl-96-intel 0x3.2p+4L : 0x1.19103e4080b45666p+72L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x3.2p+4L : 0x1.19103e4080b45664p+72L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x3.2p+4L : 0x1.19103e4080b45664p+72L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x3.2p+4L : 0x1.19103e4080b45664p+72L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x3.2p+4L : 0x1.19103e4080b45666p+72L : inexact-ok
+= expm1 downward ldbl-128 0x3.2p+4L : 0x1.19103e4080b45664d6740cf8c5d8p+72L : inexact-ok
+= expm1 tonearest ldbl-128 0x3.2p+4L : 0x1.19103e4080b45664d6740cf8c5d9p+72L : inexact-ok
+= expm1 towardzero ldbl-128 0x3.2p+4L : 0x1.19103e4080b45664d6740cf8c5d8p+72L : inexact-ok
+= expm1 upward ldbl-128 0x3.2p+4L : 0x1.19103e4080b45664d6740cf8c5d9p+72L : inexact-ok
+= expm1 downward ldbl-128ibm 0x3.2p+4L : 0x1.19103e4080b45664d6740cf8c58p+72L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x3.2p+4L : 0x1.19103e4080b45664d6740cf8c6p+72L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x3.2p+4L : 0x1.19103e4080b45664d6740cf8c58p+72L : inexact-ok
+= expm1 upward ldbl-128ibm 0x3.2p+4L : 0x1.19103e4080b45664d6740cf8c6p+72L : inexact-ok
+expm1 127.0
+= expm1 downward flt-32 0x7.fp+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 tonearest flt-32 0x7.fp+4f : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero flt-32 0x7.fp+4f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 upward flt-32 0x7.fp+4f : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward dbl-64 0x7.fp+4 : 0x9.5521837491608p+180 : inexact-ok
+= expm1 tonearest dbl-64 0x7.fp+4 : 0x9.552183749161p+180 : inexact-ok
+= expm1 towardzero dbl-64 0x7.fp+4 : 0x9.5521837491608p+180 : inexact-ok
+= expm1 upward dbl-64 0x7.fp+4 : 0x9.552183749161p+180 : inexact-ok
+= expm1 downward ldbl-96-intel 0x7.fp+4L : 0x9.552183749160e8bp+180L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x7.fp+4L : 0x9.552183749160e8bp+180L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x7.fp+4L : 0x9.552183749160e8bp+180L : inexact-ok
+= expm1 upward ldbl-96-intel 0x7.fp+4L : 0x9.552183749160e8cp+180L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x7.fp+4L : 0x9.552183749160e8bp+180L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x7.fp+4L : 0x9.552183749160e8bp+180L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x7.fp+4L : 0x9.552183749160e8bp+180L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x7.fp+4L : 0x9.552183749160e8cp+180L : inexact-ok
+= expm1 downward ldbl-128 0x7.fp+4L : 0x9.552183749160e8b702888dad9508p+180L : inexact-ok
+= expm1 tonearest ldbl-128 0x7.fp+4L : 0x9.552183749160e8b702888dad951p+180L : inexact-ok
+= expm1 towardzero ldbl-128 0x7.fp+4L : 0x9.552183749160e8b702888dad9508p+180L : inexact-ok
+= expm1 upward ldbl-128 0x7.fp+4L : 0x9.552183749160e8b702888dad951p+180L : inexact-ok
+= expm1 downward ldbl-128ibm 0x7.fp+4L : 0x9.552183749160e8b702888dad94p+180L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x7.fp+4L : 0x9.552183749160e8b702888dad94p+180L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x7.fp+4L : 0x9.552183749160e8b702888dad94p+180L : inexact-ok
+= expm1 upward ldbl-128ibm 0x7.fp+4L : 0x9.552183749160e8b702888dad98p+180L : inexact-ok
+expm1 500.0
+= expm1 downward flt-32 0x1.f4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 tonearest flt-32 0x1.f4p+8f : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero flt-32 0x1.f4p+8f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 upward flt-32 0x1.f4p+8f : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward dbl-64 0x1.f4p+8 : 0x2.8b74553efc87p+720 : inexact-ok
+= expm1 tonearest dbl-64 0x1.f4p+8 : 0x2.8b74553efc872p+720 : inexact-ok
+= expm1 towardzero dbl-64 0x1.f4p+8 : 0x2.8b74553efc87p+720 : inexact-ok
+= expm1 upward dbl-64 0x1.f4p+8 : 0x2.8b74553efc872p+720 : inexact-ok
+= expm1 downward ldbl-96-intel 0x1.f4p+8L : 0x2.8b74553efc87128cp+720L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x1.f4p+8L : 0x2.8b74553efc87129p+720L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x1.f4p+8L : 0x2.8b74553efc87128cp+720L : inexact-ok
+= expm1 upward ldbl-96-intel 0x1.f4p+8L : 0x2.8b74553efc87129p+720L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x1.f4p+8L : 0x2.8b74553efc87128cp+720L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x1.f4p+8L : 0x2.8b74553efc87129p+720L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x1.f4p+8L : 0x2.8b74553efc87128cp+720L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x1.f4p+8L : 0x2.8b74553efc87129p+720L : inexact-ok
+= expm1 downward ldbl-128 0x1.f4p+8L : 0x2.8b74553efc87128fd5d1b2c1ea3ap+720L : inexact-ok
+= expm1 tonearest ldbl-128 0x1.f4p+8L : 0x2.8b74553efc87128fd5d1b2c1ea3ap+720L : inexact-ok
+= expm1 towardzero ldbl-128 0x1.f4p+8L : 0x2.8b74553efc87128fd5d1b2c1ea3ap+720L : inexact-ok
+= expm1 upward ldbl-128 0x1.f4p+8L : 0x2.8b74553efc87128fd5d1b2c1ea3cp+720L : inexact-ok
+= expm1 downward ldbl-128ibm 0x1.f4p+8L : 0x2.8b74553efc87128fd5d1b2c1eap+720L : inexact-ok
+= expm1 tonearest ldbl-128ibm 0x1.f4p+8L : 0x2.8b74553efc87128fd5d1b2c1eap+720L : inexact-ok
+= expm1 towardzero ldbl-128ibm 0x1.f4p+8L : 0x2.8b74553efc87128fd5d1b2c1eap+720L : inexact-ok
+= expm1 upward ldbl-128ibm 0x1.f4p+8L : 0x2.8b74553efc87128fd5d1b2c1ebp+720L : inexact-ok
+expm1 11356.25
+= expm1 downward flt-32 0x2.c5c4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 tonearest flt-32 0x2.c5c4p+12f : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero flt-32 0x2.c5c4p+12f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 upward flt-32 0x2.c5c4p+12f : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward dbl-64 0x2.c5c4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= expm1 tonearest dbl-64 0x2.c5c4p+12 : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero dbl-64 0x2.c5c4p+12 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= expm1 upward dbl-64 0x2.c5c4p+12 : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-96-intel 0x2.c5c4p+12L : 0xc.2c2b72bac3ba40cp+16380L : inexact-ok
+= expm1 tonearest ldbl-96-intel 0x2.c5c4p+12L : 0xc.2c2b72bac3ba40dp+16380L : inexact-ok
+= expm1 towardzero ldbl-96-intel 0x2.c5c4p+12L : 0xc.2c2b72bac3ba40cp+16380L : inexact-ok
+= expm1 upward ldbl-96-intel 0x2.c5c4p+12L : 0xc.2c2b72bac3ba40dp+16380L : inexact-ok
+= expm1 downward ldbl-96-m68k 0x2.c5c4p+12L : 0xc.2c2b72bac3ba40cp+16380L : inexact-ok
+= expm1 tonearest ldbl-96-m68k 0x2.c5c4p+12L : 0xc.2c2b72bac3ba40dp+16380L : inexact-ok
+= expm1 towardzero ldbl-96-m68k 0x2.c5c4p+12L : 0xc.2c2b72bac3ba40cp+16380L : inexact-ok
+= expm1 upward ldbl-96-m68k 0x2.c5c4p+12L : 0xc.2c2b72bac3ba40dp+16380L : inexact-ok
+= expm1 downward ldbl-128 0x2.c5c4p+12L : 0xc.2c2b72bac3ba40c9d77771f196c8p+16380L : inexact-ok
+= expm1 tonearest ldbl-128 0x2.c5c4p+12L : 0xc.2c2b72bac3ba40c9d77771f196dp+16380L : inexact-ok
+= expm1 towardzero ldbl-128 0x2.c5c4p+12L : 0xc.2c2b72bac3ba40c9d77771f196c8p+16380L : inexact-ok
+= expm1 upward ldbl-128 0x2.c5c4p+12L : 0xc.2c2b72bac3ba40c9d77771f196dp+16380L : inexact-ok
+= expm1 downward ldbl-128ibm 0x2.c5c4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-128ibm 0x2.c5c4p+12L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-128ibm 0x2.c5c4p+12L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-128ibm 0x2.c5c4p+12L : plus_infty : inexact-ok overflow errno-erange
+expm1 -10.0
+= expm1 downward flt-32 -0xap+0f : -0xf.ffd07p-4f : inexact-ok
+= expm1 tonearest flt-32 -0xap+0f : -0xf.ffd06p-4f : inexact-ok
+= expm1 towardzero flt-32 -0xap+0f : -0xf.ffd06p-4f : inexact-ok
+= expm1 upward flt-32 -0xap+0f : -0xf.ffd06p-4f : inexact-ok
+= expm1 downward dbl-64 -0xap+0 : -0xf.ffd0650c95378p-4 : inexact-ok
+= expm1 tonearest dbl-64 -0xap+0 : -0xf.ffd0650c9537p-4 : inexact-ok
+= expm1 towardzero dbl-64 -0xap+0 : -0xf.ffd0650c9537p-4 : inexact-ok
+= expm1 upward dbl-64 -0xap+0 : -0xf.ffd0650c9537p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0xap+0L : -0xf.ffd0650c953706dp-4L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0xap+0L : -0xf.ffd0650c953706dp-4L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0xap+0L : -0xf.ffd0650c953706cp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0xap+0L : -0xf.ffd0650c953706cp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0xap+0L : -0xf.ffd0650c953706dp-4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0xap+0L : -0xf.ffd0650c953706dp-4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0xap+0L : -0xf.ffd0650c953706cp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0xap+0L : -0xf.ffd0650c953706cp-4L : inexact-ok
+= expm1 downward ldbl-128 -0xap+0L : -0xf.ffd0650c953706cac749b7155edp-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0xap+0L : -0xf.ffd0650c953706cac749b7155edp-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0xap+0L : -0xf.ffd0650c953706cac749b7155ec8p-4L : inexact-ok
+= expm1 upward ldbl-128 -0xap+0L : -0xf.ffd0650c953706cac749b7155ec8p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0xap+0L : -0xf.ffd0650c953706cac749b7156p-4L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0xap+0L : -0xf.ffd0650c953706cac749b7156p-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0xap+0L : -0xf.ffd0650c953706cac749b7155cp-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0xap+0L : -0xf.ffd0650c953706cac749b7155cp-4L : inexact-ok
+expm1 -16.0
+= expm1 downward flt-32 -0x1p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 tonearest flt-32 -0x1p+4f : -0xf.ffffep-4f : inexact-ok
+= expm1 towardzero flt-32 -0x1p+4f : -0xf.ffffep-4f : inexact-ok
+= expm1 upward flt-32 -0x1p+4f : -0xf.ffffep-4f : inexact-ok
+= expm1 downward dbl-64 -0x1p+4 : -0xf.ffffe1caa4458p-4 : inexact-ok
+= expm1 tonearest dbl-64 -0x1p+4 : -0xf.ffffe1caa445p-4 : inexact-ok
+= expm1 towardzero dbl-64 -0x1p+4 : -0xf.ffffe1caa445p-4 : inexact-ok
+= expm1 upward dbl-64 -0x1p+4 : -0xf.ffffe1caa445p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x1p+4L : -0xf.ffffe1caa445118p-4L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x1p+4L : -0xf.ffffe1caa445118p-4L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x1p+4L : -0xf.ffffe1caa445117p-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x1p+4L : -0xf.ffffe1caa445117p-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x1p+4L : -0xf.ffffe1caa445118p-4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x1p+4L : -0xf.ffffe1caa445118p-4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x1p+4L : -0xf.ffffe1caa445117p-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x1p+4L : -0xf.ffffe1caa445117p-4L : inexact-ok
+= expm1 downward ldbl-128 -0x1p+4L : -0xf.ffffe1caa445117a35259a08c0dp-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x1p+4L : -0xf.ffffe1caa445117a35259a08c0c8p-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x1p+4L : -0xf.ffffe1caa445117a35259a08c0c8p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x1p+4L : -0xf.ffffe1caa445117a35259a08c0c8p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x1p+4L : -0xf.ffffe1caa445117a35259a08c4p-4L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x1p+4L : -0xf.ffffe1caa445117a35259a08cp-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x1p+4L : -0xf.ffffe1caa445117a35259a08cp-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x1p+4L : -0xf.ffffe1caa445117a35259a08cp-4L : inexact-ok
+expm1 -17.0
+= expm1 downward flt-32 -0x1.1p+4f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x1.1p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 towardzero flt-32 -0x1.1p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x1.1p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x1.1p+4 : -0xf.fffff4e30e748p-4 : inexact-ok
+= expm1 tonearest dbl-64 -0x1.1p+4 : -0xf.fffff4e30e748p-4 : inexact-ok
+= expm1 towardzero dbl-64 -0x1.1p+4 : -0xf.fffff4e30e74p-4 : inexact-ok
+= expm1 upward dbl-64 -0x1.1p+4 : -0xf.fffff4e30e74p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x1.1p+4L : -0xf.fffff4e30e7452dp-4L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x1.1p+4L : -0xf.fffff4e30e7452dp-4L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x1.1p+4L : -0xf.fffff4e30e7452cp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x1.1p+4L : -0xf.fffff4e30e7452cp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x1.1p+4L : -0xf.fffff4e30e7452dp-4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x1.1p+4L : -0xf.fffff4e30e7452dp-4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x1.1p+4L : -0xf.fffff4e30e7452cp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x1.1p+4L : -0xf.fffff4e30e7452cp-4L : inexact-ok
+= expm1 downward ldbl-128 -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e22bp-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e22bp-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e22a8p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e22a8p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e24p-4L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e24p-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e2p-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x1.1p+4L : -0xf.fffff4e30e7452cbb1a1331e2p-4L : inexact-ok
+expm1 -18.0
+= expm1 downward flt-32 -0x1.2p+4f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x1.2p+4f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x1.2p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x1.2p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x1.2p+4 : -0xf.fffffbe9675dp-4 : inexact-ok
+= expm1 tonearest dbl-64 -0x1.2p+4 : -0xf.fffffbe9675dp-4 : inexact-ok
+= expm1 towardzero dbl-64 -0x1.2p+4 : -0xf.fffffbe9675c8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x1.2p+4 : -0xf.fffffbe9675c8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x1.2p+4L : -0xf.fffffbe9675ce5ap-4L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x1.2p+4L : -0xf.fffffbe9675ce5ap-4L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x1.2p+4L : -0xf.fffffbe9675ce59p-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x1.2p+4L : -0xf.fffffbe9675ce59p-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x1.2p+4L : -0xf.fffffbe9675ce5ap-4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x1.2p+4L : -0xf.fffffbe9675ce5ap-4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x1.2p+4L : -0xf.fffffbe9675ce59p-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x1.2p+4L : -0xf.fffffbe9675ce59p-4L : inexact-ok
+= expm1 downward ldbl-128 -0x1.2p+4L : -0xf.fffffbe9675ce59817cddee3aa18p-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x1.2p+4L : -0xf.fffffbe9675ce59817cddee3aa18p-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x1.2p+4L : -0xf.fffffbe9675ce59817cddee3aa1p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x1.2p+4L : -0xf.fffffbe9675ce59817cddee3aa1p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x1.2p+4L : -0xf.fffffbe9675ce59817cddee3acp-4L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x1.2p+4L : -0xf.fffffbe9675ce59817cddee3acp-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x1.2p+4L : -0xf.fffffbe9675ce59817cddee3a8p-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x1.2p+4L : -0xf.fffffbe9675ce59817cddee3a8p-4L : inexact-ok
+expm1 -36.0
+= expm1 downward flt-32 -0x2.4p+4f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x2.4p+4f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x2.4p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x2.4p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x2.4p+4 : -0xf.ffffffffffffp-4 : inexact-ok
+= expm1 tonearest dbl-64 -0x2.4p+4 : -0xf.ffffffffffffp-4 : inexact-ok
+= expm1 towardzero dbl-64 -0x2.4p+4 : -0xf.fffffffffffe8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x2.4p+4 : -0xf.fffffffffffe8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x2.4p+4L : -0xf.fffffffffffef4ap-4L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x2.4p+4L : -0xf.fffffffffffef49p-4L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x2.4p+4L : -0xf.fffffffffffef49p-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x2.4p+4L : -0xf.fffffffffffef49p-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x2.4p+4L : -0xf.fffffffffffef4ap-4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x2.4p+4L : -0xf.fffffffffffef49p-4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x2.4p+4L : -0xf.fffffffffffef49p-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x2.4p+4L : -0xf.fffffffffffef49p-4L : inexact-ok
+= expm1 downward ldbl-128 -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c7f8p-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c7f8p-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c7fp-4L : inexact-ok
+= expm1 upward ldbl-128 -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c7fp-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c8p-4L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c8p-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c4p-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x2.4p+4L : -0xf.fffffffffffef493c50221f9c4p-4L : inexact-ok
+expm1 -37.0
+= expm1 downward flt-32 -0x2.5p+4f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x2.5p+4f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x2.5p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x2.5p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x2.5p+4 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x2.5p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 towardzero dbl-64 -0x2.5p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x2.5p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x2.5p+4L : -0xf.ffffffffffff9dap-4L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x2.5p+4L : -0xf.ffffffffffff9dap-4L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x2.5p+4L : -0xf.ffffffffffff9d9p-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x2.5p+4L : -0xf.ffffffffffff9d9p-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x2.5p+4L : -0xf.ffffffffffff9dap-4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x2.5p+4L : -0xf.ffffffffffff9dap-4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x2.5p+4L : -0xf.ffffffffffff9d9p-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x2.5p+4L : -0xf.ffffffffffff9d9p-4L : inexact-ok
+= expm1 downward ldbl-128 -0x2.5p+4L : -0xf.ffffffffffff9d9ee380d67eac08p-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x2.5p+4L : -0xf.ffffffffffff9d9ee380d67eac08p-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x2.5p+4L : -0xf.ffffffffffff9d9ee380d67eacp-4L : inexact-ok
+= expm1 upward ldbl-128 -0x2.5p+4L : -0xf.ffffffffffff9d9ee380d67eacp-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x2.5p+4L : -0xf.ffffffffffff9d9ee380d67ebp-4L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x2.5p+4L : -0xf.ffffffffffff9d9ee380d67eacp-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x2.5p+4L : -0xf.ffffffffffff9d9ee380d67eacp-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x2.5p+4L : -0xf.ffffffffffff9d9ee380d67eacp-4L : inexact-ok
+expm1 -38.0
+= expm1 downward flt-32 -0x2.6p+4f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x2.6p+4f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x2.6p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x2.6p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x2.6p+4 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x2.6p+4 : -0x1p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x2.6p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x2.6p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x2.6p+4L : -0xf.ffffffffffffdbdp-4L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x2.6p+4L : -0xf.ffffffffffffdbdp-4L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x2.6p+4L : -0xf.ffffffffffffdbcp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x2.6p+4L : -0xf.ffffffffffffdbcp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x2.6p+4L : -0xf.ffffffffffffdbdp-4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x2.6p+4L : -0xf.ffffffffffffdbdp-4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x2.6p+4L : -0xf.ffffffffffffdbcp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x2.6p+4L : -0xf.ffffffffffffdbcp-4L : inexact-ok
+= expm1 downward ldbl-128 -0x2.6p+4L : -0xf.ffffffffffffdbceea52a399f9e8p-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x2.6p+4L : -0xf.ffffffffffffdbceea52a399f9ep-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x2.6p+4L : -0xf.ffffffffffffdbceea52a399f9ep-4L : inexact-ok
+= expm1 upward ldbl-128 -0x2.6p+4L : -0xf.ffffffffffffdbceea52a399f9ep-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x2.6p+4L : -0xf.ffffffffffffdbceea52a399fcp-4L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x2.6p+4L : -0xf.ffffffffffffdbceea52a399f8p-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x2.6p+4L : -0xf.ffffffffffffdbceea52a399f8p-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x2.6p+4L : -0xf.ffffffffffffdbceea52a399f8p-4L : inexact-ok
+expm1 -44.0
+= expm1 downward flt-32 -0x2.cp+4f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x2.cp+4f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x2.cp+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x2.cp+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x2.cp+4 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x2.cp+4 : -0x1p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x2.cp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x2.cp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x2.cp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x2.cp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x2.cp+4L : -0xf.ffffffffffffffep-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x2.cp+4L : -0xf.ffffffffffffffep-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x2.cp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x2.cp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x2.cp+4L : -0xf.ffffffffffffffep-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x2.cp+4L : -0xf.ffffffffffffffep-4L : inexact-ok
+= expm1 downward ldbl-128 -0x2.cp+4L : -0xf.ffffffffffffffe908be21e8b718p-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x2.cp+4L : -0xf.ffffffffffffffe908be21e8b71p-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x2.cp+4L : -0xf.ffffffffffffffe908be21e8b71p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x2.cp+4L : -0xf.ffffffffffffffe908be21e8b71p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x2.cp+4L : -0xf.ffffffffffffffe908be21e8b8p-4L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x2.cp+4L : -0xf.ffffffffffffffe908be21e8b8p-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x2.cp+4L : -0xf.ffffffffffffffe908be21e8b4p-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x2.cp+4L : -0xf.ffffffffffffffe908be21e8b4p-4L : inexact-ok
+expm1 -45.0
+= expm1 downward flt-32 -0x2.dp+4f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x2.dp+4f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x2.dp+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x2.dp+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x2.dp+4 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x2.dp+4 : -0x1p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x2.dp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x2.dp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x2.dp+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x2.dp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x2.dp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x2.dp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x2.dp+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x2.dp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x2.dp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x2.dp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-128 -0x2.dp+4L : -0xf.fffffffffffffff78d246170056p-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x2.dp+4L : -0xf.fffffffffffffff78d246170056p-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x2.dp+4L : -0xf.fffffffffffffff78d2461700558p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x2.dp+4L : -0xf.fffffffffffffff78d2461700558p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x2.dp+4L : -0xf.fffffffffffffff78d24617008p-4L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x2.dp+4L : -0xf.fffffffffffffff78d24617004p-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x2.dp+4L : -0xf.fffffffffffffff78d24617004p-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x2.dp+4L : -0xf.fffffffffffffff78d24617004p-4L : inexact-ok
+expm1 -46.0
+= expm1 downward flt-32 -0x2.ep+4f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x2.ep+4f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x2.ep+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x2.ep+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x2.ep+4 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x2.ep+4 : -0x1p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x2.ep+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x2.ep+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x2.ep+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x2.ep+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x2.ep+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x2.ep+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x2.ep+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x2.ep+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x2.ep+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x2.ep+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-128 -0x2.ep+4L : -0xf.fffffffffffffffce4543c89ec5p-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x2.ep+4L : -0xf.fffffffffffffffce4543c89ec5p-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x2.ep+4L : -0xf.fffffffffffffffce4543c89ec48p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x2.ep+4L : -0xf.fffffffffffffffce4543c89ec48p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x2.ep+4L : -0xf.fffffffffffffffce4543c89fp-4L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x2.ep+4L : -0xf.fffffffffffffffce4543c89ecp-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x2.ep+4L : -0xf.fffffffffffffffce4543c89ecp-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x2.ep+4L : -0xf.fffffffffffffffce4543c89ecp-4L : inexact-ok
+expm1 -73.0
+= expm1 downward flt-32 -0x4.9p+4f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x4.9p+4f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x4.9p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x4.9p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x4.9p+4 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x4.9p+4 : -0x1p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x4.9p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x4.9p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x4.9p+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x4.9p+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x4.9p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x4.9p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x4.9p+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x4.9p+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x4.9p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x4.9p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-128 -0x4.9p+4L : -0xf.fffffffffffffffffffffffff998p-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x4.9p+4L : -0xf.fffffffffffffffffffffffff99p-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x4.9p+4L : -0xf.fffffffffffffffffffffffff99p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x4.9p+4L : -0xf.fffffffffffffffffffffffff99p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x4.9p+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x4.9p+4L : -0xf.fffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x4.9p+4L : -0xf.fffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x4.9p+4L : -0xf.fffffffffffffffffffffffff8p-4L : inexact-ok
+expm1 -74.0
+= expm1 downward flt-32 -0x4.ap+4f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x4.ap+4f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x4.ap+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x4.ap+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x4.ap+4 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x4.ap+4 : -0x1p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x4.ap+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x4.ap+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x4.ap+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x4.ap+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x4.ap+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x4.ap+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x4.ap+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x4.ap+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x4.ap+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x4.ap+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-128 -0x4.ap+4L : -0xf.fffffffffffffffffffffffffda8p-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x4.ap+4L : -0xf.fffffffffffffffffffffffffdap-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x4.ap+4L : -0xf.fffffffffffffffffffffffffdap-4L : inexact-ok
+= expm1 upward ldbl-128 -0x4.ap+4L : -0xf.fffffffffffffffffffffffffdap-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x4.ap+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x4.ap+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x4.ap+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x4.ap+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+expm1 -75.0
+= expm1 downward flt-32 -0x4.bp+4f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x4.bp+4f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x4.bp+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x4.bp+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x4.bp+4 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x4.bp+4 : -0x1p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x4.bp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x4.bp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x4.bp+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x4.bp+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x4.bp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x4.bp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x4.bp+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x4.bp+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x4.bp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x4.bp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-128 -0x4.bp+4L : -0xf.ffffffffffffffffffffffffff2p-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x4.bp+4L : -0xf.ffffffffffffffffffffffffff2p-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x4.bp+4L : -0xf.ffffffffffffffffffffffffff18p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x4.bp+4L : -0xf.ffffffffffffffffffffffffff18p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x4.bp+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x4.bp+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x4.bp+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x4.bp+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+expm1 -78.0
+= expm1 downward flt-32 -0x4.ep+4f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x4.ep+4f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x4.ep+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x4.ep+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x4.ep+4 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x4.ep+4 : -0x1p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x4.ep+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x4.ep+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x4.ep+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x4.ep+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x4.ep+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x4.ep+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x4.ep+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x4.ep+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x4.ep+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x4.ep+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-128 -0x4.ep+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 tonearest ldbl-128 -0x4.ep+4L : -0xf.fffffffffffffffffffffffffffp-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x4.ep+4L : -0xf.fffffffffffffffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-128 -0x4.ep+4L : -0xf.fffffffffffffffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x4.ep+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x4.ep+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x4.ep+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x4.ep+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+expm1 -79.0
+= expm1 downward flt-32 -0x4.fp+4f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x4.fp+4f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x4.fp+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x4.fp+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x4.fp+4 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x4.fp+4 : -0x1p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x4.fp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x4.fp+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x4.fp+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x4.fp+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x4.fp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x4.fp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x4.fp+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x4.fp+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x4.fp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x4.fp+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-128 -0x4.fp+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128 -0x4.fp+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 towardzero ldbl-128 -0x4.fp+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x4.fp+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x4.fp+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x4.fp+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x4.fp+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x4.fp+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+expm1 -80.0
+= expm1 downward flt-32 -0x5p+4f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x5p+4f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x5p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x5p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x5p+4 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x5p+4 : -0x1p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x5p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x5p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x5p+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x5p+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x5p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x5p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x5p+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x5p+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x5p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x5p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-128 -0x5p+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128 -0x5p+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128 -0x5p+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x5p+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x5p+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x5p+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x5p+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x5p+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+expm1 -100.0
+= expm1 downward flt-32 -0x6.4p+4f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x6.4p+4f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x6.4p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x6.4p+4f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x6.4p+4 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x6.4p+4 : -0x1p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x6.4p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x6.4p+4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x6.4p+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x6.4p+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x6.4p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x6.4p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x6.4p+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x6.4p+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x6.4p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x6.4p+4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-128 -0x6.4p+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128 -0x6.4p+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128 -0x6.4p+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x6.4p+4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x6.4p+4L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x6.4p+4L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x6.4p+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x6.4p+4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+expm1 -1000.0
+= expm1 downward flt-32 -0x3.e8p+8f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x3.e8p+8f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x3.e8p+8f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x3.e8p+8f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x3.e8p+8 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x3.e8p+8 : -0x1p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x3.e8p+8 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x3.e8p+8 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x3.e8p+8L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x3.e8p+8L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x3.e8p+8L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x3.e8p+8L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x3.e8p+8L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x3.e8p+8L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x3.e8p+8L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x3.e8p+8L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-128 -0x3.e8p+8L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128 -0x3.e8p+8L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128 -0x3.e8p+8L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x3.e8p+8L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x3.e8p+8L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x3.e8p+8L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x3.e8p+8L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x3.e8p+8L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+expm1 -10000.0
+= expm1 downward flt-32 -0x2.71p+12f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x2.71p+12f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x2.71p+12f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x2.71p+12f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x2.71p+12 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x2.71p+12 : -0x1p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x2.71p+12 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x2.71p+12 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x2.71p+12L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x2.71p+12L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x2.71p+12L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x2.71p+12L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x2.71p+12L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x2.71p+12L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x2.71p+12L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x2.71p+12L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-128 -0x2.71p+12L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128 -0x2.71p+12L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128 -0x2.71p+12L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x2.71p+12L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x2.71p+12L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x2.71p+12L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x2.71p+12L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x2.71p+12L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+expm1 -100000.0
+= expm1 downward flt-32 -0x1.86ap+16f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0x1.86ap+16f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0x1.86ap+16f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0x1.86ap+16f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0x1.86ap+16 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0x1.86ap+16 : -0x1p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0x1.86ap+16 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0x1.86ap+16 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0x1.86ap+16L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0x1.86ap+16L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0x1.86ap+16L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0x1.86ap+16L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0x1.86ap+16L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0x1.86ap+16L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0x1.86ap+16L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0x1.86ap+16L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-128 -0x1.86ap+16L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128 -0x1.86ap+16L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128 -0x1.86ap+16L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 upward ldbl-128 -0x1.86ap+16L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0x1.86ap+16L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0x1.86ap+16L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0x1.86ap+16L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0x1.86ap+16L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+expm1 100000.0
+= expm1 downward flt-32 0x1.86ap+16f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 tonearest flt-32 0x1.86ap+16f : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero flt-32 0x1.86ap+16f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 upward flt-32 0x1.86ap+16f : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward dbl-64 0x1.86ap+16 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= expm1 tonearest dbl-64 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero dbl-64 0x1.86ap+16 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= expm1 upward dbl-64 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-96-intel 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-96-intel 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-96-intel 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-96-intel 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-96-m68k 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-96-m68k 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-96-m68k 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-96-m68k 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-128 0x1.86ap+16L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-128 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-128 0x1.86ap+16L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-128 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-128ibm 0x1.86ap+16L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-128ibm 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-128ibm 0x1.86ap+16L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-128ibm 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange
+expm1 max
+= expm1 downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 tonearest flt-32 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : inexact-ok overflow errno-erange-ok
+= expm1 upward flt-32 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= expm1 tonearest dbl-64 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= expm1 upward dbl-64 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-96-intel 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-96-intel 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-96-m68k 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-96-m68k 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-128 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-128 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-128ibm 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-128ibm 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= expm1 tonearest dbl-64 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
+= expm1 upward dbl-64 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-128 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-128 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-128 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-128 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= expm1 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= expm1 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+= expm1 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : inexact-ok overflow errno-erange-ok
+= expm1 upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange
+expm1 -max
+= expm1 downward flt-32 -0xf.fffffp+124f : -0x1p+0f : inexact-ok
+= expm1 tonearest flt-32 -0xf.fffffp+124f : -0x1p+0f : inexact-ok
+= expm1 towardzero flt-32 -0xf.fffffp+124f : -0xf.fffffp-4f : inexact-ok
+= expm1 upward flt-32 -0xf.fffffp+124f : -0xf.fffffp-4f : inexact-ok
+= expm1 downward dbl-64 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0xf.fffffp+124 : -0x1p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0xf.fffffp+124 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0xf.fffffp+124 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0xf.fffffp+124L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0xf.fffffp+124L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0xf.fffffp+124L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0xf.fffffp+124L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-128 -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128 -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128 -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 upward ldbl-128 -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0xf.fffffp+124L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0xf.fffffp+124L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= expm1 downward dbl-64 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= expm1 tonearest dbl-64 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok
+= expm1 towardzero dbl-64 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 upward dbl-64 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p-4 : inexact-ok
+= expm1 downward ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128 -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128 -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 upward ldbl-128 -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0xf.ffffffffffff8p+1020L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= expm1 downward ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-intel -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 upward ldbl-96-m68k -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffp-4L : inexact-ok
+= expm1 downward ldbl-128 -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128 -0xf.fffffffffffffffp+16380L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 upward ldbl-128 -0xf.fffffffffffffffp+16380L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+16380L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 downward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 upward ldbl-128 -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= expm1 downward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p+0L : inexact-ok
+= expm1 tonearest ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0x1p+0L : inexact-ok
+= expm1 towardzero ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= expm1 upward ldbl-128ibm -0xf.ffffffffffffbffffffffffffcp+1020L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+j0 -1.0
+= j0 downward flt-32 -0x1p+0f : 0xc.3e3fep-4f : inexact-ok
+= j0 tonearest flt-32 -0x1p+0f : 0xc.3e3ffp-4f : inexact-ok
+= j0 towardzero flt-32 -0x1p+0f : 0xc.3e3fep-4f : inexact-ok
+= j0 upward flt-32 -0x1p+0f : 0xc.3e3ffp-4f : inexact-ok
+= j0 downward dbl-64 -0x1p+0 : 0xc.3e3fedebdc778p-4 : inexact-ok
+= j0 tonearest dbl-64 -0x1p+0 : 0xc.3e3fedebdc78p-4 : inexact-ok
+= j0 towardzero dbl-64 -0x1p+0 : 0xc.3e3fedebdc778p-4 : inexact-ok
+= j0 upward dbl-64 -0x1p+0 : 0xc.3e3fedebdc78p-4 : inexact-ok
+= j0 downward ldbl-96-intel -0x1p+0L : 0xc.3e3fedebdc77c1cp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel -0x1p+0L : 0xc.3e3fedebdc77c1dp-4L : inexact-ok
+= j0 towardzero ldbl-96-intel -0x1p+0L : 0xc.3e3fedebdc77c1cp-4L : inexact-ok
+= j0 upward ldbl-96-intel -0x1p+0L : 0xc.3e3fedebdc77c1dp-4L : inexact-ok
+= j0 downward ldbl-96-m68k -0x1p+0L : 0xc.3e3fedebdc77c1cp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k -0x1p+0L : 0xc.3e3fedebdc77c1dp-4L : inexact-ok
+= j0 towardzero ldbl-96-m68k -0x1p+0L : 0xc.3e3fedebdc77c1cp-4L : inexact-ok
+= j0 upward ldbl-96-m68k -0x1p+0L : 0xc.3e3fedebdc77c1dp-4L : inexact-ok
+= j0 downward ldbl-128 -0x1p+0L : 0xc.3e3fedebdc77c1cf1a9861159a6p-4L : inexact-ok
+= j0 tonearest ldbl-128 -0x1p+0L : 0xc.3e3fedebdc77c1cf1a9861159a68p-4L : inexact-ok
+= j0 towardzero ldbl-128 -0x1p+0L : 0xc.3e3fedebdc77c1cf1a9861159a6p-4L : inexact-ok
+= j0 upward ldbl-128 -0x1p+0L : 0xc.3e3fedebdc77c1cf1a9861159a68p-4L : inexact-ok
+= j0 downward ldbl-128ibm -0x1p+0L : 0xc.3e3fedebdc77c1cf1a98611598p-4L : inexact-ok
+= j0 tonearest ldbl-128ibm -0x1p+0L : 0xc.3e3fedebdc77c1cf1a9861159cp-4L : inexact-ok
+= j0 towardzero ldbl-128ibm -0x1p+0L : 0xc.3e3fedebdc77c1cf1a98611598p-4L : inexact-ok
+= j0 upward ldbl-128ibm -0x1p+0L : 0xc.3e3fedebdc77c1cf1a9861159cp-4L : inexact-ok
+j0 0.0
+= j0 downward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= j0 tonearest flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= j0 towardzero flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= j0 upward flt-32 0x0p+0f : 0x1p+0f : inexact-ok
+= j0 downward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= j0 tonearest dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= j0 towardzero dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= j0 upward dbl-64 0x0p+0 : 0x1p+0 : inexact-ok
+= j0 downward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= j0 upward ldbl-96-intel 0x0p+0L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= j0 upward ldbl-96-m68k 0x0p+0L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= j0 tonearest ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= j0 upward ldbl-128 0x0p+0L : 0x1p+0L : inexact-ok
+= j0 downward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+= j0 upward ldbl-128ibm 0x0p+0L : 0x1p+0L : inexact-ok
+j0 0.125
+= j0 downward flt-32 0x2p-4f : 0xf.f003fp-4f : inexact-ok
+= j0 tonearest flt-32 0x2p-4f : 0xf.f004p-4f : inexact-ok
+= j0 towardzero flt-32 0x2p-4f : 0xf.f003fp-4f : inexact-ok
+= j0 upward flt-32 0x2p-4f : 0xf.f004p-4f : inexact-ok
+= j0 downward dbl-64 0x2p-4 : 0xf.f003ff8e3fff8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x2p-4 : 0xf.f003ff8e3fff8p-4 : inexact-ok
+= j0 towardzero dbl-64 0x2p-4 : 0xf.f003ff8e3fff8p-4 : inexact-ok
+= j0 upward dbl-64 0x2p-4 : 0xf.f003ff8e4p-4 : inexact-ok
+= j0 downward ldbl-96-intel 0x2p-4L : 0xf.f003ff8e3fffb73p-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x2p-4L : 0xf.f003ff8e3fffb73p-4L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x2p-4L : 0xf.f003ff8e3fffb73p-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x2p-4L : 0xf.f003ff8e3fffb74p-4L : inexact-ok
+= j0 downward ldbl-96-m68k 0x2p-4L : 0xf.f003ff8e3fffb73p-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x2p-4L : 0xf.f003ff8e3fffb73p-4L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x2p-4L : 0xf.f003ff8e3fffb73p-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x2p-4L : 0xf.f003ff8e3fffb74p-4L : inexact-ok
+= j0 downward ldbl-128 0x2p-4L : 0xf.f003ff8e3fffb730abe3bbf5da78p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x2p-4L : 0xf.f003ff8e3fffb730abe3bbf5da78p-4L : inexact-ok
+= j0 towardzero ldbl-128 0x2p-4L : 0xf.f003ff8e3fffb730abe3bbf5da78p-4L : inexact-ok
+= j0 upward ldbl-128 0x2p-4L : 0xf.f003ff8e3fffb730abe3bbf5da8p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x2p-4L : 0xf.f003ff8e3fffb730abe3bbf5d8p-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x2p-4L : 0xf.f003ff8e3fffb730abe3bbf5dcp-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x2p-4L : 0xf.f003ff8e3fffb730abe3bbf5d8p-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x2p-4L : 0xf.f003ff8e3fffb730abe3bbf5dcp-4L : inexact-ok
+j0 0.75
+= j0 downward flt-32 0xcp-4f : 0xd.d3efbp-4f : inexact-ok
+= j0 tonearest flt-32 0xcp-4f : 0xd.d3efbp-4f : inexact-ok
+= j0 towardzero flt-32 0xcp-4f : 0xd.d3efbp-4f : inexact-ok
+= j0 upward flt-32 0xcp-4f : 0xd.d3efcp-4f : inexact-ok
+= j0 downward dbl-64 0xcp-4 : 0xd.d3efb53a950cp-4 : inexact-ok
+= j0 tonearest dbl-64 0xcp-4 : 0xd.d3efb53a950c8p-4 : inexact-ok
+= j0 towardzero dbl-64 0xcp-4 : 0xd.d3efb53a950cp-4 : inexact-ok
+= j0 upward dbl-64 0xcp-4 : 0xd.d3efb53a950c8p-4 : inexact-ok
+= j0 downward ldbl-96-intel 0xcp-4L : 0xd.d3efb53a950c68ep-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0xcp-4L : 0xd.d3efb53a950c68fp-4L : inexact-ok
+= j0 towardzero ldbl-96-intel 0xcp-4L : 0xd.d3efb53a950c68ep-4L : inexact-ok
+= j0 upward ldbl-96-intel 0xcp-4L : 0xd.d3efb53a950c68fp-4L : inexact-ok
+= j0 downward ldbl-96-m68k 0xcp-4L : 0xd.d3efb53a950c68ep-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0xcp-4L : 0xd.d3efb53a950c68fp-4L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0xcp-4L : 0xd.d3efb53a950c68ep-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0xcp-4L : 0xd.d3efb53a950c68fp-4L : inexact-ok
+= j0 downward ldbl-128 0xcp-4L : 0xd.d3efb53a950c68ecf70068c9937p-4L : inexact-ok
+= j0 tonearest ldbl-128 0xcp-4L : 0xd.d3efb53a950c68ecf70068c9937p-4L : inexact-ok
+= j0 towardzero ldbl-128 0xcp-4L : 0xd.d3efb53a950c68ecf70068c9937p-4L : inexact-ok
+= j0 upward ldbl-128 0xcp-4L : 0xd.d3efb53a950c68ecf70068c99378p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0xcp-4L : 0xd.d3efb53a950c68ecf70068c99p-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0xcp-4L : 0xd.d3efb53a950c68ecf70068c994p-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0xcp-4L : 0xd.d3efb53a950c68ecf70068c99p-4L : inexact-ok
+= j0 upward ldbl-128ibm 0xcp-4L : 0xd.d3efb53a950c68ecf70068c994p-4L : inexact-ok
+j0 1.0
+= j0 downward flt-32 0x1p+0f : 0xc.3e3fep-4f : inexact-ok
+= j0 tonearest flt-32 0x1p+0f : 0xc.3e3ffp-4f : inexact-ok
+= j0 towardzero flt-32 0x1p+0f : 0xc.3e3fep-4f : inexact-ok
+= j0 upward flt-32 0x1p+0f : 0xc.3e3ffp-4f : inexact-ok
+= j0 downward dbl-64 0x1p+0 : 0xc.3e3fedebdc778p-4 : inexact-ok
+= j0 tonearest dbl-64 0x1p+0 : 0xc.3e3fedebdc78p-4 : inexact-ok
+= j0 towardzero dbl-64 0x1p+0 : 0xc.3e3fedebdc778p-4 : inexact-ok
+= j0 upward dbl-64 0x1p+0 : 0xc.3e3fedebdc78p-4 : inexact-ok
+= j0 downward ldbl-96-intel 0x1p+0L : 0xc.3e3fedebdc77c1cp-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x1p+0L : 0xc.3e3fedebdc77c1dp-4L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x1p+0L : 0xc.3e3fedebdc77c1cp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x1p+0L : 0xc.3e3fedebdc77c1dp-4L : inexact-ok
+= j0 downward ldbl-96-m68k 0x1p+0L : 0xc.3e3fedebdc77c1cp-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x1p+0L : 0xc.3e3fedebdc77c1dp-4L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x1p+0L : 0xc.3e3fedebdc77c1cp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x1p+0L : 0xc.3e3fedebdc77c1dp-4L : inexact-ok
+= j0 downward ldbl-128 0x1p+0L : 0xc.3e3fedebdc77c1cf1a9861159a6p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x1p+0L : 0xc.3e3fedebdc77c1cf1a9861159a68p-4L : inexact-ok
+= j0 towardzero ldbl-128 0x1p+0L : 0xc.3e3fedebdc77c1cf1a9861159a6p-4L : inexact-ok
+= j0 upward ldbl-128 0x1p+0L : 0xc.3e3fedebdc77c1cf1a9861159a68p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x1p+0L : 0xc.3e3fedebdc77c1cf1a98611598p-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x1p+0L : 0xc.3e3fedebdc77c1cf1a9861159cp-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x1p+0L : 0xc.3e3fedebdc77c1cf1a98611598p-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x1p+0L : 0xc.3e3fedebdc77c1cf1a9861159cp-4L : inexact-ok
+j0 1.5
+= j0 downward flt-32 0x1.8p+0f : 0x8.30723p-4f : inexact-ok
+= j0 tonearest flt-32 0x1.8p+0f : 0x8.30723p-4f : inexact-ok
+= j0 towardzero flt-32 0x1.8p+0f : 0x8.30723p-4f : inexact-ok
+= j0 upward flt-32 0x1.8p+0f : 0x8.30724p-4f : inexact-ok
+= j0 downward dbl-64 0x1.8p+0 : 0x8.30723674b28dp-4 : inexact-ok
+= j0 tonearest dbl-64 0x1.8p+0 : 0x8.30723674b28d8p-4 : inexact-ok
+= j0 towardzero dbl-64 0x1.8p+0 : 0x8.30723674b28dp-4 : inexact-ok
+= j0 upward dbl-64 0x1.8p+0 : 0x8.30723674b28d8p-4 : inexact-ok
+= j0 downward ldbl-96-intel 0x1.8p+0L : 0x8.30723674b28d6eap-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x1.8p+0L : 0x8.30723674b28d6eap-4L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x1.8p+0L : 0x8.30723674b28d6eap-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x1.8p+0L : 0x8.30723674b28d6ebp-4L : inexact-ok
+= j0 downward ldbl-96-m68k 0x1.8p+0L : 0x8.30723674b28d6eap-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x1.8p+0L : 0x8.30723674b28d6eap-4L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x1.8p+0L : 0x8.30723674b28d6eap-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x1.8p+0L : 0x8.30723674b28d6ebp-4L : inexact-ok
+= j0 downward ldbl-128 0x1.8p+0L : 0x8.30723674b28d6ea4efdbfbb4b748p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x1.8p+0L : 0x8.30723674b28d6ea4efdbfbb4b75p-4L : inexact-ok
+= j0 towardzero ldbl-128 0x1.8p+0L : 0x8.30723674b28d6ea4efdbfbb4b748p-4L : inexact-ok
+= j0 upward ldbl-128 0x1.8p+0L : 0x8.30723674b28d6ea4efdbfbb4b75p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x1.8p+0L : 0x8.30723674b28d6ea4efdbfbb4b4p-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x1.8p+0L : 0x8.30723674b28d6ea4efdbfbb4b8p-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x1.8p+0L : 0x8.30723674b28d6ea4efdbfbb4b4p-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x1.8p+0L : 0x8.30723674b28d6ea4efdbfbb4b8p-4L : inexact-ok
+j0 2.0
+= j0 downward flt-32 0x2p+0f : 0x3.950e7cp-4f : inexact-ok
+= j0 tonearest flt-32 0x2p+0f : 0x3.950e8p-4f : inexact-ok
+= j0 towardzero flt-32 0x2p+0f : 0x3.950e7cp-4f : inexact-ok
+= j0 upward flt-32 0x2p+0f : 0x3.950e8p-4f : inexact-ok
+= j0 downward dbl-64 0x2p+0 : 0x3.950e7f6499deep-4 : inexact-ok
+= j0 tonearest dbl-64 0x2p+0 : 0x3.950e7f6499dfp-4 : inexact-ok
+= j0 towardzero dbl-64 0x2p+0 : 0x3.950e7f6499deep-4 : inexact-ok
+= j0 upward dbl-64 0x2p+0 : 0x3.950e7f6499dfp-4 : inexact-ok
+= j0 downward ldbl-96-intel 0x2p+0L : 0x3.950e7f6499def918p-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x2p+0L : 0x3.950e7f6499def91cp-4L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x2p+0L : 0x3.950e7f6499def918p-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x2p+0L : 0x3.950e7f6499def91cp-4L : inexact-ok
+= j0 downward ldbl-96-m68k 0x2p+0L : 0x3.950e7f6499def918p-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x2p+0L : 0x3.950e7f6499def91cp-4L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x2p+0L : 0x3.950e7f6499def918p-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x2p+0L : 0x3.950e7f6499def91cp-4L : inexact-ok
+= j0 downward ldbl-128 0x2p+0L : 0x3.950e7f6499def91adac0afbc5d8cp-4L : inexact-ok
+= j0 tonearest ldbl-128 0x2p+0L : 0x3.950e7f6499def91adac0afbc5d8cp-4L : inexact-ok
+= j0 towardzero ldbl-128 0x2p+0L : 0x3.950e7f6499def91adac0afbc5d8cp-4L : inexact-ok
+= j0 upward ldbl-128 0x2p+0L : 0x3.950e7f6499def91adac0afbc5d8ep-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x2p+0L : 0x3.950e7f6499def91adac0afbc5dp-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x2p+0L : 0x3.950e7f6499def91adac0afbc5ep-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x2p+0L : 0x3.950e7f6499def91adac0afbc5dp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x2p+0L : 0x3.950e7f6499def91adac0afbc5ep-4L : inexact-ok
+j0 8.0
+= j0 downward flt-32 0x8p+0f : 0x2.bf14e8p-4f : inexact-ok
+= j0 tonearest flt-32 0x8p+0f : 0x2.bf14ecp-4f : inexact-ok
+= j0 towardzero flt-32 0x8p+0f : 0x2.bf14e8p-4f : inexact-ok
+= j0 upward flt-32 0x8p+0f : 0x2.bf14ecp-4f : inexact-ok
+= j0 downward dbl-64 0x8p+0 : 0x2.bf14eaafce04ap-4 : inexact-ok
+= j0 tonearest dbl-64 0x8p+0 : 0x2.bf14eaafce04ap-4 : inexact-ok
+= j0 towardzero dbl-64 0x8p+0 : 0x2.bf14eaafce04ap-4 : inexact-ok
+= j0 upward dbl-64 0x8p+0 : 0x2.bf14eaafce04cp-4 : inexact-ok
+= j0 downward ldbl-96-intel 0x8p+0L : 0x2.bf14eaafce04a584p-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x8p+0L : 0x2.bf14eaafce04a588p-4L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x8p+0L : 0x2.bf14eaafce04a584p-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x8p+0L : 0x2.bf14eaafce04a588p-4L : inexact-ok
+= j0 downward ldbl-96-m68k 0x8p+0L : 0x2.bf14eaafce04a584p-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x8p+0L : 0x2.bf14eaafce04a588p-4L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x8p+0L : 0x2.bf14eaafce04a584p-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x8p+0L : 0x2.bf14eaafce04a588p-4L : inexact-ok
+= j0 downward ldbl-128 0x8p+0L : 0x2.bf14eaafce04a587ded211e82082p-4L : inexact-ok
+= j0 tonearest ldbl-128 0x8p+0L : 0x2.bf14eaafce04a587ded211e82084p-4L : inexact-ok
+= j0 towardzero ldbl-128 0x8p+0L : 0x2.bf14eaafce04a587ded211e82082p-4L : inexact-ok
+= j0 upward ldbl-128 0x8p+0L : 0x2.bf14eaafce04a587ded211e82084p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x8p+0L : 0x2.bf14eaafce04a587ded211e82p-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x8p+0L : 0x2.bf14eaafce04a587ded211e821p-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x8p+0L : 0x2.bf14eaafce04a587ded211e82p-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x8p+0L : 0x2.bf14eaafce04a587ded211e821p-4L : inexact-ok
+j0 10.0
+= j0 downward flt-32 0xap+0f : -0x3.ef5a58p-4f : inexact-ok
+= j0 tonearest flt-32 0xap+0f : -0x3.ef5a58p-4f : inexact-ok
+= j0 towardzero flt-32 0xap+0f : -0x3.ef5a54p-4f : inexact-ok
+= j0 upward flt-32 0xap+0f : -0x3.ef5a54p-4f : inexact-ok
+= j0 downward dbl-64 0xap+0 : -0x3.ef5a5713c3ca8p-4 : inexact-ok
+= j0 tonearest dbl-64 0xap+0 : -0x3.ef5a5713c3ca8p-4 : inexact-ok
+= j0 towardzero dbl-64 0xap+0 : -0x3.ef5a5713c3ca6p-4 : inexact-ok
+= j0 upward dbl-64 0xap+0 : -0x3.ef5a5713c3ca6p-4 : inexact-ok
+= j0 downward ldbl-96-intel 0xap+0L : -0x3.ef5a5713c3ca7068p-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0xap+0L : -0x3.ef5a5713c3ca7064p-4L : inexact-ok
+= j0 towardzero ldbl-96-intel 0xap+0L : -0x3.ef5a5713c3ca7064p-4L : inexact-ok
+= j0 upward ldbl-96-intel 0xap+0L : -0x3.ef5a5713c3ca7064p-4L : inexact-ok
+= j0 downward ldbl-96-m68k 0xap+0L : -0x3.ef5a5713c3ca7068p-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0xap+0L : -0x3.ef5a5713c3ca7064p-4L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0xap+0L : -0x3.ef5a5713c3ca7064p-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0xap+0L : -0x3.ef5a5713c3ca7064p-4L : inexact-ok
+= j0 downward ldbl-128 0xap+0L : -0x3.ef5a5713c3ca70644304d7022886p-4L : inexact-ok
+= j0 tonearest ldbl-128 0xap+0L : -0x3.ef5a5713c3ca70644304d7022886p-4L : inexact-ok
+= j0 towardzero ldbl-128 0xap+0L : -0x3.ef5a5713c3ca70644304d7022884p-4L : inexact-ok
+= j0 upward ldbl-128 0xap+0L : -0x3.ef5a5713c3ca70644304d7022884p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0xap+0L : -0x3.ef5a5713c3ca70644304d70229p-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0xap+0L : -0x3.ef5a5713c3ca70644304d70229p-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0xap+0L : -0x3.ef5a5713c3ca70644304d70228p-4L : inexact-ok
+= j0 upward ldbl-128ibm 0xap+0L : -0x3.ef5a5713c3ca70644304d70228p-4L : inexact-ok
+j0 4.0
+= j0 downward flt-32 0x4p+0f : -0x6.5ab9c8p-4f : inexact-ok
+= j0 tonearest flt-32 0x4p+0f : -0x6.5ab9cp-4f : inexact-ok
+= j0 towardzero flt-32 0x4p+0f : -0x6.5ab9cp-4f : inexact-ok
+= j0 upward flt-32 0x4p+0f : -0x6.5ab9cp-4f : inexact-ok
+= j0 downward dbl-64 0x4p+0 : -0x6.5ab9c24fa53e8p-4 : inexact-ok
+= j0 tonearest dbl-64 0x4p+0 : -0x6.5ab9c24fa53e4p-4 : inexact-ok
+= j0 towardzero dbl-64 0x4p+0 : -0x6.5ab9c24fa53e4p-4 : inexact-ok
+= j0 upward dbl-64 0x4p+0 : -0x6.5ab9c24fa53e4p-4 : inexact-ok
+= j0 downward ldbl-96-intel 0x4p+0L : -0x6.5ab9c24fa53e5cd8p-4L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
+= j0 upward ldbl-96-intel 0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
+= j0 downward ldbl-96-m68k 0x4p+0L : -0x6.5ab9c24fa53e5cd8p-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
+= j0 upward ldbl-96-m68k 0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
+= j0 downward ldbl-128 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d9cp-4L : inexact-ok
+= j0 tonearest ldbl-128 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
+= j0 towardzero ldbl-128 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
+= j0 upward ldbl-128 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
+= j0 downward ldbl-128ibm 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87ep-4L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87ep-4L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87cp-4L : inexact-ok
+= j0 upward ldbl-128ibm 0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87cp-4L : inexact-ok
+j0 -4.0
+= j0 downward flt-32 -0x4p+0f : -0x6.5ab9c8p-4f : inexact-ok
+= j0 tonearest flt-32 -0x4p+0f : -0x6.5ab9cp-4f : inexact-ok
+= j0 towardzero flt-32 -0x4p+0f : -0x6.5ab9cp-4f : inexact-ok
+= j0 upward flt-32 -0x4p+0f : -0x6.5ab9cp-4f : inexact-ok
+= j0 downward dbl-64 -0x4p+0 : -0x6.5ab9c24fa53e8p-4 : inexact-ok
+= j0 tonearest dbl-64 -0x4p+0 : -0x6.5ab9c24fa53e4p-4 : inexact-ok
+= j0 towardzero dbl-64 -0x4p+0 : -0x6.5ab9c24fa53e4p-4 : inexact-ok
+= j0 upward dbl-64 -0x4p+0 : -0x6.5ab9c24fa53e4p-4 : inexact-ok
+= j0 downward ldbl-96-intel -0x4p+0L : -0x6.5ab9c24fa53e5cd8p-4L : inexact-ok
+= j0 tonearest ldbl-96-intel -0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
+= j0 towardzero ldbl-96-intel -0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
+= j0 upward ldbl-96-intel -0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
+= j0 downward ldbl-96-m68k -0x4p+0L : -0x6.5ab9c24fa53e5cd8p-4L : inexact-ok
+= j0 tonearest ldbl-96-m68k -0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
+= j0 towardzero ldbl-96-m68k -0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
+= j0 upward ldbl-96-m68k -0x4p+0L : -0x6.5ab9c24fa53e5cdp-4L : inexact-ok
+= j0 downward ldbl-128 -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d9cp-4L : inexact-ok
+= j0 tonearest ldbl-128 -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
+= j0 towardzero ldbl-128 -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
+= j0 upward ldbl-128 -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87d98p-4L : inexact-ok
+= j0 downward ldbl-128ibm -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87ep-4L : inexact-ok
+= j0 tonearest ldbl-128ibm -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87ep-4L : inexact-ok
+= j0 towardzero ldbl-128ibm -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87cp-4L : inexact-ok
+= j0 upward ldbl-128ibm -0x4p+0L : -0x6.5ab9c24fa53e5cd1657dfde87cp-4L : inexact-ok
+j0 0x1.d7ce3ap+107
+= j0 downward flt-32 0xe.be71dp+104f : 0x1.fffe66p-56f : inexact-ok
+= j0 tonearest flt-32 0xe.be71dp+104f : 0x1.fffe66p-56f : inexact-ok
+= j0 towardzero flt-32 0xe.be71dp+104f : 0x1.fffe66p-56f : inexact-ok
+= j0 upward flt-32 0xe.be71dp+104f : 0x1.fffe68p-56f : inexact-ok
+= j0 downward dbl-64 0xe.be71dp+104 : 0x1.fffe660069bbbp-56 : inexact-ok
+= j0 tonearest dbl-64 0xe.be71dp+104 : 0x1.fffe660069bbbp-56 : inexact-ok
+= j0 towardzero dbl-64 0xe.be71dp+104 : 0x1.fffe660069bbbp-56 : inexact-ok
+= j0 upward dbl-64 0xe.be71dp+104 : 0x1.fffe660069bbcp-56 : inexact-ok
+= j0 downward ldbl-96-intel 0xe.be71dp+104L : 0x1.fffe660069bbb66p-56L : inexact-ok
+= j0 tonearest ldbl-96-intel 0xe.be71dp+104L : 0x1.fffe660069bbb66p-56L : inexact-ok
+= j0 towardzero ldbl-96-intel 0xe.be71dp+104L : 0x1.fffe660069bbb66p-56L : inexact-ok
+= j0 upward ldbl-96-intel 0xe.be71dp+104L : 0x1.fffe660069bbb662p-56L : inexact-ok
+= j0 downward ldbl-96-m68k 0xe.be71dp+104L : 0x1.fffe660069bbb66p-56L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0xe.be71dp+104L : 0x1.fffe660069bbb66p-56L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0xe.be71dp+104L : 0x1.fffe660069bbb66p-56L : inexact-ok
+= j0 upward ldbl-96-m68k 0xe.be71dp+104L : 0x1.fffe660069bbb662p-56L : inexact-ok
+= j0 downward ldbl-128 0xe.be71dp+104L : 0x1.fffe660069bbb660b03a17510b59p-56L : inexact-ok
+= j0 tonearest ldbl-128 0xe.be71dp+104L : 0x1.fffe660069bbb660b03a17510b59p-56L : inexact-ok
+= j0 towardzero ldbl-128 0xe.be71dp+104L : 0x1.fffe660069bbb660b03a17510b59p-56L : inexact-ok
+= j0 upward ldbl-128 0xe.be71dp+104L : 0x1.fffe660069bbb660b03a17510b5ap-56L : inexact-ok
+= j0 downward ldbl-128ibm 0xe.be71dp+104L : 0x1.fffe660069bbb660b03a17510bp-56L : inexact-ok
+= j0 tonearest ldbl-128ibm 0xe.be71dp+104L : 0x1.fffe660069bbb660b03a17510b8p-56L : inexact-ok
+= j0 towardzero ldbl-128ibm 0xe.be71dp+104L : 0x1.fffe660069bbb660b03a17510bp-56L : inexact-ok
+= j0 upward ldbl-128ibm 0xe.be71dp+104L : 0x1.fffe660069bbb660b03a17510b8p-56L : inexact-ok
+j0 -0x1.001000001p+593
+= j0 downward flt-32 -0xf.fffffp+124f : 0x2.fd3fa8p-68f : inexact-ok
+= j0 tonearest flt-32 -0xf.fffffp+124f : 0x2.fd3fa8p-68f : inexact-ok
+= j0 towardzero flt-32 -0xf.fffffp+124f : 0x2.fd3fa8p-68f : inexact-ok
+= j0 upward flt-32 -0xf.fffffp+124f : 0x2.fd3facp-68f : inexact-ok
+= j0 downward dbl-64 -0xf.fffffp+124 : 0x2.fd3fa9dee0898p-68 : inexact-ok
+= j0 tonearest dbl-64 -0xf.fffffp+124 : 0x2.fd3fa9dee089ap-68 : inexact-ok
+= j0 towardzero dbl-64 -0xf.fffffp+124 : 0x2.fd3fa9dee0898p-68 : inexact-ok
+= j0 upward dbl-64 -0xf.fffffp+124 : 0x2.fd3fa9dee089ap-68 : inexact-ok
+= j0 downward ldbl-96-intel -0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 tonearest ldbl-96-intel -0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 towardzero ldbl-96-intel -0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 upward ldbl-96-intel -0xf.fffffp+124L : 0x2.fd3fa9dee0899294p-68L : inexact-ok
+= j0 downward ldbl-96-m68k -0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 tonearest ldbl-96-m68k -0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 towardzero ldbl-96-m68k -0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 upward ldbl-96-m68k -0xf.fffffp+124L : 0x2.fd3fa9dee0899294p-68L : inexact-ok
+= j0 downward ldbl-128 -0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= j0 tonearest ldbl-128 -0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= j0 towardzero ldbl-128 -0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= j0 upward ldbl-128 -0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc5616p-68L : inexact-ok
+= j0 downward ldbl-128ibm -0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
+= j0 tonearest ldbl-128ibm -0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
+= j0 towardzero ldbl-128ibm -0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
+= j0 upward ldbl-128ibm -0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc57p-68L : inexact-ok
+= j0 downward dbl-64 -0x2.002000002p+592 : -0x7.ffff5bc14ea2cp-300 : inexact-ok
+= j0 tonearest dbl-64 -0x2.002000002p+592 : -0x7.ffff5bc14ea2cp-300 : inexact-ok
+= j0 towardzero dbl-64 -0x2.002000002p+592 : -0x7.ffff5bc14ea28p-300 : inexact-ok
+= j0 upward dbl-64 -0x2.002000002p+592 : -0x7.ffff5bc14ea28p-300 : inexact-ok
+= j0 downward ldbl-96-intel -0x2.002000002p+592L : -0x7.ffff5bc14ea2a99p-300L : inexact-ok
+= j0 tonearest ldbl-96-intel -0x2.002000002p+592L : -0x7.ffff5bc14ea2a99p-300L : inexact-ok
+= j0 towardzero ldbl-96-intel -0x2.002000002p+592L : -0x7.ffff5bc14ea2a988p-300L : inexact-ok
+= j0 upward ldbl-96-intel -0x2.002000002p+592L : -0x7.ffff5bc14ea2a988p-300L : inexact-ok
+= j0 downward ldbl-96-m68k -0x2.002000002p+592L : -0x7.ffff5bc14ea2a99p-300L : inexact-ok
+= j0 tonearest ldbl-96-m68k -0x2.002000002p+592L : -0x7.ffff5bc14ea2a99p-300L : inexact-ok
+= j0 towardzero ldbl-96-m68k -0x2.002000002p+592L : -0x7.ffff5bc14ea2a988p-300L : inexact-ok
+= j0 upward ldbl-96-m68k -0x2.002000002p+592L : -0x7.ffff5bc14ea2a988p-300L : inexact-ok
+= j0 downward ldbl-128 -0x2.002000002p+592L : -0x7.ffff5bc14ea2a98c2c8b9c03e8cp-300L : inexact-ok
+= j0 tonearest ldbl-128 -0x2.002000002p+592L : -0x7.ffff5bc14ea2a98c2c8b9c03e8bcp-300L : inexact-ok
+= j0 towardzero ldbl-128 -0x2.002000002p+592L : -0x7.ffff5bc14ea2a98c2c8b9c03e8bcp-300L : inexact-ok
+= j0 upward ldbl-128 -0x2.002000002p+592L : -0x7.ffff5bc14ea2a98c2c8b9c03e8bcp-300L : inexact-ok
+= j0 downward ldbl-128ibm -0x2.002000002p+592L : -0x7.ffff5bc14ea2a98c2c8b9c03eap-300L : inexact-ok
+= j0 tonearest ldbl-128ibm -0x2.002000002p+592L : -0x7.ffff5bc14ea2a98c2c8b9c03e8p-300L : inexact-ok
+= j0 towardzero ldbl-128ibm -0x2.002000002p+592L : -0x7.ffff5bc14ea2a98c2c8b9c03e8p-300L : inexact-ok
+= j0 upward ldbl-128ibm -0x2.002000002p+592L : -0x7.ffff5bc14ea2a98c2c8b9c03e8p-300L : inexact-ok
+j0 0x1p1023
+= j0 downward flt-32 0xf.fffffp+124f : 0x2.fd3fa8p-68f : inexact-ok
+= j0 tonearest flt-32 0xf.fffffp+124f : 0x2.fd3fa8p-68f : inexact-ok
+= j0 towardzero flt-32 0xf.fffffp+124f : 0x2.fd3fa8p-68f : inexact-ok
+= j0 upward flt-32 0xf.fffffp+124f : 0x2.fd3facp-68f : inexact-ok
+= j0 downward dbl-64 0xf.fffffp+124 : 0x2.fd3fa9dee0898p-68 : inexact-ok
+= j0 tonearest dbl-64 0xf.fffffp+124 : 0x2.fd3fa9dee089ap-68 : inexact-ok
+= j0 towardzero dbl-64 0xf.fffffp+124 : 0x2.fd3fa9dee0898p-68 : inexact-ok
+= j0 upward dbl-64 0xf.fffffp+124 : 0x2.fd3fa9dee089ap-68 : inexact-ok
+= j0 downward ldbl-96-intel 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 tonearest ldbl-96-intel 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 towardzero ldbl-96-intel 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 upward ldbl-96-intel 0xf.fffffp+124L : 0x2.fd3fa9dee0899294p-68L : inexact-ok
+= j0 downward ldbl-96-m68k 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 upward ldbl-96-m68k 0xf.fffffp+124L : 0x2.fd3fa9dee0899294p-68L : inexact-ok
+= j0 downward ldbl-128 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= j0 tonearest ldbl-128 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= j0 towardzero ldbl-128 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= j0 upward ldbl-128 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc5616p-68L : inexact-ok
+= j0 downward ldbl-128ibm 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
+= j0 tonearest ldbl-128ibm 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
+= j0 towardzero ldbl-128ibm 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
+= j0 upward ldbl-128ibm 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc57p-68L : inexact-ok
+= j0 downward dbl-64 0x8p+1020 : -0x3.5c4f847797f3p-516 : inexact-ok
+= j0 tonearest dbl-64 0x8p+1020 : -0x3.5c4f847797f3p-516 : inexact-ok
+= j0 towardzero dbl-64 0x8p+1020 : -0x3.5c4f847797f2ep-516 : inexact-ok
+= j0 upward dbl-64 0x8p+1020 : -0x3.5c4f847797f2ep-516 : inexact-ok
+= j0 downward ldbl-96-intel 0x8p+1020L : -0x3.5c4f847797f2fb08p-516L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x8p+1020L : -0x3.5c4f847797f2fb04p-516L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x8p+1020L : -0x3.5c4f847797f2fb04p-516L : inexact-ok
+= j0 upward ldbl-96-intel 0x8p+1020L : -0x3.5c4f847797f2fb04p-516L : inexact-ok
+= j0 downward ldbl-96-m68k 0x8p+1020L : -0x3.5c4f847797f2fb08p-516L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x8p+1020L : -0x3.5c4f847797f2fb04p-516L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x8p+1020L : -0x3.5c4f847797f2fb04p-516L : inexact-ok
+= j0 upward ldbl-96-m68k 0x8p+1020L : -0x3.5c4f847797f2fb04p-516L : inexact-ok
+= j0 downward ldbl-128 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82ca028p-516L : inexact-ok
+= j0 tonearest ldbl-128 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82ca028p-516L : inexact-ok
+= j0 towardzero ldbl-128 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82ca026p-516L : inexact-ok
+= j0 upward ldbl-128 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82ca026p-516L : inexact-ok
+= j0 downward ldbl-128ibm 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82ca1p-516L : inexact-ok
+= j0 tonearest ldbl-128ibm 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82cap-516L : inexact-ok
+= j0 towardzero ldbl-128ibm 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82cap-516L : inexact-ok
+= j0 upward ldbl-128ibm 0x8p+1020L : -0x3.5c4f847797f2fb0411a8a82cap-516L : inexact-ok
+j0 0x1p16382
+= j0 downward flt-32 0xf.fffffp+124f : 0x2.fd3fa8p-68f : inexact-ok
+= j0 tonearest flt-32 0xf.fffffp+124f : 0x2.fd3fa8p-68f : inexact-ok
+= j0 towardzero flt-32 0xf.fffffp+124f : 0x2.fd3fa8p-68f : inexact-ok
+= j0 upward flt-32 0xf.fffffp+124f : 0x2.fd3facp-68f : inexact-ok
+= j0 downward dbl-64 0xf.fffffp+124 : 0x2.fd3fa9dee0898p-68 : inexact-ok
+= j0 tonearest dbl-64 0xf.fffffp+124 : 0x2.fd3fa9dee089ap-68 : inexact-ok
+= j0 towardzero dbl-64 0xf.fffffp+124 : 0x2.fd3fa9dee0898p-68 : inexact-ok
+= j0 upward dbl-64 0xf.fffffp+124 : 0x2.fd3fa9dee089ap-68 : inexact-ok
+= j0 downward ldbl-96-intel 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 tonearest ldbl-96-intel 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 towardzero ldbl-96-intel 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 upward ldbl-96-intel 0xf.fffffp+124L : 0x2.fd3fa9dee0899294p-68L : inexact-ok
+= j0 downward ldbl-96-m68k 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 upward ldbl-96-m68k 0xf.fffffp+124L : 0x2.fd3fa9dee0899294p-68L : inexact-ok
+= j0 downward ldbl-128 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= j0 tonearest ldbl-128 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= j0 towardzero ldbl-128 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= j0 upward ldbl-128 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc5616p-68L : inexact-ok
+= j0 downward ldbl-128ibm 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
+= j0 tonearest ldbl-128ibm 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
+= j0 towardzero ldbl-128ibm 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
+= j0 upward ldbl-128ibm 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc57p-68L : inexact-ok
+= j0 downward dbl-64 0xf.ffffffffffff8p+1020 : -0x8.fb6ce7294f338p-516 : inexact-ok
+= j0 tonearest dbl-64 0xf.ffffffffffff8p+1020 : -0x8.fb6ce7294f338p-516 : inexact-ok
+= j0 towardzero dbl-64 0xf.ffffffffffff8p+1020 : -0x8.fb6ce7294f33p-516 : inexact-ok
+= j0 upward dbl-64 0xf.ffffffffffff8p+1020 : -0x8.fb6ce7294f33p-516 : inexact-ok
+= j0 downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33634p-516L : inexact-ok
+= j0 tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33634p-516L : inexact-ok
+= j0 towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633p-516L : inexact-ok
+= j0 upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633p-516L : inexact-ok
+= j0 downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33634p-516L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33634p-516L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633p-516L : inexact-ok
+= j0 upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633p-516L : inexact-ok
+= j0 downward ldbl-128 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633a6933acbe2708p-516L : inexact-ok
+= j0 tonearest ldbl-128 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633a6933acbe27p-516L : inexact-ok
+= j0 towardzero ldbl-128 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633a6933acbe27p-516L : inexact-ok
+= j0 upward ldbl-128 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633a6933acbe27p-516L : inexact-ok
+= j0 downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633a6933acbe28p-516L : inexact-ok
+= j0 tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633a6933acbe28p-516L : inexact-ok
+= j0 towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633a6933acbe24p-516L : inexact-ok
+= j0 upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633a6933acbe24p-516L : inexact-ok
+= j0 downward ldbl-96-intel 0x4p+16380L : -0x1.547d24fb1319013p-8192L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x4p+16380L : -0x1.547d24fb1319013p-8192L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x4p+16380L : -0x1.547d24fb1319012ep-8192L : inexact-ok
+= j0 upward ldbl-96-intel 0x4p+16380L : -0x1.547d24fb1319012ep-8192L : inexact-ok
+= j0 downward ldbl-96-m68k 0x4p+16380L : -0x1.547d24fb1319013p-8192L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x4p+16380L : -0x1.547d24fb1319013p-8192L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x4p+16380L : -0x1.547d24fb1319012ep-8192L : inexact-ok
+= j0 upward ldbl-96-m68k 0x4p+16380L : -0x1.547d24fb1319012ep-8192L : inexact-ok
+= j0 downward ldbl-128 0x4p+16380L : -0x1.547d24fb1319012fae0dc6c96322p-8192L : inexact-ok
+= j0 tonearest ldbl-128 0x4p+16380L : -0x1.547d24fb1319012fae0dc6c96321p-8192L : inexact-ok
+= j0 towardzero ldbl-128 0x4p+16380L : -0x1.547d24fb1319012fae0dc6c96321p-8192L : inexact-ok
+= j0 upward ldbl-128 0x4p+16380L : -0x1.547d24fb1319012fae0dc6c96321p-8192L : inexact-ok
+= j0 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f0190238p-516L : inexact-ok
+= j0 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f0190238p-516L : inexact-ok
+= j0 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f019023p-516L : inexact-ok
+= j0 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f019023p-516L : inexact-ok
+= j0 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f01904p-516L : inexact-ok
+= j0 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f01904p-516L : inexact-ok
+= j0 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f019p-516L : inexact-ok
+= j0 upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f019p-516L : inexact-ok
+j0 0x1p16383
+= j0 downward flt-32 0xf.fffffp+124f : 0x2.fd3fa8p-68f : inexact-ok
+= j0 tonearest flt-32 0xf.fffffp+124f : 0x2.fd3fa8p-68f : inexact-ok
+= j0 towardzero flt-32 0xf.fffffp+124f : 0x2.fd3fa8p-68f : inexact-ok
+= j0 upward flt-32 0xf.fffffp+124f : 0x2.fd3facp-68f : inexact-ok
+= j0 downward dbl-64 0xf.fffffp+124 : 0x2.fd3fa9dee0898p-68 : inexact-ok
+= j0 tonearest dbl-64 0xf.fffffp+124 : 0x2.fd3fa9dee089ap-68 : inexact-ok
+= j0 towardzero dbl-64 0xf.fffffp+124 : 0x2.fd3fa9dee0898p-68 : inexact-ok
+= j0 upward dbl-64 0xf.fffffp+124 : 0x2.fd3fa9dee089ap-68 : inexact-ok
+= j0 downward ldbl-96-intel 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 tonearest ldbl-96-intel 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 towardzero ldbl-96-intel 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 upward ldbl-96-intel 0xf.fffffp+124L : 0x2.fd3fa9dee0899294p-68L : inexact-ok
+= j0 downward ldbl-96-m68k 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0xf.fffffp+124L : 0x2.fd3fa9dee089929p-68L : inexact-ok
+= j0 upward ldbl-96-m68k 0xf.fffffp+124L : 0x2.fd3fa9dee0899294p-68L : inexact-ok
+= j0 downward ldbl-128 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= j0 tonearest ldbl-128 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= j0 towardzero ldbl-128 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc5614p-68L : inexact-ok
+= j0 upward ldbl-128 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc5616p-68L : inexact-ok
+= j0 downward ldbl-128ibm 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
+= j0 tonearest ldbl-128ibm 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
+= j0 towardzero ldbl-128ibm 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc56p-68L : inexact-ok
+= j0 upward ldbl-128ibm 0xf.fffffp+124L : 0x2.fd3fa9dee0899291bc853ffc57p-68L : inexact-ok
+= j0 downward dbl-64 0xf.ffffffffffff8p+1020 : -0x8.fb6ce7294f338p-516 : inexact-ok
+= j0 tonearest dbl-64 0xf.ffffffffffff8p+1020 : -0x8.fb6ce7294f338p-516 : inexact-ok
+= j0 towardzero dbl-64 0xf.ffffffffffff8p+1020 : -0x8.fb6ce7294f33p-516 : inexact-ok
+= j0 upward dbl-64 0xf.ffffffffffff8p+1020 : -0x8.fb6ce7294f33p-516 : inexact-ok
+= j0 downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33634p-516L : inexact-ok
+= j0 tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33634p-516L : inexact-ok
+= j0 towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633p-516L : inexact-ok
+= j0 upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633p-516L : inexact-ok
+= j0 downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33634p-516L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33634p-516L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633p-516L : inexact-ok
+= j0 upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633p-516L : inexact-ok
+= j0 downward ldbl-128 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633a6933acbe2708p-516L : inexact-ok
+= j0 tonearest ldbl-128 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633a6933acbe27p-516L : inexact-ok
+= j0 towardzero ldbl-128 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633a6933acbe27p-516L : inexact-ok
+= j0 upward ldbl-128 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633a6933acbe27p-516L : inexact-ok
+= j0 downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633a6933acbe28p-516L : inexact-ok
+= j0 tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633a6933acbe28p-516L : inexact-ok
+= j0 towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633a6933acbe24p-516L : inexact-ok
+= j0 upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : -0x8.fb6ce7294f33633a6933acbe24p-516L : inexact-ok
+= j0 downward ldbl-96-intel 0x8p+16380L : 0x1.0bab81cdff92082p-8192L : inexact-ok
+= j0 tonearest ldbl-96-intel 0x8p+16380L : 0x1.0bab81cdff920822p-8192L : inexact-ok
+= j0 towardzero ldbl-96-intel 0x8p+16380L : 0x1.0bab81cdff92082p-8192L : inexact-ok
+= j0 upward ldbl-96-intel 0x8p+16380L : 0x1.0bab81cdff920822p-8192L : inexact-ok
+= j0 downward ldbl-96-m68k 0x8p+16380L : 0x1.0bab81cdff92082p-8192L : inexact-ok
+= j0 tonearest ldbl-96-m68k 0x8p+16380L : 0x1.0bab81cdff920822p-8192L : inexact-ok
+= j0 towardzero ldbl-96-m68k 0x8p+16380L : 0x1.0bab81cdff92082p-8192L : inexact-ok
+= j0 upward ldbl-96-m68k 0x8p+16380L : 0x1.0bab81cdff920822p-8192L : inexact-ok
+= j0 downward ldbl-128 0x8p+16380L : 0x1.0bab81cdff9208215a7577214c49p-8192L : inexact-ok
+= j0 tonearest ldbl-128 0x8p+16380L : 0x1.0bab81cdff9208215a7577214c49p-8192L : inexact-ok
+= j0 towardzero ldbl-128 0x8p+16380L : 0x1.0bab81cdff9208215a7577214c49p-8192L : inexact-ok
+= j0 upward ldbl-128 0x8p+16380L : 0x1.0bab81cdff9208215a7577214c4ap-8192L : inexact-ok
+= j0 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f0190238p-516L : inexact-ok
+= j0 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f0190238p-516L : inexact-ok
+= j0 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f019023p-516L : inexact-ok
+= j0 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f019023p-516L : inexact-ok
+= j0 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f01904p-516L : inexact-ok
+= j0 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f01904p-516L : inexact-ok
+= j0 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f019p-516L : inexact-ok
+= j0 upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0xb.a80d0ee91ce259a722e1f019p-516L : inexact-ok
+j1 -1.0
+= j1 downward flt-32 -0x1p+0f : -0x7.0a728p-4f : inexact-ok
+= j1 tonearest flt-32 -0x1p+0f : -0x7.0a7278p-4f : inexact-ok
+= j1 towardzero flt-32 -0x1p+0f : -0x7.0a7278p-4f : inexact-ok
+= j1 upward flt-32 -0x1p+0f : -0x7.0a7278p-4f : inexact-ok
+= j1 downward dbl-64 -0x1p+0 : -0x7.0a727ba5c31b4p-4 : inexact-ok
+= j1 tonearest dbl-64 -0x1p+0 : -0x7.0a727ba5c31bp-4 : inexact-ok
+= j1 towardzero dbl-64 -0x1p+0 : -0x7.0a727ba5c31bp-4 : inexact-ok
+= j1 upward dbl-64 -0x1p+0 : -0x7.0a727ba5c31bp-4 : inexact-ok
+= j1 downward ldbl-96-intel -0x1p+0L : -0x7.0a727ba5c31b14ep-4L : inexact-ok
+= j1 tonearest ldbl-96-intel -0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= j1 towardzero ldbl-96-intel -0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= j1 upward ldbl-96-intel -0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= j1 downward ldbl-96-m68k -0x1p+0L : -0x7.0a727ba5c31b14ep-4L : inexact-ok
+= j1 tonearest ldbl-96-m68k -0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= j1 towardzero ldbl-96-m68k -0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= j1 upward ldbl-96-m68k -0x1p+0L : -0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= j1 downward ldbl-128 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e340190074p-4L : inexact-ok
+= j1 tonearest ldbl-128 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok
+= j1 towardzero ldbl-128 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok
+= j1 upward ldbl-128 -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok
+= j1 downward ldbl-128ibm -0x1p+0L : -0x7.0a727ba5c31b14d8b9e3401902p-4L : inexact-ok
+= j1 tonearest ldbl-128ibm -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok
+= j1 towardzero ldbl-128ibm -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok
+= j1 upward ldbl-128ibm -0x1p+0L : -0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok
+j1 0.0
+= j1 downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= j1 tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= j1 towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= j1 upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= j1 downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= j1 tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= j1 towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= j1 upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= j1 downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= j1 upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= j1 downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= j1 upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= j1 downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= j1 tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= j1 towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= j1 upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= j1 downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= j1 upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+j1 0.125
+= j1 downward flt-32 0x2p-4f : 0xf.f8015p-8f : inexact-ok
+= j1 tonearest flt-32 0x2p-4f : 0xf.f8015p-8f : inexact-ok
+= j1 towardzero flt-32 0x2p-4f : 0xf.f8015p-8f : inexact-ok
+= j1 upward flt-32 0x2p-4f : 0xf.f8016p-8f : inexact-ok
+= j1 downward dbl-64 0x2p-4 : 0xf.f8015538e4fap-8 : inexact-ok
+= j1 tonearest dbl-64 0x2p-4 : 0xf.f8015538e4fa8p-8 : inexact-ok
+= j1 towardzero dbl-64 0x2p-4 : 0xf.f8015538e4fap-8 : inexact-ok
+= j1 upward dbl-64 0x2p-4 : 0xf.f8015538e4fa8p-8 : inexact-ok
+= j1 downward ldbl-96-intel 0x2p-4L : 0xf.f8015538e4fa438p-8L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x2p-4L : 0xf.f8015538e4fa438p-8L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x2p-4L : 0xf.f8015538e4fa438p-8L : inexact-ok
+= j1 upward ldbl-96-intel 0x2p-4L : 0xf.f8015538e4fa439p-8L : inexact-ok
+= j1 downward ldbl-96-m68k 0x2p-4L : 0xf.f8015538e4fa438p-8L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x2p-4L : 0xf.f8015538e4fa438p-8L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x2p-4L : 0xf.f8015538e4fa438p-8L : inexact-ok
+= j1 upward ldbl-96-m68k 0x2p-4L : 0xf.f8015538e4fa439p-8L : inexact-ok
+= j1 downward ldbl-128 0x2p-4L : 0xf.f8015538e4fa43825ff72a8a0bdp-8L : inexact-ok
+= j1 tonearest ldbl-128 0x2p-4L : 0xf.f8015538e4fa43825ff72a8a0bdp-8L : inexact-ok
+= j1 towardzero ldbl-128 0x2p-4L : 0xf.f8015538e4fa43825ff72a8a0bdp-8L : inexact-ok
+= j1 upward ldbl-128 0x2p-4L : 0xf.f8015538e4fa43825ff72a8a0bd8p-8L : inexact-ok
+= j1 downward ldbl-128ibm 0x2p-4L : 0xf.f8015538e4fa43825ff72a8a08p-8L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x2p-4L : 0xf.f8015538e4fa43825ff72a8a0cp-8L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x2p-4L : 0xf.f8015538e4fa43825ff72a8a08p-8L : inexact-ok
+= j1 upward ldbl-128ibm 0x2p-4L : 0xf.f8015538e4fa43825ff72a8a0cp-8L : inexact-ok
+j1 0.75
+= j1 downward flt-32 0xcp-4f : 0x5.96807p-4f : inexact-ok
+= j1 tonearest flt-32 0xcp-4f : 0x5.968078p-4f : inexact-ok
+= j1 towardzero flt-32 0xcp-4f : 0x5.96807p-4f : inexact-ok
+= j1 upward flt-32 0xcp-4f : 0x5.968078p-4f : inexact-ok
+= j1 downward dbl-64 0xcp-4 : 0x5.9680759ada2fp-4 : inexact-ok
+= j1 tonearest dbl-64 0xcp-4 : 0x5.9680759ada2fp-4 : inexact-ok
+= j1 towardzero dbl-64 0xcp-4 : 0x5.9680759ada2fp-4 : inexact-ok
+= j1 upward dbl-64 0xcp-4 : 0x5.9680759ada2f4p-4 : inexact-ok
+= j1 downward ldbl-96-intel 0xcp-4L : 0x5.9680759ada2f1dd8p-4L : inexact-ok
+= j1 tonearest ldbl-96-intel 0xcp-4L : 0x5.9680759ada2f1dep-4L : inexact-ok
+= j1 towardzero ldbl-96-intel 0xcp-4L : 0x5.9680759ada2f1dd8p-4L : inexact-ok
+= j1 upward ldbl-96-intel 0xcp-4L : 0x5.9680759ada2f1dep-4L : inexact-ok
+= j1 downward ldbl-96-m68k 0xcp-4L : 0x5.9680759ada2f1dd8p-4L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0xcp-4L : 0x5.9680759ada2f1dep-4L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0xcp-4L : 0x5.9680759ada2f1dd8p-4L : inexact-ok
+= j1 upward ldbl-96-m68k 0xcp-4L : 0x5.9680759ada2f1dep-4L : inexact-ok
+= j1 downward ldbl-128 0xcp-4L : 0x5.9680759ada2f1ddd24ac845bcc0cp-4L : inexact-ok
+= j1 tonearest ldbl-128 0xcp-4L : 0x5.9680759ada2f1ddd24ac845bcc0cp-4L : inexact-ok
+= j1 towardzero ldbl-128 0xcp-4L : 0x5.9680759ada2f1ddd24ac845bcc0cp-4L : inexact-ok
+= j1 upward ldbl-128 0xcp-4L : 0x5.9680759ada2f1ddd24ac845bcc1p-4L : inexact-ok
+= j1 downward ldbl-128ibm 0xcp-4L : 0x5.9680759ada2f1ddd24ac845bccp-4L : inexact-ok
+= j1 tonearest ldbl-128ibm 0xcp-4L : 0x5.9680759ada2f1ddd24ac845bccp-4L : inexact-ok
+= j1 towardzero ldbl-128ibm 0xcp-4L : 0x5.9680759ada2f1ddd24ac845bccp-4L : inexact-ok
+= j1 upward ldbl-128ibm 0xcp-4L : 0x5.9680759ada2f1ddd24ac845bcep-4L : inexact-ok
+j1 1.0
+= j1 downward flt-32 0x1p+0f : 0x7.0a7278p-4f : inexact-ok
+= j1 tonearest flt-32 0x1p+0f : 0x7.0a7278p-4f : inexact-ok
+= j1 towardzero flt-32 0x1p+0f : 0x7.0a7278p-4f : inexact-ok
+= j1 upward flt-32 0x1p+0f : 0x7.0a728p-4f : inexact-ok
+= j1 downward dbl-64 0x1p+0 : 0x7.0a727ba5c31bp-4 : inexact-ok
+= j1 tonearest dbl-64 0x1p+0 : 0x7.0a727ba5c31bp-4 : inexact-ok
+= j1 towardzero dbl-64 0x1p+0 : 0x7.0a727ba5c31bp-4 : inexact-ok
+= j1 upward dbl-64 0x1p+0 : 0x7.0a727ba5c31b4p-4 : inexact-ok
+= j1 downward ldbl-96-intel 0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= j1 upward ldbl-96-intel 0x1p+0L : 0x7.0a727ba5c31b14ep-4L : inexact-ok
+= j1 downward ldbl-96-m68k 0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x1p+0L : 0x7.0a727ba5c31b14d8p-4L : inexact-ok
+= j1 upward ldbl-96-m68k 0x1p+0L : 0x7.0a727ba5c31b14ep-4L : inexact-ok
+= j1 downward ldbl-128 0x1p+0L : 0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok
+= j1 tonearest ldbl-128 0x1p+0L : 0x7.0a727ba5c31b14d8b9e340190074p-4L : inexact-ok
+= j1 towardzero ldbl-128 0x1p+0L : 0x7.0a727ba5c31b14d8b9e34019007p-4L : inexact-ok
+= j1 upward ldbl-128 0x1p+0L : 0x7.0a727ba5c31b14d8b9e340190074p-4L : inexact-ok
+= j1 downward ldbl-128ibm 0x1p+0L : 0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x1p+0L : 0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x1p+0L : 0x7.0a727ba5c31b14d8b9e34019p-4L : inexact-ok
+= j1 upward ldbl-128ibm 0x1p+0L : 0x7.0a727ba5c31b14d8b9e3401902p-4L : inexact-ok
+j1 1.5
+= j1 downward flt-32 0x1.8p+0f : 0x8.ed4edp-4f : inexact-ok
+= j1 tonearest flt-32 0x1.8p+0f : 0x8.ed4edp-4f : inexact-ok
+= j1 towardzero flt-32 0x1.8p+0f : 0x8.ed4edp-4f : inexact-ok
+= j1 upward flt-32 0x1.8p+0f : 0x8.ed4eep-4f : inexact-ok
+= j1 downward dbl-64 0x1.8p+0 : 0x8.ed4ed4eb7e408p-4 : inexact-ok
+= j1 tonearest dbl-64 0x1.8p+0 : 0x8.ed4ed4eb7e408p-4 : inexact-ok
+= j1 towardzero dbl-64 0x1.8p+0 : 0x8.ed4ed4eb7e408p-4 : inexact-ok
+= j1 upward dbl-64 0x1.8p+0 : 0x8.ed4ed4eb7e41p-4 : inexact-ok
+= j1 downward ldbl-96-intel 0x1.8p+0L : 0x8.ed4ed4eb7e408aap-4L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x1.8p+0L : 0x8.ed4ed4eb7e408abp-4L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x1.8p+0L : 0x8.ed4ed4eb7e408aap-4L : inexact-ok
+= j1 upward ldbl-96-intel 0x1.8p+0L : 0x8.ed4ed4eb7e408abp-4L : inexact-ok
+= j1 downward ldbl-96-m68k 0x1.8p+0L : 0x8.ed4ed4eb7e408aap-4L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x1.8p+0L : 0x8.ed4ed4eb7e408abp-4L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x1.8p+0L : 0x8.ed4ed4eb7e408aap-4L : inexact-ok
+= j1 upward ldbl-96-m68k 0x1.8p+0L : 0x8.ed4ed4eb7e408abp-4L : inexact-ok
+= j1 downward ldbl-128 0x1.8p+0L : 0x8.ed4ed4eb7e408aa88a07549300b8p-4L : inexact-ok
+= j1 tonearest ldbl-128 0x1.8p+0L : 0x8.ed4ed4eb7e408aa88a07549300cp-4L : inexact-ok
+= j1 towardzero ldbl-128 0x1.8p+0L : 0x8.ed4ed4eb7e408aa88a07549300b8p-4L : inexact-ok
+= j1 upward ldbl-128 0x1.8p+0L : 0x8.ed4ed4eb7e408aa88a07549300cp-4L : inexact-ok
+= j1 downward ldbl-128ibm 0x1.8p+0L : 0x8.ed4ed4eb7e408aa88a075493p-4L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x1.8p+0L : 0x8.ed4ed4eb7e408aa88a075493p-4L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x1.8p+0L : 0x8.ed4ed4eb7e408aa88a075493p-4L : inexact-ok
+= j1 upward ldbl-128ibm 0x1.8p+0L : 0x8.ed4ed4eb7e408aa88a07549304p-4L : inexact-ok
+j1 2.0
+= j1 downward flt-32 0x2p+0f : 0x9.3a43cp-4f : inexact-ok
+= j1 tonearest flt-32 0x2p+0f : 0x9.3a43dp-4f : inexact-ok
+= j1 towardzero flt-32 0x2p+0f : 0x9.3a43cp-4f : inexact-ok
+= j1 upward flt-32 0x2p+0f : 0x9.3a43dp-4f : inexact-ok
+= j1 downward dbl-64 0x2p+0 : 0x9.3a43cac1b8f78p-4 : inexact-ok
+= j1 tonearest dbl-64 0x2p+0 : 0x9.3a43cac1b8f8p-4 : inexact-ok
+= j1 towardzero dbl-64 0x2p+0 : 0x9.3a43cac1b8f78p-4 : inexact-ok
+= j1 upward dbl-64 0x2p+0 : 0x9.3a43cac1b8f8p-4 : inexact-ok
+= j1 downward ldbl-96-intel 0x2p+0L : 0x9.3a43cac1b8f7ed7p-4L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x2p+0L : 0x9.3a43cac1b8f7ed8p-4L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x2p+0L : 0x9.3a43cac1b8f7ed7p-4L : inexact-ok
+= j1 upward ldbl-96-intel 0x2p+0L : 0x9.3a43cac1b8f7ed8p-4L : inexact-ok
+= j1 downward ldbl-96-m68k 0x2p+0L : 0x9.3a43cac1b8f7ed7p-4L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x2p+0L : 0x9.3a43cac1b8f7ed8p-4L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x2p+0L : 0x9.3a43cac1b8f7ed7p-4L : inexact-ok
+= j1 upward ldbl-96-m68k 0x2p+0L : 0x9.3a43cac1b8f7ed8p-4L : inexact-ok
+= j1 downward ldbl-128 0x2p+0L : 0x9.3a43cac1b8f7ed7b828f5f282b5p-4L : inexact-ok
+= j1 tonearest ldbl-128 0x2p+0L : 0x9.3a43cac1b8f7ed7b828f5f282b5p-4L : inexact-ok
+= j1 towardzero ldbl-128 0x2p+0L : 0x9.3a43cac1b8f7ed7b828f5f282b5p-4L : inexact-ok
+= j1 upward ldbl-128 0x2p+0L : 0x9.3a43cac1b8f7ed7b828f5f282b58p-4L : inexact-ok
+= j1 downward ldbl-128ibm 0x2p+0L : 0x9.3a43cac1b8f7ed7b828f5f2828p-4L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x2p+0L : 0x9.3a43cac1b8f7ed7b828f5f282cp-4L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x2p+0L : 0x9.3a43cac1b8f7ed7b828f5f2828p-4L : inexact-ok
+= j1 upward ldbl-128ibm 0x2p+0L : 0x9.3a43cac1b8f7ed7b828f5f282cp-4L : inexact-ok
+j1 8.0
+= j1 downward flt-32 0x8p+0f : 0x3.c11208p-4f : inexact-ok
+= j1 tonearest flt-32 0x8p+0f : 0x3.c1120cp-4f : inexact-ok
+= j1 towardzero flt-32 0x8p+0f : 0x3.c11208p-4f : inexact-ok
+= j1 upward flt-32 0x8p+0f : 0x3.c1120cp-4f : inexact-ok
+= j1 downward dbl-64 0x8p+0 : 0x3.c1120ac30c304p-4 : inexact-ok
+= j1 tonearest dbl-64 0x8p+0 : 0x3.c1120ac30c306p-4 : inexact-ok
+= j1 towardzero dbl-64 0x8p+0 : 0x3.c1120ac30c304p-4 : inexact-ok
+= j1 upward dbl-64 0x8p+0 : 0x3.c1120ac30c306p-4 : inexact-ok
+= j1 downward ldbl-96-intel 0x8p+0L : 0x3.c1120ac30c305a9p-4L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x8p+0L : 0x3.c1120ac30c305a94p-4L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x8p+0L : 0x3.c1120ac30c305a9p-4L : inexact-ok
+= j1 upward ldbl-96-intel 0x8p+0L : 0x3.c1120ac30c305a94p-4L : inexact-ok
+= j1 downward ldbl-96-m68k 0x8p+0L : 0x3.c1120ac30c305a9p-4L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x8p+0L : 0x3.c1120ac30c305a94p-4L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x8p+0L : 0x3.c1120ac30c305a9p-4L : inexact-ok
+= j1 upward ldbl-96-m68k 0x8p+0L : 0x3.c1120ac30c305a94p-4L : inexact-ok
+= j1 downward ldbl-128 0x8p+0L : 0x3.c1120ac30c305a93c61d86d25d24p-4L : inexact-ok
+= j1 tonearest ldbl-128 0x8p+0L : 0x3.c1120ac30c305a93c61d86d25d24p-4L : inexact-ok
+= j1 towardzero ldbl-128 0x8p+0L : 0x3.c1120ac30c305a93c61d86d25d24p-4L : inexact-ok
+= j1 upward ldbl-128 0x8p+0L : 0x3.c1120ac30c305a93c61d86d25d26p-4L : inexact-ok
+= j1 downward ldbl-128ibm 0x8p+0L : 0x3.c1120ac30c305a93c61d86d25dp-4L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x8p+0L : 0x3.c1120ac30c305a93c61d86d25dp-4L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x8p+0L : 0x3.c1120ac30c305a93c61d86d25dp-4L : inexact-ok
+= j1 upward ldbl-128ibm 0x8p+0L : 0x3.c1120ac30c305a93c61d86d25ep-4L : inexact-ok
+j1 10.0
+= j1 downward flt-32 0xap+0f : 0xb.2107ap-8f : inexact-ok
+= j1 tonearest flt-32 0xap+0f : 0xb.2107ap-8f : inexact-ok
+= j1 towardzero flt-32 0xap+0f : 0xb.2107ap-8f : inexact-ok
+= j1 upward flt-32 0xap+0f : 0xb.2107bp-8f : inexact-ok
+= j1 downward dbl-64 0xap+0 : 0xb.2107a7100488p-8 : inexact-ok
+= j1 tonearest dbl-64 0xap+0 : 0xb.2107a71004888p-8 : inexact-ok
+= j1 towardzero dbl-64 0xap+0 : 0xb.2107a7100488p-8 : inexact-ok
+= j1 upward dbl-64 0xap+0 : 0xb.2107a71004888p-8 : inexact-ok
+= j1 downward ldbl-96-intel 0xap+0L : 0xb.2107a7100488615p-8L : inexact-ok
+= j1 tonearest ldbl-96-intel 0xap+0L : 0xb.2107a7100488615p-8L : inexact-ok
+= j1 towardzero ldbl-96-intel 0xap+0L : 0xb.2107a7100488615p-8L : inexact-ok
+= j1 upward ldbl-96-intel 0xap+0L : 0xb.2107a7100488616p-8L : inexact-ok
+= j1 downward ldbl-96-m68k 0xap+0L : 0xb.2107a7100488615p-8L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0xap+0L : 0xb.2107a7100488615p-8L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0xap+0L : 0xb.2107a7100488615p-8L : inexact-ok
+= j1 upward ldbl-96-m68k 0xap+0L : 0xb.2107a7100488616p-8L : inexact-ok
+= j1 downward ldbl-128 0xap+0L : 0xb.2107a710048861578f0a8f4f2bf8p-8L : inexact-ok
+= j1 tonearest ldbl-128 0xap+0L : 0xb.2107a710048861578f0a8f4f2bf8p-8L : inexact-ok
+= j1 towardzero ldbl-128 0xap+0L : 0xb.2107a710048861578f0a8f4f2bf8p-8L : inexact-ok
+= j1 upward ldbl-128 0xap+0L : 0xb.2107a710048861578f0a8f4f2cp-8L : inexact-ok
+= j1 downward ldbl-128ibm 0xap+0L : 0xb.2107a710048861578f0a8f4f28p-8L : inexact-ok
+= j1 tonearest ldbl-128ibm 0xap+0L : 0xb.2107a710048861578f0a8f4f2cp-8L : inexact-ok
+= j1 towardzero ldbl-128ibm 0xap+0L : 0xb.2107a710048861578f0a8f4f28p-8L : inexact-ok
+= j1 upward ldbl-128ibm 0xap+0L : 0xb.2107a710048861578f0a8f4f2cp-8L : inexact-ok
+j1 0x1.3ffp+74
+= j1 downward flt-32 0x4.ffcp+72f : 0x1.ffffa2p-40f : inexact-ok
+= j1 tonearest flt-32 0x4.ffcp+72f : 0x1.ffffa2p-40f : inexact-ok
+= j1 towardzero flt-32 0x4.ffcp+72f : 0x1.ffffa2p-40f : inexact-ok
+= j1 upward flt-32 0x4.ffcp+72f : 0x1.ffffa4p-40f : inexact-ok
+= j1 downward dbl-64 0x4.ffcp+72 : 0x1.ffffa2bb93061p-40 : inexact-ok
+= j1 tonearest dbl-64 0x4.ffcp+72 : 0x1.ffffa2bb93061p-40 : inexact-ok
+= j1 towardzero dbl-64 0x4.ffcp+72 : 0x1.ffffa2bb93061p-40 : inexact-ok
+= j1 upward dbl-64 0x4.ffcp+72 : 0x1.ffffa2bb93062p-40 : inexact-ok
+= j1 downward ldbl-96-intel 0x4.ffcp+72L : 0x1.ffffa2bb93061214p-40L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x4.ffcp+72L : 0x1.ffffa2bb93061216p-40L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x4.ffcp+72L : 0x1.ffffa2bb93061214p-40L : inexact-ok
+= j1 upward ldbl-96-intel 0x4.ffcp+72L : 0x1.ffffa2bb93061216p-40L : inexact-ok
+= j1 downward ldbl-96-m68k 0x4.ffcp+72L : 0x1.ffffa2bb93061214p-40L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x4.ffcp+72L : 0x1.ffffa2bb93061216p-40L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x4.ffcp+72L : 0x1.ffffa2bb93061214p-40L : inexact-ok
+= j1 upward ldbl-96-m68k 0x4.ffcp+72L : 0x1.ffffa2bb93061216p-40L : inexact-ok
+= j1 downward ldbl-128 0x4.ffcp+72L : 0x1.ffffa2bb93061215e127257a3893p-40L : inexact-ok
+= j1 tonearest ldbl-128 0x4.ffcp+72L : 0x1.ffffa2bb93061215e127257a3894p-40L : inexact-ok
+= j1 towardzero ldbl-128 0x4.ffcp+72L : 0x1.ffffa2bb93061215e127257a3893p-40L : inexact-ok
+= j1 upward ldbl-128 0x4.ffcp+72L : 0x1.ffffa2bb93061215e127257a3894p-40L : inexact-ok
+= j1 downward ldbl-128ibm 0x4.ffcp+72L : 0x1.ffffa2bb93061215e127257a388p-40L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x4.ffcp+72L : 0x1.ffffa2bb93061215e127257a388p-40L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x4.ffcp+72L : 0x1.ffffa2bb93061215e127257a388p-40L : inexact-ok
+= j1 upward ldbl-128ibm 0x4.ffcp+72L : 0x1.ffffa2bb93061215e127257a39p-40L : inexact-ok
+j1 0x1.ff00000000002p+840
+= j1 downward flt-32 0xf.fffffp+124f : -0xc.69478p-68f : inexact-ok
+= j1 tonearest flt-32 0xf.fffffp+124f : -0xc.69477p-68f : inexact-ok
+= j1 towardzero flt-32 0xf.fffffp+124f : -0xc.69477p-68f : inexact-ok
+= j1 upward flt-32 0xf.fffffp+124f : -0xc.69477p-68f : inexact-ok
+= j1 downward dbl-64 0xf.fffffp+124 : -0xc.6947737b058ap-68 : inexact-ok
+= j1 tonearest dbl-64 0xf.fffffp+124 : -0xc.6947737b05898p-68 : inexact-ok
+= j1 towardzero dbl-64 0xf.fffffp+124 : -0xc.6947737b05898p-68 : inexact-ok
+= j1 upward dbl-64 0xf.fffffp+124 : -0xc.6947737b05898p-68 : inexact-ok
+= j1 downward ldbl-96-intel 0xf.fffffp+124L : -0xc.6947737b0589956p-68L : inexact-ok
+= j1 tonearest ldbl-96-intel 0xf.fffffp+124L : -0xc.6947737b0589956p-68L : inexact-ok
+= j1 towardzero ldbl-96-intel 0xf.fffffp+124L : -0xc.6947737b0589955p-68L : inexact-ok
+= j1 upward ldbl-96-intel 0xf.fffffp+124L : -0xc.6947737b0589955p-68L : inexact-ok
+= j1 downward ldbl-96-m68k 0xf.fffffp+124L : -0xc.6947737b0589956p-68L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0xf.fffffp+124L : -0xc.6947737b0589956p-68L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0xf.fffffp+124L : -0xc.6947737b0589955p-68L : inexact-ok
+= j1 upward ldbl-96-m68k 0xf.fffffp+124L : -0xc.6947737b0589955p-68L : inexact-ok
+= j1 downward ldbl-128 0xf.fffffp+124L : -0xc.6947737b0589955c345238216838p-68L : inexact-ok
+= j1 tonearest ldbl-128 0xf.fffffp+124L : -0xc.6947737b0589955c345238216838p-68L : inexact-ok
+= j1 towardzero ldbl-128 0xf.fffffp+124L : -0xc.6947737b0589955c34523821683p-68L : inexact-ok
+= j1 upward ldbl-128 0xf.fffffp+124L : -0xc.6947737b0589955c34523821683p-68L : inexact-ok
+= j1 downward ldbl-128ibm 0xf.fffffp+124L : -0xc.6947737b0589955c345238216cp-68L : inexact-ok
+= j1 tonearest ldbl-128ibm 0xf.fffffp+124L : -0xc.6947737b0589955c3452382168p-68L : inexact-ok
+= j1 towardzero ldbl-128ibm 0xf.fffffp+124L : -0xc.6947737b0589955c3452382168p-68L : inexact-ok
+= j1 upward ldbl-128ibm 0xf.fffffp+124L : -0xc.6947737b0589955c3452382168p-68L : inexact-ok
+= j1 downward dbl-64 0x1.ff00000000002p+840 : 0x7.fffedaf2ef198p-424 : inexact-ok
+= j1 tonearest dbl-64 0x1.ff00000000002p+840 : 0x7.fffedaf2ef198p-424 : inexact-ok
+= j1 towardzero dbl-64 0x1.ff00000000002p+840 : 0x7.fffedaf2ef198p-424 : inexact-ok
+= j1 upward dbl-64 0x1.ff00000000002p+840 : 0x7.fffedaf2ef19cp-424 : inexact-ok
+= j1 downward ldbl-96-intel 0x1.ff00000000002p+840L : 0x7.fffedaf2ef19876p-424L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x1.ff00000000002p+840L : 0x7.fffedaf2ef198768p-424L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x1.ff00000000002p+840L : 0x7.fffedaf2ef19876p-424L : inexact-ok
+= j1 upward ldbl-96-intel 0x1.ff00000000002p+840L : 0x7.fffedaf2ef198768p-424L : inexact-ok
+= j1 downward ldbl-96-m68k 0x1.ff00000000002p+840L : 0x7.fffedaf2ef19876p-424L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x1.ff00000000002p+840L : 0x7.fffedaf2ef198768p-424L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x1.ff00000000002p+840L : 0x7.fffedaf2ef19876p-424L : inexact-ok
+= j1 upward ldbl-96-m68k 0x1.ff00000000002p+840L : 0x7.fffedaf2ef198768p-424L : inexact-ok
+= j1 downward ldbl-128 0x1.ff00000000002p+840L : 0x7.fffedaf2ef1987656a22cf97f1b4p-424L : inexact-ok
+= j1 tonearest ldbl-128 0x1.ff00000000002p+840L : 0x7.fffedaf2ef1987656a22cf97f1b4p-424L : inexact-ok
+= j1 towardzero ldbl-128 0x1.ff00000000002p+840L : 0x7.fffedaf2ef1987656a22cf97f1b4p-424L : inexact-ok
+= j1 upward ldbl-128 0x1.ff00000000002p+840L : 0x7.fffedaf2ef1987656a22cf97f1b8p-424L : inexact-ok
+= j1 downward ldbl-128ibm 0x1.ff00000000002p+840L : 0x7.fffedaf2ef1987656a22cf97fp-424L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x1.ff00000000002p+840L : 0x7.fffedaf2ef1987656a22cf97f2p-424L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x1.ff00000000002p+840L : 0x7.fffedaf2ef1987656a22cf97fp-424L : inexact-ok
+= j1 upward ldbl-128ibm 0x1.ff00000000002p+840L : 0x7.fffedaf2ef1987656a22cf97f2p-424L : inexact-ok
+j1 0x1p1023
+= j1 downward flt-32 0xf.fffffp+124f : -0xc.69478p-68f : inexact-ok
+= j1 tonearest flt-32 0xf.fffffp+124f : -0xc.69477p-68f : inexact-ok
+= j1 towardzero flt-32 0xf.fffffp+124f : -0xc.69477p-68f : inexact-ok
+= j1 upward flt-32 0xf.fffffp+124f : -0xc.69477p-68f : inexact-ok
+= j1 downward dbl-64 0xf.fffffp+124 : -0xc.6947737b058ap-68 : inexact-ok
+= j1 tonearest dbl-64 0xf.fffffp+124 : -0xc.6947737b05898p-68 : inexact-ok
+= j1 towardzero dbl-64 0xf.fffffp+124 : -0xc.6947737b05898p-68 : inexact-ok
+= j1 upward dbl-64 0xf.fffffp+124 : -0xc.6947737b05898p-68 : inexact-ok
+= j1 downward ldbl-96-intel 0xf.fffffp+124L : -0xc.6947737b0589956p-68L : inexact-ok
+= j1 tonearest ldbl-96-intel 0xf.fffffp+124L : -0xc.6947737b0589956p-68L : inexact-ok
+= j1 towardzero ldbl-96-intel 0xf.fffffp+124L : -0xc.6947737b0589955p-68L : inexact-ok
+= j1 upward ldbl-96-intel 0xf.fffffp+124L : -0xc.6947737b0589955p-68L : inexact-ok
+= j1 downward ldbl-96-m68k 0xf.fffffp+124L : -0xc.6947737b0589956p-68L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0xf.fffffp+124L : -0xc.6947737b0589956p-68L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0xf.fffffp+124L : -0xc.6947737b0589955p-68L : inexact-ok
+= j1 upward ldbl-96-m68k 0xf.fffffp+124L : -0xc.6947737b0589955p-68L : inexact-ok
+= j1 downward ldbl-128 0xf.fffffp+124L : -0xc.6947737b0589955c345238216838p-68L : inexact-ok
+= j1 tonearest ldbl-128 0xf.fffffp+124L : -0xc.6947737b0589955c345238216838p-68L : inexact-ok
+= j1 towardzero ldbl-128 0xf.fffffp+124L : -0xc.6947737b0589955c34523821683p-68L : inexact-ok
+= j1 upward ldbl-128 0xf.fffffp+124L : -0xc.6947737b0589955c34523821683p-68L : inexact-ok
+= j1 downward ldbl-128ibm 0xf.fffffp+124L : -0xc.6947737b0589955c345238216cp-68L : inexact-ok
+= j1 tonearest ldbl-128ibm 0xf.fffffp+124L : -0xc.6947737b0589955c3452382168p-68L : inexact-ok
+= j1 towardzero ldbl-128ibm 0xf.fffffp+124L : -0xc.6947737b0589955c3452382168p-68L : inexact-ok
+= j1 upward ldbl-128ibm 0xf.fffffp+124L : -0xc.6947737b0589955c3452382168p-68L : inexact-ok
+= j1 downward dbl-64 0x8p+1020 : 0x1.1bd10e60877e2p-512 : inexact-ok
+= j1 tonearest dbl-64 0x8p+1020 : 0x1.1bd10e60877e3p-512 : inexact-ok
+= j1 towardzero dbl-64 0x8p+1020 : 0x1.1bd10e60877e2p-512 : inexact-ok
+= j1 upward dbl-64 0x8p+1020 : 0x1.1bd10e60877e3p-512 : inexact-ok
+= j1 downward ldbl-96-intel 0x8p+1020L : 0x1.1bd10e60877e2ce2p-512L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x8p+1020L : 0x1.1bd10e60877e2ce2p-512L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x8p+1020L : 0x1.1bd10e60877e2ce2p-512L : inexact-ok
+= j1 upward ldbl-96-intel 0x8p+1020L : 0x1.1bd10e60877e2ce4p-512L : inexact-ok
+= j1 downward ldbl-96-m68k 0x8p+1020L : 0x1.1bd10e60877e2ce2p-512L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x8p+1020L : 0x1.1bd10e60877e2ce2p-512L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x8p+1020L : 0x1.1bd10e60877e2ce2p-512L : inexact-ok
+= j1 upward ldbl-96-m68k 0x8p+1020L : 0x1.1bd10e60877e2ce4p-512L : inexact-ok
+= j1 downward ldbl-128 0x8p+1020L : 0x1.1bd10e60877e2ce21eee868f9698p-512L : inexact-ok
+= j1 tonearest ldbl-128 0x8p+1020L : 0x1.1bd10e60877e2ce21eee868f9699p-512L : inexact-ok
+= j1 towardzero ldbl-128 0x8p+1020L : 0x1.1bd10e60877e2ce21eee868f9698p-512L : inexact-ok
+= j1 upward ldbl-128 0x8p+1020L : 0x1.1bd10e60877e2ce21eee868f9699p-512L : inexact-ok
+= j1 downward ldbl-128ibm 0x8p+1020L : 0x1.1bd10e60877e2ce21eee868f968p-512L : inexact-ok
+= j1 tonearest ldbl-128ibm 0x8p+1020L : 0x1.1bd10e60877e2ce21eee868f968p-512L : inexact-ok
+= j1 towardzero ldbl-128ibm 0x8p+1020L : 0x1.1bd10e60877e2ce21eee868f968p-512L : inexact-ok
+= j1 upward ldbl-128ibm 0x8p+1020L : 0x1.1bd10e60877e2ce21eee868f97p-512L : inexact-ok
+j1 0x1p16382
+= j1 downward flt-32 0xf.fffffp+124f : -0xc.69478p-68f : inexact-ok
+= j1 tonearest flt-32 0xf.fffffp+124f : -0xc.69477p-68f : inexact-ok
+= j1 towardzero flt-32 0xf.fffffp+124f : -0xc.69477p-68f : inexact-ok
+= j1 upward flt-32 0xf.fffffp+124f : -0xc.69477p-68f : inexact-ok
+= j1 downward dbl-64 0xf.fffffp+124 : -0xc.6947737b058ap-68 : inexact-ok
+= j1 tonearest dbl-64 0xf.fffffp+124 : -0xc.6947737b05898p-68 : inexact-ok
+= j1 towardzero dbl-64 0xf.fffffp+124 : -0xc.6947737b05898p-68 : inexact-ok
+= j1 upward dbl-64 0xf.fffffp+124 : -0xc.6947737b05898p-68 : inexact-ok
+= j1 downward ldbl-96-intel 0xf.fffffp+124L : -0xc.6947737b0589956p-68L : inexact-ok
+= j1 tonearest ldbl-96-intel 0xf.fffffp+124L : -0xc.6947737b0589956p-68L : inexact-ok
+= j1 towardzero ldbl-96-intel 0xf.fffffp+124L : -0xc.6947737b0589955p-68L : inexact-ok
+= j1 upward ldbl-96-intel 0xf.fffffp+124L : -0xc.6947737b0589955p-68L : inexact-ok
+= j1 downward ldbl-96-m68k 0xf.fffffp+124L : -0xc.6947737b0589956p-68L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0xf.fffffp+124L : -0xc.6947737b0589956p-68L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0xf.fffffp+124L : -0xc.6947737b0589955p-68L : inexact-ok
+= j1 upward ldbl-96-m68k 0xf.fffffp+124L : -0xc.6947737b0589955p-68L : inexact-ok
+= j1 downward ldbl-128 0xf.fffffp+124L : -0xc.6947737b0589955c345238216838p-68L : inexact-ok
+= j1 tonearest ldbl-128 0xf.fffffp+124L : -0xc.6947737b0589955c345238216838p-68L : inexact-ok
+= j1 towardzero ldbl-128 0xf.fffffp+124L : -0xc.6947737b0589955c34523821683p-68L : inexact-ok
+= j1 upward ldbl-128 0xf.fffffp+124L : -0xc.6947737b0589955c34523821683p-68L : inexact-ok
+= j1 downward ldbl-128ibm 0xf.fffffp+124L : -0xc.6947737b0589955c345238216cp-68L : inexact-ok
+= j1 tonearest ldbl-128ibm 0xf.fffffp+124L : -0xc.6947737b0589955c3452382168p-68L : inexact-ok
+= j1 towardzero ldbl-128ibm 0xf.fffffp+124L : -0xc.6947737b0589955c3452382168p-68L : inexact-ok
+= j1 upward ldbl-128ibm 0xf.fffffp+124L : -0xc.6947737b0589955c3452382168p-68L : inexact-ok
+= j1 downward dbl-64 0xf.ffffffffffff8p+1020 : 0x9.125bd8436accp-516 : inexact-ok
+= j1 tonearest dbl-64 0xf.ffffffffffff8p+1020 : 0x9.125bd8436accp-516 : inexact-ok
+= j1 towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0x9.125bd8436accp-516 : inexact-ok
+= j1 upward dbl-64 0xf.ffffffffffff8p+1020 : 0x9.125bd8436acc8p-516 : inexact-ok
+= j1 downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225p-516L : inexact-ok
+= j1 tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc226p-516L : inexact-ok
+= j1 towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225p-516L : inexact-ok
+= j1 upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc226p-516L : inexact-ok
+= j1 downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225p-516L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc226p-516L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225p-516L : inexact-ok
+= j1 upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc226p-516L : inexact-ok
+= j1 downward ldbl-128 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225eb7a1cfb5fa48p-516L : inexact-ok
+= j1 tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225eb7a1cfb5fa5p-516L : inexact-ok
+= j1 towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225eb7a1cfb5fa48p-516L : inexact-ok
+= j1 upward ldbl-128 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225eb7a1cfb5fa5p-516L : inexact-ok
+= j1 downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225eb7a1cfb5f8p-516L : inexact-ok
+= j1 tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225eb7a1cfb5fcp-516L : inexact-ok
+= j1 towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225eb7a1cfb5f8p-516L : inexact-ok
+= j1 upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225eb7a1cfb5fcp-516L : inexact-ok
+= j1 downward ldbl-96-intel 0x4p+16380L : 0xe.1ba855ba7e7ba4ap-8196L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x4p+16380L : 0xe.1ba855ba7e7ba4ap-8196L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x4p+16380L : 0xe.1ba855ba7e7ba4ap-8196L : inexact-ok
+= j1 upward ldbl-96-intel 0x4p+16380L : 0xe.1ba855ba7e7ba4bp-8196L : inexact-ok
+= j1 downward ldbl-96-m68k 0x4p+16380L : 0xe.1ba855ba7e7ba4ap-8196L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x4p+16380L : 0xe.1ba855ba7e7ba4ap-8196L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x4p+16380L : 0xe.1ba855ba7e7ba4ap-8196L : inexact-ok
+= j1 upward ldbl-96-m68k 0x4p+16380L : 0xe.1ba855ba7e7ba4bp-8196L : inexact-ok
+= j1 downward ldbl-128 0x4p+16380L : 0xe.1ba855ba7e7ba4a295fe65161a38p-8196L : inexact-ok
+= j1 tonearest ldbl-128 0x4p+16380L : 0xe.1ba855ba7e7ba4a295fe65161a38p-8196L : inexact-ok
+= j1 towardzero ldbl-128 0x4p+16380L : 0xe.1ba855ba7e7ba4a295fe65161a38p-8196L : inexact-ok
+= j1 upward ldbl-128 0x4p+16380L : 0xe.1ba855ba7e7ba4a295fe65161a4p-8196L : inexact-ok
+= j1 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
+= j1 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
+= j1 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0250cp-516L : inexact-ok
+= j1 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0250cp-516L : inexact-ok
+= j1 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b026p-516L : inexact-ok
+= j1 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b026p-516L : inexact-ok
+= j1 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b024p-516L : inexact-ok
+= j1 upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b024p-516L : inexact-ok
+j1 0x1p16383
+= j1 downward flt-32 0xf.fffffp+124f : -0xc.69478p-68f : inexact-ok
+= j1 tonearest flt-32 0xf.fffffp+124f : -0xc.69477p-68f : inexact-ok
+= j1 towardzero flt-32 0xf.fffffp+124f : -0xc.69477p-68f : inexact-ok
+= j1 upward flt-32 0xf.fffffp+124f : -0xc.69477p-68f : inexact-ok
+= j1 downward dbl-64 0xf.fffffp+124 : -0xc.6947737b058ap-68 : inexact-ok
+= j1 tonearest dbl-64 0xf.fffffp+124 : -0xc.6947737b05898p-68 : inexact-ok
+= j1 towardzero dbl-64 0xf.fffffp+124 : -0xc.6947737b05898p-68 : inexact-ok
+= j1 upward dbl-64 0xf.fffffp+124 : -0xc.6947737b05898p-68 : inexact-ok
+= j1 downward ldbl-96-intel 0xf.fffffp+124L : -0xc.6947737b0589956p-68L : inexact-ok
+= j1 tonearest ldbl-96-intel 0xf.fffffp+124L : -0xc.6947737b0589956p-68L : inexact-ok
+= j1 towardzero ldbl-96-intel 0xf.fffffp+124L : -0xc.6947737b0589955p-68L : inexact-ok
+= j1 upward ldbl-96-intel 0xf.fffffp+124L : -0xc.6947737b0589955p-68L : inexact-ok
+= j1 downward ldbl-96-m68k 0xf.fffffp+124L : -0xc.6947737b0589956p-68L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0xf.fffffp+124L : -0xc.6947737b0589956p-68L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0xf.fffffp+124L : -0xc.6947737b0589955p-68L : inexact-ok
+= j1 upward ldbl-96-m68k 0xf.fffffp+124L : -0xc.6947737b0589955p-68L : inexact-ok
+= j1 downward ldbl-128 0xf.fffffp+124L : -0xc.6947737b0589955c345238216838p-68L : inexact-ok
+= j1 tonearest ldbl-128 0xf.fffffp+124L : -0xc.6947737b0589955c345238216838p-68L : inexact-ok
+= j1 towardzero ldbl-128 0xf.fffffp+124L : -0xc.6947737b0589955c34523821683p-68L : inexact-ok
+= j1 upward ldbl-128 0xf.fffffp+124L : -0xc.6947737b0589955c34523821683p-68L : inexact-ok
+= j1 downward ldbl-128ibm 0xf.fffffp+124L : -0xc.6947737b0589955c345238216cp-68L : inexact-ok
+= j1 tonearest ldbl-128ibm 0xf.fffffp+124L : -0xc.6947737b0589955c3452382168p-68L : inexact-ok
+= j1 towardzero ldbl-128ibm 0xf.fffffp+124L : -0xc.6947737b0589955c3452382168p-68L : inexact-ok
+= j1 upward ldbl-128ibm 0xf.fffffp+124L : -0xc.6947737b0589955c3452382168p-68L : inexact-ok
+= j1 downward dbl-64 0xf.ffffffffffff8p+1020 : 0x9.125bd8436accp-516 : inexact-ok
+= j1 tonearest dbl-64 0xf.ffffffffffff8p+1020 : 0x9.125bd8436accp-516 : inexact-ok
+= j1 towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0x9.125bd8436accp-516 : inexact-ok
+= j1 upward dbl-64 0xf.ffffffffffff8p+1020 : 0x9.125bd8436acc8p-516 : inexact-ok
+= j1 downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225p-516L : inexact-ok
+= j1 tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc226p-516L : inexact-ok
+= j1 towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225p-516L : inexact-ok
+= j1 upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc226p-516L : inexact-ok
+= j1 downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225p-516L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc226p-516L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225p-516L : inexact-ok
+= j1 upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc226p-516L : inexact-ok
+= j1 downward ldbl-128 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225eb7a1cfb5fa48p-516L : inexact-ok
+= j1 tonearest ldbl-128 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225eb7a1cfb5fa5p-516L : inexact-ok
+= j1 towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225eb7a1cfb5fa48p-516L : inexact-ok
+= j1 upward ldbl-128 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225eb7a1cfb5fa5p-516L : inexact-ok
+= j1 downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225eb7a1cfb5f8p-516L : inexact-ok
+= j1 tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225eb7a1cfb5fcp-516L : inexact-ok
+= j1 towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225eb7a1cfb5f8p-516L : inexact-ok
+= j1 upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0x9.125bd8436acc225eb7a1cfb5fcp-516L : inexact-ok
+= j1 downward ldbl-96-intel 0x8p+16380L : -0x6.c9bcc4d4937a307p-8196L : inexact-ok
+= j1 tonearest ldbl-96-intel 0x8p+16380L : -0x6.c9bcc4d4937a307p-8196L : inexact-ok
+= j1 towardzero ldbl-96-intel 0x8p+16380L : -0x6.c9bcc4d4937a3068p-8196L : inexact-ok
+= j1 upward ldbl-96-intel 0x8p+16380L : -0x6.c9bcc4d4937a3068p-8196L : inexact-ok
+= j1 downward ldbl-96-m68k 0x8p+16380L : -0x6.c9bcc4d4937a307p-8196L : inexact-ok
+= j1 tonearest ldbl-96-m68k 0x8p+16380L : -0x6.c9bcc4d4937a307p-8196L : inexact-ok
+= j1 towardzero ldbl-96-m68k 0x8p+16380L : -0x6.c9bcc4d4937a3068p-8196L : inexact-ok
+= j1 upward ldbl-96-m68k 0x8p+16380L : -0x6.c9bcc4d4937a3068p-8196L : inexact-ok
+= j1 downward ldbl-128 0x8p+16380L : -0x6.c9bcc4d4937a306ec1ef5722901p-8196L : inexact-ok
+= j1 tonearest ldbl-128 0x8p+16380L : -0x6.c9bcc4d4937a306ec1ef5722901p-8196L : inexact-ok
+= j1 towardzero ldbl-128 0x8p+16380L : -0x6.c9bcc4d4937a306ec1ef5722900cp-8196L : inexact-ok
+= j1 upward ldbl-128 0x8p+16380L : -0x6.c9bcc4d4937a306ec1ef5722900cp-8196L : inexact-ok
+= j1 downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
+= j1 tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0251p-516L : inexact-ok
+= j1 towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0250cp-516L : inexact-ok
+= j1 upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b0250cp-516L : inexact-ok
+= j1 downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b026p-516L : inexact-ok
+= j1 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b026p-516L : inexact-ok
+= j1 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b024p-516L : inexact-ok
+= j1 upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b024p-516L : inexact-ok
 sqrt 0
 = sqrt downward flt-32 0x0p+0f : 0x0p+0f :
 = sqrt tonearest flt-32 0x0p+0f : 0x0p+0f :